Dune HD myIPTV plugin

Универсальный плагин myIPTV предназначен для просмотра потокового вещания (IPTV) на медиаплеерах Dune HD с использованием M3U/XSPF файла. Поддерживается телепрограмма (EPG) на более чем 600 каналов.Так же в плагине имеется возможность просмотра нескольких сотен публичных каналов, собранных в открытых источниках в сети.

Загрузить последнюю версию.

 

Как пользоваться:

После установки плагина, перед его использованием, необходимо произвести настройку (Настройки - Приложения - myIPTV).

Публично-доступные каналы загружаются с сервера (отключается данная функция в настройках), обновляется список независимо от обновлений плагина. Каналы автоматически разбиваются по группам. Каждый канал отображается в плагине только один раз. Если он дублируется в нескольких плейлистах/источниках то для него можно выбрать более качественный/рабочий для вас источник (в списке каналов POP UP MENU). По кнопке i можно узнать текущий активный источник и непосредственный URL, по которому данный канал будет проигрываться, изменения сохраняются.

Использовать ваш собственный M3U/XSPF-файл можно одним из трех способов (пункт Загружать):

- Плейлист по ссылке. Указать адрес http://адрес_сайта/путь_к_плейлисту для загрузки плейлиста.

- Плейлисты из каталога первого HDD/USB-диска. Скачать плейлист либо плейлисты и разместить его на первом подключенном диске к вашему плееру (HDD либо USB-диск) в ваш каталог. Выбрать имя каталога из которого загрузятся все плейлисты.

- Плейлисты из плагина. Добавить ваш плейлист/плейлисты в каталог playlists плагина перед установкой (любым архиватором, напрмер WinRAR).

Расширения к файлу M3U:

#EXTM3U
#EXTINF:0 id=vsetv_675 group_id=0 logo=http://www.somesite.com/img/675.png,Дождь
http://tvrain-video.ngenix.net/mobile/TVRain_1m.stream/playlist.m3u8

Расширения к файлу XSPF:

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/" xmlns:myiptv="http://blog.isayev.org.ua/ns/0/">
 <title>Плейлист</title>
 <trackList>
  <track>
   <location>http://live1.pvplus.tv/sport1-h.m3u8</location>
   <title>Спорт 1</title>
   <extension application="http://blog.isayev.org.ua/0">
    <myiptv:id>vsetv_270</myiptv:id>
    <myiptv:group_id>7</myiptv:group_id>
    <myiptv:logo>http://www.somesite.com/img/270.png</myiptv:logo>
   </extension>
  </track>
 </extension>
</playlist>

Жирным шрифтом отмечены обязательные изменения в плейлистах для функционирования расширений (обратите внимание на дополнение в заголовке XSPF) .
Расширения можно использовать в любой комбинации (одно, несколько или сразу все для определенного канала).
id - порядковый номер канала на сайте vsetv.
logo - ссылка на логотип канала (рекомендованный размер 75х55 px), может ссылаться на внешний url либо на файл из каталога плагина (напрмер plugin_file://icons/1.png).
group_id - номер группы 0 .. 11

Замечания по файлу M3U/XSPF:

- Ваш файл M3U должен быть в кодировке UTF-8.
- Названия каналов для корректного отображение иконок и телепрограммы должны совпадать с названиями на сайте Vsetv либо Tvspielfilm, если необходимо - "подгоните" названия ваших каналов к этому списку либо воспользуйтесь настройкой id в плейлисте.

Как определять id для канала:

Сначала найдите нужный Вам канал на  Vsetv либо Tvspielfilm  (немецкие каналы),
далее откройте страницу с телепрограммой канала и обратите внимание на URL в браузере:

для канала 1+1:
http://www.vsetv.com/schedule_channel_3_week.html
id=vsetv_3


для канала Das Erste:
http://www.tvspielfilm.de/tv-programm/sendungen/das-erste,ARD.html
id=tvs_ARD


История версий


Версия 2.2.2 (16.11.12)
- Исправлена работа RTMP на TV-101

Версия 2.2 (17.10.12)
- Добавлена поддержка RTMP-потоков

Версия 2.1.1 (21.09.12)
- Поправлена работа EPG для немецких каналов


Версия 2.1 (14.09.12)
Es lebe Deutschland! ;)

- Добавлена поддержка EPG для 160 немецких каналов с логотипами
- Асинхронная загрузка иконок для ускорения работы плагина
- Различные небольшие исправления


Версия 2.0.1 (06.08.12)
- Некоторые баг-фиксы по результатам тестов

Версия 2.0 (03.08.12)
"Концепция поменялась" (с) анекдот ;)

В данной версии полностью пересмотрен механизм работы плагина. Публично-доступные каналы убраны из плагина и загружаются с сервера (отключается данная функция в настройках), обновляется список независимо от обновлений плагина. Каналы автоматически разбиваются по группам. Каждый канал отображается в плагине только один раз. Если он дублируется в нескольких плейлистах/источниках то для него можно выбрать более качественный/рабочий для вас источник (в списке каналов POP UP MENU). По кнопке i можно узнать текущий активный источник и непосредственный URL, по которому данный канал будет проигрываться, изменения сохраняются.
Так же из нового: Автоматическое обновление плагина (работает в "свежих" прошивках).
Временно убран (неработающий) параметр epg_shift из плейлистов, добавлен параметр group_id.

Версия 1.1.1 (11.07.12)
- Исправлены критические ошибки загрузки плейлистов в версии 1.1.
- Исправлена работа тега <myiptv:id> в XSPF.

Версия 1.1 (10.07.12)
- Полностью переписан механизм парсинга M3U-файлов для более качественной работы.
- Добавлена поддержка плейлистов в формате XSPF.
- Добавлена поддержка расширенных настроект в M3U/XSPF, индивидуально для каждого канала (ссылка на логотип, id на vsetv, сдвиг телепрограммы).
- Различные исправления по увеличению скорости работы.
- Добавлены плейлисты от ed01.

Версия 1.0 (11.06.12)
- Исправлен парсинг некорректных m3u. Доступные ссылки на каналы: http:// udp:// rstp://
- Полностью переписан механизм загрузки плейлистов - плейлисты обновляются каждый раз при загрузке плагина.
- Возможность загрузка всех плйлистов из выбранного каталога.
- Добавлена настройка сдвига телепрограммы (в большинстве случаев не требуется).
- Отображение групп каналов/списка при открытии плагина (вместо запуска канала сразу).
- По умолчанию в плагине плейлист с общедоступными каналами "Дождь", "Спорт 1", "Спорт 2" для тестирования корректности работы плагина и телепрограммы.

Версия 0.9b (07.06.12)
- Загрузка файла M3U по сети (http), с подключенного диска, из плагина
- Программа передач и иконки (более 500 каналов)
- Возможность указать udp/http proxy-сервер (UDPXY) для воспроизведения multicast-потоков