Приложение может быть использовано на приставках NV-501/NV-501Wac, NV-510WB,NV-711/NV-711Wac,NV-710/NV-710WB и более новых моделях.

Основные улучшения в новом iptv:

-Интерация с Flussonic Media Server.

-Расширение поддержки xmltv. Добавление описания, картинок, preview следующей/предыдущей передачи и т.д.

-Улучшенная работа с xmltv с помощью epgx.

-Улучшена работа архива.

-Ручной и голосовой поиск по программе передач.

-Голосовое управление приложением.

-Голосовой поиск по архиву из лаунчера.

-Возможность включения родительского контроля, при наличии тега <censored> в xspf- плейлисте провайдера.

-Отображение preview потока при перемотке.

-Улучшение интерфейса, дополнительная функциональность.

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

Программа передач

EPGX

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

JTV

Это один из распространенных форматов программы передач. Он более ограничен, поэтому, при использовании программы передач в этом формате, часть функционала iptv не будет работать. 

Программа передач из потока

В настоящий момент, отображение программы передач, которая передается в multicast потоке, не реализовано.

Список голосовых команд IPTV

Доступны следующие методы управления с соответствующим приоритете:

1. Смена громкости

Смена громкости вызывается ключевыми словами "громче"/"погромче", "тише"/"потише" и "громкость <величина>".

2. Переключение каналов

Переключение канала вызывается ключевым словом "запусти"/"запустить"/"открой"/"открыть"/"откройте"/"включи"/"включить", за которым должно идти имя канала. Без ключевого слова (просто по имени канала) переключение не происходит, будет произведён поиск по EPG.

3. Поиск

Поиск (по названию и описанию в EPG, вызываемый с главного экрана) запускается ключевыми словами "найди"/"найти"/"ищи"/"поиск" либо просто любой фразой, не соответствующей ни одному из ключевых слов, перечисленных выше.

Глобальный поиск (по названию в EPG; вызывается с домашнего экрана и из других мест, где активен ассистент Google) распознаёт и всегда удаляет из запроса слова "включи"/"открой"/"запусти"/"покажи"/"канал".

4. Постановка на паузу и снятие с паузы

 Поставить воспроизведение на паузу можно командами "Пауза"/"Стоп".

Снять с паузы и продолжить воспроизведение можно командами "Продолжить"/"Старт".

5. Перемотка

Перемотка возможна на каналах с архивом. Осуществляется с помощью команд "перемотай вперёд" и "перемотай назад" с указанием  минут и/или секунд.

6. Добавление и удаление каналов из избранного

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

Удаление  текущего просматриваемого канала из Избранного, осуществляется с помощью команд "Удали из избранного" или "Убери из избранного".

Параметры Iptv, доступные для кастомизации через магазин приложений или sdk:

Имя параметраОписание параметраТипЗначение по умолчанию
playlist_urlURI удалённого плейлистаstring

Для версии demo: http://hlstest.eltex-media.ru:8088/iptv/playlist.xspf

Для основной версии: http://eltex.local/iptv/playlist.xspf

playlist_fileURI локального плейлистаstringfile://mnt/disk/
playlist_sourceИсточник плейлистаstringurl
schedule_urlURI программы передачstring

Для версии demo: http://hlstest.eltex-media.ru:8088/iptv/schedule.epgx.gz

Для основной версии: http://eltex.local/iptv/jtv.zip

schedule_enabledФлаг использования программы передач[0,1]1
categories_enabled_tagФлаг использования категорий[0,1]1
category_stateСостояние категорий. Возможные значения:Collapsed(Все свернуты),Expanded(Все раскрыты),Memoried(Запоминать состояние каждой категории)stringCollapsed
zoom_stateСостояние зума. Возможные значения: Box, Full, Pan ScanstringBox
datetime_stateСостояние и положение виджета даты и часов.Возможные значения:Disable, Top Left, Top Right, Bottom Left, Bottom RightstringDisable.
url_editableФлаг возможности редактировать URL плейлиста и программы передач[0,1]1
parent_enabledВключён ли родительский контроль (блокировка каналов с тегом <censored> в плейлисте).[0,1]1
primary_channelЗадаёт канал, с которого начнется воспроизведение при запуске приложения. Пустое значение означает включение последнего просматриваемого каналаint
playlist_update_on_startОбновлять плейлист при старте приложения. Если провайдер поддерживает кеширование плейлистов (через заголовки Last-Modified или ETag), плейлист перезапрашивается при каждом открытии окна приложения. Если нет — только когда установлена переменная кастомизации.[0,1]0
playlist_update_periodЗадаёт период обновления плейлиста и программы передач. Время в минутах, если значение 0, то обновления плейлиста не будет происходить, а программа передач будет обновляться по дефолтному периоду (30 минут)int0
reset_personal_zoom_stateПри значении параметра 1, происходит сброс индивидуальных для каждого канала настроек формата кадраboolean
show_channel_countПоказывать ли при запуске сообщение с числом каналов. Учитываются каналы с уникальным url-потока, без тега <unavailable/>[0,1]0
time_out_hide_uiВременя вывода программы передач (в миллисекундах). 0 - бесконечно; (0, 3000) - новое значение не применяется, используется установленное ранее; [3000, n) - будет использоваться новое значениеint15000
time_out_hide_controlВремя(в миллисекундах), через которое пропадает нижняя панель.int9000
update_epgЭтот параметр считается устаревшим и не работает.[0, 1]0
default_read_timeoutЭтот параметр устанавливает read_timeout(время в миллисекундах) для плейлиста и программы передач.int7000
hide_missing_channelsСкрывает недоступные каналы из поиска.[0,1]0
dpad_switches_channelsВключает переключение каналов кнопками джойстика.[0,1]0
hide_ui_on_archive_startВключает автоскрытие панелей при запуске передачи из архива.[0,1]0

Скачать :

Приложение доступно по следующим ссылкам. Оно также будет входить в состав новых прошивок, вместо версии 3.x.x.

Changelog:

Патч-версия 4.4.x(4.4.52_2517):

Версия 4.4.x: