WD TV Live IPTV v3 Plugin


Italy Italian English English Русский

    Плагин для просмотра IPTV (Телеканалы через интернет) на WD TV Live HD Media Player. Данный UMSP плагин запускается на альтернативных прошивках для WD TV Live ( Western Digital TV Live ). Так называемые WDLXTV прошивки от B-RAD можно скачать здесь. Рекомендую для нормальной функциональности плугина прошивку 1.02.21-WDLXTV-Live-0.4.7.3 которая является на данный момент (2017) последней официальной публичной версией с поддержкой WDTVExt. Можно и посвежее 1.05.04-WDLXTV-Live-0.5.2.2 (здесь или здесь)но в несколько урезанном виде (нет поддержки WDTVExt и соответственно выпадающих программ передач).

    Вопросы по процессу установки и настройки альтернативной прошивки решаются отдельно от этой темы. Тем не менее кратко об установке альтернативной прошивки. Берем альтернативную прошивку здесь, распаковываем содержимое архива в корень чистой флэшки небольшого размера, вставляем флэшку в плеер, находится "новая" прошивка, соглашаемся, после пары перегрузов получаем альтернативную прошивку, флэшку извлекаем (иначе снова предложит обновиться) и делаем сброс настроек коротко скрепкой ресет на корпусе ВД. Если в процессе прошивки прогресс долго (>4мин) стоит на 0% то вытащить флэшку и вставить обратно в тот же USB-порт. И да.. прошивка и плугины для WDTV Live (Part Number): WDBAAP0000NBK-... ; WDBAAN0000NBK-...


    (Новое с апреля 2014) Появилась возможность использовать плугин и на WD TV Live Streaming (Part Number): WDBGXT0000NBK, WDBHG70000NBK. Специально адаптированный для этого плагин называется IPTVSMP, активируется и настраивается аналогично IPTVv3. При этом на плеере используется так называемая "прошивка" 2.01.86-EXT3_Palace_Stock_Plus. Подробнее об установки этой прошивки на медиаплеер читать например здесь.

    (Новое с ноября 2014) Появилась возможность использовать плугин и на WD TV Live Gen4 (Part Number): WDBYMN0000NBK, WDBPUF0000NBK . Специально адаптированный для этого плагин называется IPTVSMP, активируется и настраивается аналогично IPTVv3. При этом на плеере используется так называемая "прошивка" 1.01.30-EXT3_Liverpool_Plus.... Подробнее об установки этой прошивки на медиа-плеер читать например здесь.


    Плугин ориентирован на показ каналов от Вашего провайдера в кодировке mpeg2, mpeg4/h264(не ускорено время запуска по сравнению с mpeg2) по udp или http протоколу. Так же поддерживается протокол rtmp, rtmpe, m3u8.

    Видео демонстрирующее возможности IPTV v3 плугина:

    Обновленное видео демонстрирующее возможности IPTV v3 плугина:

    Коротко установка, настройка, использование: ваш playlist.m3u разместить в корне флэшки. Плэйлист в кодировке UTF-8 должен быть подредактирован в зависимости от типа кодирования потоков #EXTINF:-1 или #EXTINF:-1 mpeg4 используем для каналов кодированных в mpeg4 (сейчас таких большинство). #EXTINF:-1 mpeg2 используем если хотим ускорить запуск канала кодированного в mpeg2 и мы точно знаем что этот канал идет в mpeg2
Обычно #EXTINF:-1 подходит для всех среднестатистических случаев поэтому ставим сначала его. #EXTINF:0 и #EXTINF:-2 используются в редких случаях - о них читать ниже. (Мало того если у Вас в плейлисте стоит #EXTINF:0 то можете сразу же менять на #EXTINF:-1 - иначе наверняка не заработает.) Если что-то не работает - проверяем что бы в плейлисте было:

#EXTINF:-1, Название канала
http://link..

а потом уже по необходимости тюнингуем если нужно. Перегрузить, включить в вэбинтерфейсе плугин IPTVv3, сохранить настройки "Save". Перегрузить ещё раз. На ВД следовать Видео -> Медиа-сервер -> UMSP -> IPTV v3. Программа передач на рекомендованной прошивке вызывается кнопкой пульта "eject". Программа появляется естественно только там где название канала нормальное и оно распозналось плугином согласно листа соответствия - есть лого - есть программа. Поддерживается работа с несколькими плейлистами .m3u. Разместить плейлисты в корне флэшки, или в /conf/ (ограничен по размеру) или в подключенной расшаренной папке. Лучше всё в корне флэшки. Заканчивать работу с плугином желательно (но не обязательно) выбрав последний пункт в плейлисте "Eject plugin".

А теперь...

   Полное описание

    Установка: Для работы плугина необходимо иметь файл прейлиста от своего провайдера IPTV, например playlist.m3u (либо подписаться на провайдеров со встроенными в плугин плейлистами о чем читать ниже , либо просто временно воспользоваться содержимым Additional Content).
Само собой разумеется нужен WDTV Live подключенный к сети (к роутеру) кабелем(витая пара) или по Wi-Fi (надёжнее первое).

    Пример содержимого playlist.m3u согласно стандарта m3u:

#EXTM3U
#EXTINF:-1,ICTV
udp://@238.0.0.5:1234

#EXTINF:-1,СТБ
http://192.192.222.22:1234

#EXTINF:0,Новый канал
udp://@238.0.0.7:1234


    Само содержимое наполняем основываясь на данных вашего провайдера. Кодировка для файла playlist.m3u : UTF-8 (если будет другая - кириллические названия не отобразятся корректно). Файл playlistsample.m3u прилагается для примера (там не рабочие каналы а пример различных написаний), т.е. достаточно его открыть на редактирование в редакторе поддерживающем кодировку UTF8 и добавить (скопировать) данные из плейлиста провайдера. Так же можно прямо использовать плейлист предоставляемый провайдером если он соответствует примеру по содержимому и имеет аналогичное название. Главное условие - расширение .m3u , имя можно оставлять провайдерское, можно переименовать.
Пример плейлиста тут (Правой кнокой на ссылке и выбрать "Сохранить как..").
Другой вариант, например если провайдер часто меняет список каналов, это указание прямой ссылки на плейлист провайдера.(см.ниже).

    Касательно USB-флэшки как для смены прошивки так и для размещения плагинов приветсвуется объемом 1-2Гигабайта с файловой системой FAT32(по умолчанию все флэшки с такой ФС). Можно использовать и большего объема но говорят бывают проблемы, я не сталкивался.

    Итак имеем на флэшке playlist.m3u.

    Поддерживается работа с несколькими плейлистами .m3u.

    Настройка: Для настройки плугина необходимо попасть в соответствующий раздел в вэбинтерфейсе WD. Для того что бы попасть в вэбинтерфейс WDTV Live нужно знать ip-адрес плеера который ему присвоен в вашей сети. Если мы этот адрес не знаем, не помним, то заходим в меню плеера "настройка" -> "сеть" и смотрим IP-адрес.

(рисунок айпишник)

    Открываем любимый броузер (тот который Internet Explorer, Safari, Firefox, Opera, Chrome и т.д.). В адресной строке броузера набираем IP-адрес WDTV Live. Именно в Адресной строке а не в строке поиска (бывают и такие люди вбивающие известные уже им конкретные адреса в поиск гугля или яндекса..). После подтверждения "Пуском" или "Enter" если всё правильно нашли должен появиться запрос логина и пароля для входа на страницу Вэбинтерфейса.

    Логин для вэбинтерфейса (по умолчанию) : wdlxtv
    Пароль для вэбинтерфейса (по умолчанию) : wdlxtv

Рисунок Вэб-интерфейса

    В интерфейсе заходим в "WDLXTV Config" затем "UMSP" находим раздел настроек нашего плугина "IPTV v3" (в 0.5.х.х раздел сворачивается - развернуть кликнув на "двойные стрелки").
Кроме того в версиях прошивок 0.5.х.х и для Gen3 Gen4 сначала нужно указать какие именно плагины нас интересуют и подкачать их с сервера. Для этого таки сначала заходим со стартовой страницы в Addons Manager, дальше в UMSP Plugins и галками отмечаем интересующие плагины - в частности IPTVv3 или IPTVSMP и подтверить кнопкой "Save and Apply" внизу страницы.

Рисунок настроек плугина

    Активируем пункт "Enable IPTV v3 UMSP plugin", скроллим в конец страницы настроек и нажимаем кнопку Save тем самым сохраняя настройки. Перегружаем WD (есть такой пункт в главном окне настроек - "Reboot WDTV"). Для 0.5.х.х эти действия можно пропустить т.к. Enable сделали в другом разделе.

Описание настраиваемых пунктов:

(кстати если навести курсор над интересующим ключём то появится русский перевод - кодировку страницы выставить в UTF-8 если само не взяло и видите кракозябры вместо русскоязычного, более подробного описания)

  • iptvv3    "Enable IPTV v3 UMSP plugin"  - по умолчанию включен - собственно включает и выключает сам плугин.

  • IPTVV3_LOCAL  "Using local udpxy (turn OFF if use external udpxy) Default(ON)"  -  по умолчанию включен - этот параметр сообщает о том что используются локально запущенные udpxy. Те самые которые преобразовывают udp потоки в http - понимаемые WDTV Live. По умолчанию данный параметр включен и если Вы не продвинутый пользователь то оставляйте его включенным.  Если Вы не продвинутый пользователь и у вас нет настоящего IPTV (того который идет через udp и в плейлисте записывается как udp://@.....), т.е. если у Вас все ссылки на каналы найдены на стороне и представлены в виде http://....  то данную опцию следует выключить, что бы не грузить WD TV Live лишне запущенными процессами, а именно двумя udpxy.
    Если Вы таки продвинутый пользователь и на роутере(или сервере) у Вас установлен свой udpxy, то позаботьтесь о том что бы у Вас заработал и udpxy c патчем от Landgraph (на соседнем порту). В этом случае Вам так же, как продвинутому пользователю, рекомендуется отключить локальные udpxy.

  • IPTVV3_UDPXYOLD  "Old (standart) udpxy URL (by default http://127.0.0.1:81/udp/)
    or external old (standart) udpxy URL e.g. http://192.168.1.1:81/udp/
    "  - по умолчанию http://127.0.0.1:81/udp/  - указывает на старый вариант udpxy который по умолчанию локальный с адресом http://127.0.0.1:81/udp/. Если ничего не понято то ничего не трогайте, оставляйте как есть.
    Если Вы продвинутый пользователь то именно в этом поле указывайте адрес Вашего udpxy на роутере или сервере, например http://192.168.1.1:81/udp/. Причём его обычный старый непатченный вариант.

  • IPTVV3_UDPXYNEW  "New (patched by Landgraph) udpxy URL (by default http://127.0.0.1:82/udp/)
    or external new (patched by Landgraph) udpxy URL e.g. http://192.168.1.1:82/udp/
    "  - по умолчанию http://127.0.0.1:82/udp/  - указывает на новый вариант udpxy который по умолчанию локальный с адресом http://127.0.0.1:82/udp/. Если ничего не понято то ничего не трогайте, оставляйте как есть.
    Если Вы продвинутый пользователь то именно в этом поле указывайте адрес Вашего патченного udpxy на роутере или сервере, например http://192.168.1.1:82/udp/. Причём его новый патченный вариант от Landgraph.

  • IPTVV3_PARAZIT  "Parasite content into the channels name (Remove excess).Separated by (|)"  - по умолчанию пусто - поле содержащее так называемые "паразитные" слова из названия канала которые надо игнорировать. Полезно когда Вы используете плейлист погружаемый по http прямо от провайдера. Но при этом если в названии у провайдера присутсвуют ничего не значащие для последующего определения логотипа и программы передач слова типа (Мультимедия) (IPTV) (Промо) (Тест) и т.д. Вот эти лишние слова и перечисляем в этом поле разделяя их вертикальной чертой ->   | . Т.е. эти ненужные слова будут исключены  из названия канала что поможет в последствии нормально найти логотип под канал и программу передач под канал.
     
  • IPTVV3_PLAYLISTURL  "Playlist http:// URL or local link. Separated by (|). (by default empty)."  - по умолчанию пусто - представляет из себя ссылки на плэйлисты внешние или локальные но расположенные не в корне носителя. Если же нам желается получать плейлист по http от провайдера, в случае когда провайдер страдает манией изменения плейлиста каждый день, но при этом имеет плейлист соответствующий стандарту m3u, то в данном поле можно разместить http-ссылку на плэйлист Вашего провайдера (при этом Вы естественно теряете возможность манипулировать плейлистом но получаете свежий плейлист от провайдера прямиком). Можно указать несколько ссылок разделив их знаком "вертикальная черта" |

  • IPTVV3_LIST  "list of compliance"  - по умолчанию /tmp/umsp-plugins/iptvv3/logo/list.txt - Лист соответствия названия каналов спецномеру по которому в последствии разыскивается логотип и программа передач. Просмотреть лист соответствия можно(и нужно) прямо из вэбинтерфейса, кликнув на list.txt. Что там увидим:
    например строку: СТС=>17  Это значит что если в Вашем плейлисте написано название канала именно СТС именно так, именно русскими буквами то плугин сам найдёт соответствие и будет знать спецкод 17 согласно которому подкачает и правильный логотип канала и правильную программу передач для этого канала.
    Если же у Вас в плейлисте написано СэТэЭС  или STS или CTC(латинскими) что никак не соответствует стандарту нормального восприятия то естественно плугин не найдёт соответствия и не подгрузит логитип и не подгрузит программу передач. Если же Вы берете плейлист прямиком от провайдера а он упорно пишет название канала посвоему, то есть выход - добавить неправильное название под правильным указав правильный код (такой же как у правильного соответствия.
    Т.е.  Ваш лист соответствия приведите в вид типа :
    ....
    СТС=>17
    STS=>17
    ......

    при этом под STS подтянется стандартный логотип и программа передач СТС.
    В случае когда канал от вашего провайдера местного значения и названия его вы не нашли в листе соответствия но вам всеравно хочется красивый логотип то можете прописать в листе соответстивия название вашего канала и url на логотип, пример:
    ......

    TriоlаnTV=>http://triоlаn.tv/blabla/chnls/175.png
    ....
    при этом на экране отразится логотип местного канала, но имейте ввиду что программы передач под такой канал не будет, он только по коду.
    Если плугин не нашел соответствия названия канала в Вашем плейлисте названию и коду в листе соответствия то вместо логотипа канала
    вы увидите логотип плугина.   Что бы таки увидеть правильный логотип и программу передач - приведите в соответсвие Ваш плейлист - исправьте название канала на такое же как в листе соответствия, либо добавьте своё кривенькое название в лист соответствия.  Рекомендую всё же приводить в соответствие именно Ваш плейлист а не править лист соответствия потому как например когда будет обновление плугина то Ваш лист перекроется моим стандартным. Можно правда лист соответсвия сохранить в своём любимом месте (отличном от стандартного /tmp/umsp-plugins/iptvv3/logo/list.txt ). Тогда Вы как продвинутый пользователь можете указать ссылку на местоположение вашего листа соответствия. И редактировать можете только своими методами и редакторами.
    Обычный же пользователь путь /tmp/umsp-plugins/iptvv3/logo/list.txt не трогает а максимум пользуется редактированием list.txt.

  • IPTVV3_WDTVEXT  "Main Programm engine. Using WDTVExt (search,eject key) for show TVProgram. Default(ON)."  - по умолчанию включен - Использовать движок для получения и отображения программы передач. Программа передач при использовании движка WDTVExt (на рекомендованной 1.02.21) показывается при нажатии кнопки "Eject" на пульте WD. Рекомендовано держать включенным поскольку отвечает так же за работу демона получающему программу, делающего автозум и очищающему от нагскрина.

  • IPTVV3_INNAME  "Show TVProgram in channel name and channel list (slow). For 1.05.04 F/W."  - по умолчанию выключен - Показывать часть программы передач в названии канала и соответственно в плэйлисте на экране. Для версий на базе 1.05.04 (которые не могут показать программу передач так оперативно и красиво из-за отсутствия поддержки WDTVExt). Медленно! Медленно поскольку плугин сначала получает программу по всем каналам в плэйлисте (а не по конкретно выбранному) и только потом отобразит плэйлист. Если каналов много - то можно и не дождаться :). Потому с версии 2.9 сделано принудительное ограничение - при активации данного пункта будет показана программа только для первых тридцати каналов из плейлиста. Зато так в списке на экране почти видно что сейчас идёт, так же четыре ближайших передачи будут видны после запуска канала и при нажатии "Enter".

  • IPTVV3_ZONE  "TVProgram Time Zone Delta. Default (0)."  - по умолчанию (0) - Дельта для Часового пояса. Обычно программа передач пытается определить Ваш часовой пояс по IPадресу. Если определит верно, то время в программе передач будет соответствовать местному. Если не удалось определить ваш часовой пояс и время в программе сдвинуто на час, два и т.д. то укажите здесь разницу в часах - демон соответственно подкорректирует время в программе передач.

  • IPTVV3_AUTO  "Auto Switch to Thumbnail Mode."  - по умолчанию включен - Автоматическое переключение списка каналов в превью-режим для показа логотипов каналов. Если Вас смущает такая автоматизация и вы привыкли видеть просто список каналов - можете выключить опцию.

  • IPTVV3_PLAYKEY  "Global key after #EXTINF:.. for all channels. Default (NA)."  - по умолчанию не определен (NA) - Глобальный ключ, тот что после #EXTINF: пишется - т.е. не зависимо от того какое значение ключа в плейлисте - подставляется значение из этой настройки на все позиции плейлиста. Значение по умолчанию "NA" - не определено, т.е. берётся значение из плейлиста. Остальные глобальные это естественно 0,-1,-1 mpeg2,-1 mpeg4,-1 wget,-2. Какой именно нужен читаем ниже.
    Оба ключа для ленивцев которым лень руками править плейлист, либо для ленивцев которые тянут плейлист прямо от провайдера и опять же не правя плейлист подставят нужные ключи. Ну или для несообразительных пользователей - которым проще будет сказать "поставь ка глобально -1 и на этом всё".  Кстати, новичкам у которых никак не получается запустить свои каналы так можно и сделать - временно выставить -1.
    Опять же - глобально то хорошо, но если все каналы однородны по кодеку которым они закодированы. В любом случае намекаю что бы не злоупотребляли глобальщиной что б вопросов потом не было. И после игр с этим ключем не забывайте вернуть его по умолчанию на NA.

  • IPTVV3_ZOOM  "Global AutoZoom 1.2x for all channels. Default(OFF)"  - по умолчанию выключен - Глобальный Автозум - т.е. не зависимо от того прописан ключ zoom или нет в плейлисте - абсолютно все каналы будут зумиться в 1.2х раза.  Автоматическое увеличение картинки полезно когда у вас телевизор широкоформатный (16:9) а картинка канала iptv стандартная (4:3) но при этом в эфире например фильм широкоформатный. Получается так называемый "черный квадрат", черная рамка, при этом если увеличить картинку через меню опций в 1,2 раза то можно полезней использовать экран тв и избавиться от неужных черных полос. Вместо глобального автозума на все каналы рекомендую всё же использовать персональный автозум на определенный канал. Для указания что такой то канал надо автоувеличивать в плейлисте в описании канала надо указать ключевое слово zoom в служебной зоне - после #EXTINF:... но перед запятой (за которой идёт название канала), например:

    #EXTINF:0 zoom,Новый канал
    udp://@238.0.0.7:1234

    и только каналы со словом zoom будут автоматически увеличиваться в 1,2 раза.

  • IPTVV3_KARTINA, IPTVV3_KARTINASOURCE, IPTVV3_KARTLOGIN, IPTVV3_KARTPASSWORD, IPTVV3_KARTPORNOCODE, IPTVV3_KARTSYSDIR, IPTVV3_KARTBGIMAGE   "Plugin for Kartina.tv . Default(ON)"  - по умолчанию включен - По просьбам был интегрирован код плугина для поддержки платного провайдера IPTV КaртинaTВ / Polsky TV. И соответственно в поля прописываются источник, логин, пароль доступа к услугам этого провайдера, системная директория где можно расположить картинку фона, набор шрифтов для генерации информации о фильме (и фильмотеки). Архив с файлами необходимыми для генерации информации о фильме можно взять здесь.

  • IPTVV3_ADDITIONAL  "Additional Content : 50+ channels from Internet. Default(ON)."  - по умолчанию включен - Дополнительный контент: более 50 каналов вещаемых из интернета. Те пользователи интернета и ВД которые не имеют iptv от своего провайдера могут теперь попробовать приобщиться краем глаза к iptv из "коробки" (либо тем кто хочет расширить список каналов). Т.е. при включении пункта IPTVV3_ADDITIONAL в списке появится раздел с дополнительными каналами. Каналы из инета, из относительно открытых источников, при этом все должны понимать что чем больше народу смотреть будет тем больше нагрузка на тот вещающий сервер, тем хуже будет качество картинки или вообще не будет долетать. Поэтому как говорится кто успел тот и съел. Список каналов на данный момент реализован как периодически обновляющийся по мере появления или исчезновения источников.
    Не полагайтесь особо на бесплатный допконтент - он временный, просто по логике не может быть бесплатного иптв, никто бескорыстно делиться трафиком своим не будет (и по правилам скорее всего вещатель должен ещё и делиться с владельцами каналов деньгами которые он так не получает). Допконтент скорее создан для демонстрации непонимающим что такое IPTV и как оно может выглядеть. Посмотрели как выглядит - подключили iptv от своего провайдера или купили у специализированного или нашли в интернете ссылки на потоки (которые под наплывом тысяч "любителей бесплатного" тут же расквадрачиваются, заикаются и отключаются, любо просто накапливают аудиторию а потом шифруются и хотят денег).
    И да.. если вы всё же упорно желаете использовать плугин на прошивке типа 1.05.04-..-0.5.1.1 то дополнительный контент по умолчанию не заработает, так как в этой прошивке удалены необходимые для работы пакеты ffmpeg, rtmpdump (которые есть по умолчанию в 1.02.21-0.4.7.3) и их придётся добавлять доустанавливая пакет devtools.app.bin в составе которого они есть (как это делать ищите по форуму, а проще - используйте рекомендованную прошивку).

  • IPTVV3_KLUBKEY  "Klubnika KEY for adult additional channels."  - по умолчанию пусто - Персональный ключ для включения нескольких клубничных каналов только для взрослых. Для защиты от случайного глаза по умолчанию заблокированы. А в принципе представляет из себя движок для блокировки определенных каналов, в том числе и определяемых Вами в Вашем же плейлисте - достаточно прописать в плейлиста после #EXTINF: кроме прочего до запятой еще слово adult, тогда этот канал будет временно залочен до ввода пользователем секретного слова. Проявив невиданную щедрость докажете тем самым косвенно своё совершеннолетие ;) (хотя в WM и ЯД до 18 регистрироваться и не положено) и получите дополнительно такой ключ включающий этот движок и доступ к нескольким каналам (которые впрочем могут и работать и нет - такие вещи долго бесплатно не вещаются).   Привязывается аналогично Personal Key к серийному номеру плеера (S/N) WNV.... Свой серийный номер теперь можно узнать и из вэбинтерфейса (там где написано Your Serial Number look here). 

  • IPTVV3_FIX  "Fix for Thumbnail Mode in version based on x.x.x-WDLXTV-0.4.x.x."  - по умолчанию выключен - Фикс для отображения лого в превью-режиме для корневого списка UMSP плугинов, а так же для убирания из списка трёх лишних плугинов типа Shoutcast и т.д. По умолчанию на всякий случай отключен потому что возможно мог быть активирован Вами при использовании filmsonline.app.bin.

  • IPTVV3_REMOVE  "Remove old IPTV v1 menu item from UMSP menu. Need only once. Default(OFF)"  - по умолчанию выключен - Фикс для удаления старого пункта IPTV v1 из перечня доступных UMSP плугинов. Используется только один раз если у вас был старый iptv v1 и вы его заменили новым iptv v3 но при этом надпись IPTV на экране в перечне UMSP плугинов не исчезла.

  • IPTVV3_BUFSIZE  "Buffer size. Debug only. Default(65535 or 196605)"  - по умолчанию 196605 - Пункт по просьбе продвинутых пользователей. Размер "буфера" а скорее кадров которыми прокси отдает картинку.  Чем больше тем скорость включения дольше но распознавание звука лучше. Если не понятно что это - лучше не трогать.

  • IPTVV3_KEY  "Personal KEY for full functionality"  - по умолчанию пустая строка - Персональный ключ для включения полнофункционального режима работы плугина (Убрать надписи "DEMO", показывать программу без серийного номера). Выслать автору на e-mail данные о пожертвовании с серийным номером плеера ( S/N отображается в программе передач, либо на корпусе плеера, либо в меню плеера, либо из вэбинтерфейса там где написано Your Serial Number look here) , получить ключ, ввести в этом поле. Подробнее ниже.



    Дополнительно о настройке плейлиста. В плейлисте теперь имеет значение так называемая "продолжительность трека". Указывается сразу после текста #EXTINF:...   Поскольку у потока IPTV продолжительности как у трека нет (идёт потоком беспрерывно) то это значение принято указывать 0 либо -1. Например #EXTINF:0 или #EXTINF:-1.

      Так вот какая разница между одной и другой записью в рамках плугина IPTVv3 (и IPTVSMP)... 

Если источник потоков udp://@ то:
#EXTINF:0 - запускает каналы кратчайшим путём через патченный udpxy от Landgraph (ускорен запуск каналов в mpeg2 и не работает для каналов в mpeg4/h264); #EXTINF:-1 или #EXTINF:-1 mpeg4 - запускает каналы по прежней схеме через локальный патченный Rushmore iptv-proxy а дальше через старый udpxy (рекомендуется для каналов кодированных в mpeg4/h264 а так же по умолчанию); #EXTINF:-1 mpeg2 - запускает каналы по прежней схеме но через локальный патченный Rushmore iptv-proxy а дальше через старый udpxy (ускорен запуск каналов в mpeg2 использовать только для них если точно знаем что канал закодирован в mpeg2 и хотим ускорить время его включения); #EXTINF:-2 - запускает старый неускоренный вариант, который был в первом iptv (помогает для проигрывания mpeg4/h264 потоков но без ускорения).
Таким образом, самый ходовой вариант : #EXTINF:-1

Если источник потоков http:// то:
#EXTINF:0 - запускает каналы прямо как указано - прямой линк прямее не бывает, более подходит для линков указывающих на статичные файлы типа .mkv .avi и т.п. т.е. не являющиеся потоками по сути но сработать могут; #EXTINF:-1 - запускает http каналы через локальный iptv-proxy что часто подходит для потоков от провайдера (когда он дает http а не udp); #EXTINF:-1 mpeg4 - запускает mpeg4 каналы через локальный iptv-proxy и рекомендуется для каналов кодированных в mpeg4/h264; #EXTINF:-1 mpeg2 запускает http каналы через локальный патченный Rushmore iptv-proxy что ускоряет запуск каналов кодированных в mpeg2 (использовать только для них если точно знаем что канал закодирован в mpeg2 и хотим ускорить время его включения); #EXTINF:-1 wget - запускает неускоренный вариант закручивая его через wget (помогает для особо печальных ситуаций когда никакие другие ключи не помогают); #EXTINF:-2 - запускает старый неускоренный вариант, который был в первом iptv (помогает для проигрывания mpeg4/h264 потоков).

Если необходимо проиграть HD канал то проверяем что бы в названии присутствовали две латинские буквы "HD".
Таким образом, самый ходовой вариант : #EXTINF:-1

В любом случае вы можете сделать временный смешанный плейлист и с 0 и с -1 и с -1 mpeg4 и с -1 mpeg2 и с -1 wget и с -2 и с HD в названии и без. И выбрать тот, единственно подходящий для Вас вариант при котором наконец будет показывать. Экспериментируйте...


    Использование:  Запоминаем главные правила:

1) Запускаем канал на проигрывание кнопкой пульта "Enter"  (а не Play).

2) Останавливаем показ канала кнопкой "Stop" (а не Back).

3) Если у вас прошивка на базе 1.02.21 то сможете вызвать программу передач канала по кнопке пульта "Eject". В программе в нижней строке указано текущее время UTC если предварительно настроено получение точного времени NTP в настройках WD (первая вкладка конфигуратора). Пока только UTC, локальное не показывает, тем не менее получается такой себе плугин показывающий текущее время на ВД. Если всетаки упорно используется прошивка на базе 1.05.04 то можно настроить показ программы прямо в плэйлисте, по энтеру (о ньюансах выше - в настройках).

4) Закончить работу плугина желательно (но не обязательно) выбрав последний пункт плэйлиста "Eject plugin". Это действие выключит визуальные эффекты IPTVv3 (затемненный экран по Энтеру без бегунка, нагскрин "DEMO" и другие процессы). И Вас не будет повергать в шок присутствие этих же эффектов при попытке проиграть свои локальные фильмы. Но даже для забывчивых пользователей сделан демон который за Вас выключит эффекты плугина но с оговорками. Демону неясно закончили ли вы использование плугина IPTVv3. Ходите ли Вы по плейлисту либо ушли на список своих локальных фильмов - это ещё не действие, это навигация, а вот когда Вы нажали на Энтер и запустили свой фильм (вне IPTVv3) то тут только демон поймёт что Вы ушли из плугина. Поэтому эффект таки появится один раз но в фоне эффект благодаря демону отключится. Тогда вы просто стопаете кино и повторно запускаете - Всё эффектов IPTV на Ваших фильмах больше не будет, появится и стандартный бегунок по энтеру и всё остальное как по стандарту.  Опять же, если вы принудительно выбрали "Eject plugin" то и к услугам демона не придется прибегать.

Никогда не используйте "Preview" режим отображения, только List или Thumbnail, а проще оставьте IPTVV3_AUTO включенным по умолчанию, он сам будет переключать режимы как надо.

Начиная с версии v3.08 в плагин встроен плейлист от ottclub.in. Всего более 100 каналов. Плейлист с источника на данный момент требует минимум изменений (замена #EXTINF:0 на #EXTINF:-1). Но пользователям iptvv3 плагина нет необходимости возиться с плейлистом - все встроено в плагин. Необходимо только прописать полученный OTT ключ доступа в IPTVV3_OTTCLUBKEY. Если просмотр не регулярный 24/7 то рекомендую пакет с позапросной тарификацией - весьма экономно.

v3.25 Добавлен подплугин для iptv от zargacum.net На данный момент бесплатный (24 oct 2014). Просто зарегистрироваться, copy/past ключ клиента в IPTVV3_ZARGACUMKEY и смотреть iptv. Так же можно сгенерировать собственный плейлист с лучшим сервером (US,EN,DE).
P.S. С апреля 2016 перешел iptv от zargacum.net на монетизацию в виде edem.tv - аналогично переходим по ссылке, регистрируемся, копируем ключ клиента в IPTVV3_EDEMKEY сохраняем настройки кнопкой SAVE и смотрим iptv на WD (не забыв до того подписаться на их пакет в их кабинете - благо пока относительно недорого, всего 1$/мес).

   

    Получение: Пробовать IPTVv3 в действии можно всем желающим... Функционал главный не урезан (стабильная скорость переключения есть, внешние линки есть, HD есть, логотипы есть, программа передач есть). Если крепкие нервы и свой LCD или плазму не жалко то можно использовать как есть. Если всё таки есть желание убрать нагскрин "demo" то дело поправимо... присылаем адекватную благодарность за кучку проделанной работы и свой серийный номер WNV... (светится в программе передач да и на корпусе должен быть и вэбинтерфейсе в описании к полю IPTVV3_KEY если нажать "look here"). В ответ выдается персональный ключ - "demo" убирается навсегда...перезакачивать и перенастраивать ничего не надо будет, всё уже у Вас. Но сначала ж проверяйте нужен ли такой плугин Вам. Всегда можно вернуться на мой первый IPTV (тот самый, который был скачан более 5000 раз и при этом накопил добровольные пожертвования аж от 5 человек).


Реквизиты для передачи благодарности за проделанную работу (которую не сделал производитель): 

Webmoney R161810775332 (руб) ; WM Z114867333413 ($) ; WM U219453404899 (грн)
Кошелек свой заводить не обязательно - достаточно сделать примерно так как показано здесь , всё просто.
Найти ближайший к Вам терминал можно на сайте Гео-сервиса.
Яндекс.Деньги: 410011402801986 пополнением с терминала или с карты на Я.Д 410011402801986
или такой простой вариант с карты на Я.Д 410011402801986 . С ЯД на ЯД 410011402801986.
Сбербанк Онлайн на ЯД 410011402801986 пополнением без процентов. Карта терминалов здесь здесь.
PayPal можно приcылать на этот мэйл.

E-Mail для "контакта" (передачи серийника вашего WD и получения ключа в ответ): этот


    Благодарности: Выражаю Благодарность девелоперам Landgraph, Rushmore. Форуму wdhd.ru с которого всё началось. Тема на форуме эта. И конечно благодарным пользователям, оценившим работу!

    Удачных смотрин! :)