Объявление

Свернуть
Пока нет объявлений.

Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

Свернуть
Эта тема закрыта.
X
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

    вернемся к теме по доработке.
    я просто в ступоре.

    AttributeError: 'MenuList' object has no attribute 'downstream_elements'
    просто хочу, чтобы лист каналов рендерился в скине
    Код:
    self.mlist.setList(map(channelEntryIPTVplaylist, self.channel_list))
    
    ....
    def channelEntryIPTVplaylist(entry): 
    	menu_entry = [entry,
    	(eListboxPythonMultiContent.TYPE_TEXT,7,10,40,33,1,RT_HALIGN_CENTER,'%s' % entry[0]),
    	(eListboxPythonMultiContent.TYPE_TEXT,55,7,670,22,1,RT_HALIGN_LEFT,entry[1]),
    	#(eListboxPythonMultiContent.TYPE_TEXT,350,7,370,22,1,RT_HALIGN_LEFT,entry[3]), 
    	#(eListboxPythonMultiContent.TYPE_PIXMAP_ALPHATEST, 50, 28, 680, 3, loadPNG('%s/img/slider_1280x10_hbg.png' % PLUGIN_PATH))
    	] 
    
    	return menu_entry
    тупо вот так
    Код:
    	<widget source="feedlist" render="Listbox" position="50,60" size="760,592" foregroundColorSelected="#ffffff" backgroundColor="#41000000" foregroundColor="#76addc" backgroundColorSelected="#41000000" selectionPixmap="/usr/lib/enigma2/python/Plugins/Extensions/nStreamVOD/img/x37.png" enableWrapAround="1" zPosition="1" scrollbarMode="showOnDemand" transparent="0">
    		<convert type="TemplatedMultiContent">
    			{"template": [
    					MultiContentEntryText(pos = (7,0), size = (40,50), font=1, flags = RT_HALIGN_CENTER, text = 11), # index 11 is counter
    					MultiContentEntryText(pos = (55,0), size = (670,50), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the name
    				],
    			"fonts": [gFont("Regular", 26),gFont("Regular", 32)],
    			"itemHeight": 40
    			}
    		</convert>
    	</widget>
    так вот с меню лист не пашет, с простым меню пашет, но там функционал ограничен... ищу решение, как срендерить мультименю в скине
    Обсуждение всех нюансов развода в Германии. www.razvod.net

    Комментарий


    • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

      такая структура листа будет работать с рендерами и конвекторами энигмы когда скин.хмл будет лежать
      в /usr/share/enigma2/ - даже если с плагинов получится запустить это будет уже не стандартное решения для enigma2 и придётся тогда отдельный конвектор лепить и думать как он должен заработать - это моё рассуждения вслух - не больше
      AZBOX ME & AZBOX elite OpenRSI-3.0 TV 3D - LG LM615 PS3 - 4.31 + MOVE
      mx аэромышь , android x86

      Комментарий


      • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

        нет, где что лежит не важно, я вынес джоб в мой скин, который лежит в плаге и он пашет как положено.
        просто очень стрёмно, что я не могу срендеить меню лист, как простой лист, а функционал у них оочень разный
        Обсуждение всех нюансов развода в Германии. www.razvod.net

        Комментарий


        • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

          ну так пиздуй вагоны грузить- раз тупой такой и нехер комп мучить

          Комментарий


          • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

            еще какойто пидарюга мне тут советы не давал, пиздуй отсель
            Обсуждение всех нюансов развода в Германии. www.razvod.net

            Комментарий


            • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

              [quote author=vikwar link=topic=10479.msg175473#msg175473 date=1350024067]
              DimonRMP3
              вот это пропиши
              <channel>
              <title><![CDATA[-=ALL-RUSS-IPTV=-]]></title>
              <logo_30x30></logo_30x30>
              <description><![CDATA[<img src="germet.png">]]></description>
              <playlist_url><![CDATA[http://iptv.root-host.pro/list/test....aylist_url>
              </channel>
              [/quote]
              добавил но немецкие каналы не работают... что делать?!

              Комментарий


              • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                вероятно немецкие в каомто непонятном энигме формате или там ртмп, тут есть отдельная тема об этом
                Обсуждение всех нюансов развода в Германии. www.razvod.net

                Комментарий


                • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                  тест ое1.6(python 2.6) eo2.0(2.7)


                  состояние дел в новой версии.
                  после многочасового просерания времени впустую я вынес переменные для скинирования списка каналов в отдельный файл nVars.py.
                  Код:
                  CHANNEL_NUMBER = [7,12,50,51,0]
                  CHANNEL_NAME = [65,7,660,51,1]
                  FONT_0 = ['RegularIPTV', 30]
                  FONT_1 = ['RegularIPTV', 36]
                  BLOCK_H = 55
                  кому надо тот поймет что делатЬ
                  в коде эти переменны используются здесь:
                  Код:
                  	menu_entry = [entry,
                  	(eListboxPythonMultiContent.TYPE_TEXT,CHANNEL_NUMBER[0],CHANNEL_NUMBER[1],CHANNEL_NUMBER[2],CHANNEL_NUMBER[3],CHANNEL_NUMBER[4],RT_HALIGN_CENTER,'%s' % entry[0]),
                  	(eListboxPythonMultiContent.TYPE_TEXT,CHANNEL_NAME[0],CHANNEL_NAME[1],CHANNEL_NAME[2],CHANNEL_NAME[3],CHANNEL_NAME[4],RT_HALIGN_LEFT,entry[1]),
                  
                  ...
                  		self.mlist.l.setFont(0, gFont(FONT_0[0], FONT_0[1]))
                  		self.mlist.l.setFont(1, gFont(FONT_1[0], FONT_1[1]))
                  		self.mlist.l.setItemHeight(BLOCK_H)
                  картинки берут размер из скина. выбор качества и бэкраунджоб скин тоже вынесен во внешний скин.
                  также сделал 10 каналов в одном листе.

                  планы-> разобратся с ютубом и дать народу обновленную версию где он пашет и если повезет, чтобы выбраное качество при автоплее переходило дальше, хотя звучит слишком геморно
                  типо выбрали качество 560, а следующего видео в таком качестве нет и тд и тп, буду думать.
                  потом внедрится парсер аршавира вместо хтмл парсера, отрублю полностью демофункцию. пахать будет только после активации и дам её всем после небольших тестов, тк чем меньше впихну, тем меньше косяков наделаю
                  ну да еще >><< поменяю как положено
                  Вложения
                  Обсуждение всех нюансов развода в Германии. www.razvod.net

                  Комментарий


                  • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                    Вот такой вопрос ещёМожно как нибудь сделатьЧтобы музыка сама переключилась по окончанию одной песни на другую

                    Комментарий


                    • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                      привет, а ты попробуй стартани её не кнопкой ок а кнопкой плей, если плейлист хороший и не нужно заходить глубже для новой песни, то прокатит
                      Обсуждение всех нюансов развода в Германии. www.razvod.net

                      Комментарий


                      • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                        [quote author=nitrogen14
                        ну да еще >><< поменяю как положено
                        [/quote]

                        у меня перемотка не помню с какого времени и почему кроме циферак в дополнении стала работать так
                        нажимаю на джостик вперёд или назад и выскакивает табличка
                        в неё ставиш к примеру любое число (7 и перематывает на 78 мин вперёд или назад смотря куда нажал и работает очень коректно - очень удобно в дополнении к обычной перемотке
                        не знаю что я куда навставлял но не хочется в дальнейшем эту функцию потерять



                        Вложения
                        AZBOX ME & AZBOX elite OpenRSI-3.0 TV 3D - LG LM615 PS3 - 4.31 + MOVE
                        mx аэромышь , android x86

                        Комментарий


                        • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                          ́́́́>><< это кнопки листания по листам, изза ошибки в самсугне её пришлось перенять в энигму.сейчас я этот баг уберу.
                          мотание и управление плеером я взял от энигмы и ничего не менял, такчто если там чтото стало лучше или хуже я не при делах
                          Обсуждение всех нюансов развода в Германии. www.razvod.net

                          Комментарий


                          • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                            ютуб подчинил вынес коечто наружу тидаже где и скин nVars.py

                            Код:
                            VIDEO_FMT_PRIORITY_MAP = {
                            	'18' : 1, #MP4 360p
                            	'34' : 2, #FLV 360p
                            	'35' : 3, #FLV 480p
                            	'22' : 4, #MP4 720p (HD)
                            	'37' : 5, #MP4 1080p (HD)
                            	'38' : 6, #MP4 Original (HD)
                            
                            }
                            хотим смотреть сд, то выставляем такие приоритеты.
                            в оригинале как было
                            Код:
                            	'38' : 1, #MP4 Original (HD)
                            	'37' : 2, #MP4 1080p (HD)
                            	'22' : 3, #MP4 720p (HD)
                            	'18' : 4, #MP4 360p
                            	'35' : 5, #FLV 480p
                            	'34' : 6, #FLV 360p
                            ставить выбор качества и его запоминание посчитал слишком муторным занятием.
                            лично я хочу смотреть по максимуму и если он не прет, то я скачаю клип на винт и посмотрю от туда, благо это не вконтакте, где у меня без зависонов идет 360п хотя инет 100мегабит

                            кнопки <<>> поменял местами в плейлистах, теперь дело за создателями листов
                            после оф выхода этой версии, я уберу этот баг из виджета для самсунга, на лж его нет
                            Обсуждение всех нюансов развода в Германии. www.razvod.net

                            Комментарий


                            • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                              вот пробник без инсталлера, вроде как 1.6, тк у меня наверное сейчас 1.6
                              если всё ок, то скомпайлю под 2.0 и сделаю инсталлеры.
                              пахать должно только у поддержавших, без поддержки плеер не лезит на внешние листы.

                              вобщем что смог реализовал и меня ждут люди с лыжей, которым такие вкусности как у энигмы и не снились

                              убрал лого30х30 тк это издержки нстримплеера
                              Обсуждение всех нюансов развода в Германии. www.razvod.net

                              Комментарий


                              • Re: Архив: nStreamVOD - Enigma2 VOD/IPTV Player (1.0-1.1)

                                СУПЕЕЕЕР!!!
                                БУДЕМ ТЕСТИТЬ
                                СПАСИБО БОЛЬШОЕ.
                                SONY KDL-40NX720 - nStreamVOD-SMART
                                VU+ Duo 2 - OpenPLi 4.0 - nStreamVOD
                                Samsung Galaxy Note III - Android 5.0 - DroidStreamPortal

                                Комментарий

                                Обработка...
                                X