Объявление

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

Enigma2 IPTV Plugin своими руками, почти с нуля (python) - enigma iptv player

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

  • #31
    Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

    итак идем дальше, уже готов был сделаТь видик, с листом каналов и быстрым включением каналов
    Код:
    import servicewebts
    sref = eServiceReference(4114, 0, url)
    , но всёже



    один мелкий косячек имеется, не могу понять как срендерить прогресс бар у плеера

    # <!-- Progressbar (current event duration)-->
    # <ePixmap pixmap="skin_default/progress_bg.png" position="48,77" size="84,7" transparent="1" alphatest="on" />
    # <widget source="session.Event_Now" render="Progress" pixmap="skin_default/progress_small.png" position="50,78" zPosition="1" size="80,5" transparent="1">
    # <convert type="EventTime">Progress</convert>
    # </widget>
    не понимаю, откуда брать источник, что такое конвер тайп.

    в списке каналов я сам делал полоску, но можно поидее сделать попроще

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

    Комментарий


    • #32
      Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

      не знаю, ковырялся ли ты тут?
      http://dream.altmaster.net/showthread.php?t=2669

      и у них есть отдельная тема по разработке плагинов http://dream.altmaster.net/showthread.php?t=1160
      правда там много букв и я не читал. полистал -- проскакивают ссылки на примеры и документацию

      Комментарий


      • #33
        Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

        спасибо
        нет, но я инфы в инете находил достаточно на немецком.
        ну а в основном подглядываю в сурсы других плагов, тк поидее всё что можно было написать уже написано нужно только вкурить что да как.

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

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

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

        Комментарий


        • #34
          Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

          итак инфу про слайдер нашел

          from Components.Slider import Slider

          self["stepslider"] = Slider(1, self.numSteps)

          self["stepslider"].setValue(self.currStep)
          сейчас слайдер кажет, а картинку под ним почемуто нет.... копаем дальше
          Обсуждение всех нюансов развода в Германии. www.razvod.net

          Комментарий


          • #35
            Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

            поборол слайдер

            <!-- Progressbar (current event duration)-->
            <ePixmap pixmap="/usr/lib/enigma2/python/Plugins/Extensions/IPTVplayer/slider_1280x10_hbg.png" position="150,50" size="640,5" zPosition="3" />
            <widget name="progressbar" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/IPTVplayer/slider_1280x10_hfg.png" position="150,50" size="640,5" zPosition="4" transparent="1" />
            и вот обещаное видео

            Enigma2 IPTV Kartina.TV Player - www.pristavka.de preAlpha

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

            Комментарий


            • #36
              Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

              молодец, классно, мне понравилось как ты пикон в приставкин логотип засунул.
              А на азике с энигмой этот плагин тоже будет работать?
              tv-widget.de

              Комментарий


              • #37
                Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

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

                еслибы не куча с алраши, то я бы и не начал писать этот плаг, а сиделбы на плаге от техника.
                такчто все можем дружно его поблагодарить, скоро обладатели азбоксов и ву+ получат бесплатный плаг

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

                Комментарий


                • #38
                  Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

                  чтото мне захотелось сделать плеер покрасивше, вроде как пока устраивает
                  не знаю как лучше распределить прошедшеее время оставшееся время и пройденый процент

                  пока расположил так



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

                  Комментарий


                  • #39
                    Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

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




                    ----
                    с осд плеера вроде всё впорядке, не знаю, куда буду лепить кнопку арихив

                    Обсуждение всех нюансов развода в Германии. www.razvod.net

                    Комментарий


                    • #40
                      Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

                      [quote author=nitrogen14 link=topic=7240.msg97168#msg97168 date=1292145558]
                      хочу сказать тебе еще раз спасибо за помощь в первых шагах куском картиноапи, я потихоньку дорабатываю твой код апи, добавляю свои функции и всё прет наура. когда закончу дам тебе взглянуть на код, может подскажешь чего по поводу оптимизации.
                      [/quote]
                      да незачто..

                      кстати, я тут подумал: у меня в плагине запросы к видеотеке, так попробуй ради интереса поменять формат с JSON на XML. меня терзает смутное подозрение, что XML-API зарабоатет.. тогда за одно и видеотеку прикрутишь

                      Комментарий


                      • #41
                        Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

                        как будет возможность, попробую, хотя прогеры написали, мол апи есть, только описания нет, тк делают видеотеку для приставки.

                        я тут всё еще с scrollbar трахаюсь, не могу поменять цвет не залазия в скин
                        спросил на двух форумах, посмотрим на ответ
                        http://www.i-have-a-dreambox.com/wbb...hreadid=148368
                        http://www.dream-multimedia-tv.de/bo...threadID=14140


                        <!-- Main screen colors (id=0 Framebuffer) -->
                        <windowstyle type="skinned" id="0">
                        <title offset="33,14" font="Regular;20" />
                        <color name="Background" color="#00000000" />
                        <color name="LabelForeground" color="#ffffff" />
                        <color name="ListboxBackground" color="#41000000" />
                        <color name="ListboxForeground" color="#00000000" />
                        хотелось бы так



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

                        Комментарий


                        • #42
                          Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

                          так и нет ответа по поводу смены цвета у scrollbar

                          начал работать над показом епг:



                          потом по плану архив и меню конфигурации
                          потом многоязыковость, тк с днями недели проблема

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

                          Комментарий


                          • #43
                            Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

                            архив пашет как положено, теперь дело за архивоплеером
                            со скачками по передачам - вперед назад + по времени



                            Обсуждение всех нюансов развода в Германии. www.razvod.net

                            Комментарий


                            • #44
                              Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

                              nirotgen, ты мегакрут! Уважуха.

                              А будет ли плагин работать на рудримовском имидже?
                              Vu+ Duo (спутниковый ресивер)

                              Комментарий


                              • #45
                                Re: Enigma2 Plugin своими руками, почти с нуля (python) - enigma iptv player

                                конечно же не будет, у них свой плагин и я не думаю что они его будут имплентировать.
                                А нитрогеновский-это будет универсальный, для всех железяк, что и есть гут.
                                Надо будет потом кошелёк для благодарностей сделать, хотя и нитроген это для всех бесплатно делает, но все мы знаем сколько это работы.
                                tv-widget.de

                                Комментарий

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