Как писать плагины для Dune
#1
Отправлено 22 December 2011 - 18:13
http://soft.2kom.ru/...?act=view&id=97
Но нигде не могу найти документацию разработчика. Google ответов не дает.
#2
Отправлено 22 December 2011 - 19:42
Хочется написать плагин для своего провайдера IPTV, потому что надоело постоянно переписывать плейлист при его обновлении. Нашел пример с сайта одного провайдера (2КОМ)
http://soft.2kom.ru/...?act=view&id=97
Но нигде не могу найти документацию разработчика. Google ответов не дает.
Чейнджлог последней к прошивке:
Добавлен механизм интеграции сервисов IPTV/VOD. Если вы являетесь оператором IPTV или желаете осуществить интеграцию стороннего TV/VoD сервиса (и имеете всю необходимую информацию и возможности для этого) и заинтересованы в получении SDK для интеграции, пожалуйста направляйте запрос на адрес iptv_integrafon@dune-hd.com .
Faq По Плеерам Dune - в процессе заполнения.
Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.
Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует
Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.
#3
Отправлено 22 December 2011 - 20:17
Спасибо!Чейнджлог последней к прошивке:
#4
Отправлено 23 December 2011 - 01:30
Faq По Плеерам Dune - в процессе заполнения.
Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.
Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует
Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.
#5
Отправлено 23 December 2011 - 02:33
а вам зачем?Вдруг вам дадут SDK поделитесь
а вам зачем?Вдруг вам дадут SDK поделитесь
#6
Отправлено 23 December 2011 - 08:50
дайте мне две
а то надоело стрелочкамми каналы переключать
Dune 101, 140401_0133_b9_js_stb_webkit.dff, v3.2.1 (02.07.2022), Сист.флешка присутствует.
Dune HD RealBox 4K - 240123_0207_r22
#7
Отправлено 23 December 2011 - 10:19
а вам зачем?
а вам зачем?
Посмотреть как реализовано EPG для IPTV
Плагин под провайдера уже сделал, но не хватает EPG.
Да и ситуация с этими плагинами у моего провайдера я бы сказал детективная
Faq По Плеерам Dune - в процессе заполнения.
Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.
Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует
Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.
#8
Отправлено 23 December 2011 - 11:12
В слове "детективная" не путайте "т" и "ф"Да и ситуация с этими плагинами у моего провайдера я бы сказал детективная
Аудиофильный звук - это набор хорошо подобранных искажений под себя любимого (с) toyo
Техноманьякбездефисовипауз. Помогаю тем, кто хочет. Адекватным людям - помощь "абсолютного альтруиста"
Координаты для троллей и любителей "тыкать": 49.948070, 36.212298
Необучаемые белковые системы фагоцитом не обслуживаются ...
#9
Отправлено 23 December 2011 - 12:15
В слове "детективная" не путайте "т" и "ф"
Можно и так сказать
Faq По Плеерам Dune - в процессе заполнения.
Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.
Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует
Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.
#10
Отправлено 23 December 2011 - 18:33
увы , но на данный момент вся документация предназначена только для провайдеров. Попинайте своего ШПДшника чтобы связался с нами. Уверяю с нашей стороны проблем не возникнет.Посмотреть как реализовано EPG для IPTV
Плагин под провайдера уже сделал, но не хватает EPG.
Да и ситуация с этими плагинами у моего провайдера я бы сказал детективная
#11
Отправлено 23 December 2011 - 18:43
#12
Отправлено 23 December 2011 - 20:23
Весьма странная позиция, никак не способствующая популяризации устройства. Очень не хотелось разбираться в чем-то только по исходникам. Надеюсь, хотя бы создание и публикация такого плагина не будет нарушением лицензии?увы , но на данный момент вся документация предназначена только для провайдеров. Попинайте своего ШПДшника чтобы связался с нами. Уверяю с нашей стороны проблем не возникнет.
#13
Отправлено 23 December 2011 - 20:58
EPG реализован в плагине, ссылка на который есть в первом сообщении.Посмотреть как реализовано EPG для IPTV
Плагин под провайдера уже сделал, но не хватает EPG.
P.S. кстати, нигде не видели, есть ли возможность управлять zoom-ом при открытии стрима? А то у разных каналов соотношение сторон отличается, неудобно постоянно настраивать.
#14
Отправлено 23 December 2011 - 21:20
EPG реализован в плагине, ссылка на который есть в первом сообщении.
Да видно что он обращается к какому то php скрипту, хотелось бы тот скрипт посмотреть.
Faq По Плеерам Dune - в процессе заполнения.
Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.
Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует
Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.
#15
Отправлено 23 December 2011 - 21:37
А чем он вам поможет? Он просто отдает XML с программой. Как провайдер получает программу -- ХЗ. Я не видел бесплатных сервисов. У себя сделаю парсинг с сайта vsetv.com, ничего лучше пока не нашел.Да видно что он обращается к какому то php скрипту, хотелось бы тот скрипт посмотреть.
Нашел, откуда берет мой провайдер. http://teleguide.info/article1.html
#16
Отправлено 23 December 2011 - 22:31
А чем он вам поможет? Он просто отдает XML с программой. Как провайдер получает программу -- ХЗ. Я не видел бесплатных сервисов. У себя сделаю парсинг с сайта vsetv.com, ничего лучше пока не нашел.
Нашел, откуда берет мой провайдер. http://teleguide.info/article1.html
Вот мне и надо посмотреть этот скрипт, что бы знать что и как он отдает. Если просто подсунуть ссылку с XML с программой, фокус не проходит)
Faq По Плеерам Dune - в процессе заполнения.
Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.
Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует
Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.
#17
Отправлено 23 December 2011 - 22:51
#18
Отправлено 23 December 2011 - 23:13
Аудиофильный звук - это набор хорошо подобранных искажений под себя любимого (с) toyo
Техноманьякбездефисовипауз. Помогаю тем, кто хочет. Адекватным людям - помощь "абсолютного альтруиста"
Координаты для троллей и любителей "тыкать": 49.948070, 36.212298
Необучаемые белковые системы фагоцитом не обслуживаются ...
#19
Отправлено 24 December 2011 - 02:32
Полный SDK то не нужен. Просто описание классов (назначение) с их методами и свойствами (типы входящих данных, типы и структура на выходе). Никто не просит внутринности. А так нет так нет.Блин, если такие умные, почему строем не ходите? Хоть бы выяснили, на каких условиях Сигма свой SDK дает, глядишь, меньше надуманных обид было.
#20
Отправлено 24 December 2011 - 07:36
Честно говоря, не понимаю о чем вы. В функции AbstractTv::get_day_epg_iterator формируется список элементов программы, откуда и в каком формате вы возьмете для нее данные -- ваше дело.Вот мне и надо посмотреть этот скрипт, что бы знать что и как он отдает. Если просто подсунуть ссылку с XML с программой, фокус не проходит)