Приложение может быть использовано на приставках NV-501/NV-501Wac, NV-510WB,NV-711/NV-711Wac,NV-710/NV-710WB и более новых моделях.
-Интерация с Flussonic Media Server.
-Расширение поддержки xmltv. Добавление описания, картинок, preview следующей/предыдущей передачи и т.д.
-Улучшенная работа с xmltv с помощью epgx.
-Улучшена работа архива.
-Ручной и голосовой поиск по программе передач.
-Голосовое управление приложением.
-Голосовой поиск по архиву из лаунчера.
-Возможность включения родительского контроля, при наличии тега <censored> в xspf- плейлисте провайдера.
-Отображение preview потока при перемотке.
-Улучшение интерфейса, дополнительная функциональность.
-Возможность подключать каналы из приложения. Отображение программы передач для доступных и недоступных каналов. А также подключенных и не подключенных.
Это наш формат для программы передач, который формируется из xmltv. Он меньше, чем исходный xmltv. Он быстрее загружается, его проще обрабатывать и развивать приложение на его основе. Мы рекомендуем развернуть на своей сети программу передач, так как это позволит воспользоваться новым функционалом и улучшить сервис.
JTV
Это один из распространенных форматов программы передач. Он более ограничен, поэтому, при использовании программы передач в этом формате, часть функционала iptv не будет работать.
В настоящий момент, отображение программы передач, которая передается в multicast потоке, не реализовано.
Доступны следующие методы управления с соответствующим приоритете:
Смена громкости вызывается ключевыми словами "громче"/"погромче", "тише"/"потише" и "громкость <величина>".
Переключение канала вызывается ключевым словом "запусти"/"запустить"/"открой"/"открыть"/"откройте"/"включи"/"включить", за которым должно идти имя канала. Без ключевого слова (просто по имени канала) переключение не происходит, будет произведён поиск по EPG.
Поиск (по названию и описанию в EPG, вызываемый с главного экрана) запускается ключевыми словами "найди"/"найти"/"ищи"/"поиск" либо просто любой фразой, не соответствующей ни одному из ключевых слов, перечисленных выше.
Глобальный поиск (по названию в EPG; вызывается с домашнего экрана и из других мест, где активен ассистент Google) распознаёт и всегда удаляет из запроса слова "включи"/"открой"/"запусти"/"покажи"/"канал".
Поставить воспроизведение на паузу можно командами "Пауза"/"Стоп".
Снять с паузы и продолжить воспроизведение можно командами "Продолжить"/"Старт".
Перемотка возможна на каналах с архивом. Осуществляется с помощью команд "перемотай вперёд" и "перемотай назад" с указанием минут и/или секунд.
Добавление текущего просматриваемого канала в Избранное, осуществляется с помощью команды "Добавь в избранное".
Удаление текущего просматриваемого канала из Избранного, осуществляется с помощью команд "Удали из избранного" или "Убери из избранного".
Имя параметра | Описание параметра | Тип | Значение по умолчанию |
playlist_url | URI удалённого плейлиста | string | Для версии demo: http://hlstest.eltex-media.ru:8088/iptv/playlist.xspf Для основной версии: http://eltex.local/iptv/playlist.xspf |
playlist_file | URI локального плейлиста | string | file://mnt/disk/ |
playlist_source | Источник плейлиста | string | url |
schedule_url | URI программы передач | 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(Запоминать состояние каждой категории) | string | Collapsed |
zoom_state | Состояние зума. Возможные значения: Box, Full, Pan Scan | string | Box |
datetime_state | Состояние и положение виджета даты и часов.Возможные значения:Disable, Top Left, Top Right, Bottom Left, Bottom Right | string | Disable. |
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 минут) | int | 0 |
reset_personal_zoom_state | При значении параметра 1, происходит сброс индивидуальных для каждого канала настроек формата кадра | boolean | |
show_channel_count | Показывать ли при запуске сообщение с числом каналов. Учитываются каналы с уникальным url-потока, без тега <unavailable/> | [0,1] | 0 |
time_out_hide_ui | Временя вывода программы передач (в миллисекундах). 0 - бесконечно; (0, 3000) - новое значение не применяется, используется установленное ранее; [3000, n) - будет использоваться новое значение | int | 15000 |
time_out_hide_control | Время(в миллисекундах), через которое пропадает нижняя панель. | int | 9000 |
update_epg | Этот параметр считается устаревшим и не работает. | [0, 1] | 0 |
default_read_timeout | Этот параметр устанавливает read_timeout(время в миллисекундах) для плейлиста и программы передач. | int | 7000 |
hide_missing_channels | Скрывает недоступные каналы из поиска. | [0,1] | 0 |
dpad_switches_channels | Включает переключение каналов кнопками джойстика. | [0,1] | 0 |
hide_ui_on_archive_start | Включает автоскрытие панелей при запуске передачи из архива. | [0,1] | 0 |
Приложение доступно по следующим ссылкам. Оно также будет входить в состав новых прошивок, вместо версии 3.x.x.