IPTV: различия между версиями
м (Cнял защиту с «IPTV») |
|||
(не показана 21 промежуточная версия 2 участников) | |||
Строка 1: | Строка 1: | ||
<languages/> | |||
<translate> | |||
<!--T:1--> | |||
{{Note| '''Для использования данного функционала у вас должна быть куплена и активирована лицензия Smart IPTV'''|warn}} | |||
== '''Раздел "IP-телевидение"''' == | == '''Раздел "IP-телевидение"''' == | ||
В личном кабинете SmartPlayer появился новый раздел с | В личном кабинете SmartPlayer появился новый раздел с функциональностью "IP - телевидение" (IPTV). | ||
[[File:Iptv_в_лк.png|thumb|center| Пример отображения раздела IP - телевидение в личном кабинете.|800px]] | [[File:Iptv_в_лк.png|thumb|center| Пример отображения раздела IP - телевидение в личном кабинете.|800px]] | ||
В этом разделе пользователь | В этом разделе пользователь может добавить категории каналов и каналы IPTV (потоки) для дальнейшего отображения на конечных устройствах (проф. панелях и приставках) | ||
<!--T:2--> | |||
== '''Логика работы''' == | |||
#Пользователю необходимо включить в личном кабинете на каждом устройстве (где это необходимо) возможность использовать режим IPTV с помощью настроек устройств.<br> | |||
#После этого в отдельном разделе личного кабинета "IP-телевидение" пользователю необходимо загрузить или настроить каналы и категории для работы IPTV. <br> | |||
#Настроив IPTV в личном кабинете, пользователь может запускать его на устройстве и с помощью пульта управления/устройства ввода использовать IPTV для своих нужд. Завершить работу с IPTV пользователь также может с помощью пульта управления/устройства ввода. | |||
=== '''Включение IPTV в личном кабинете SmartPlayer''' === | === '''Включение IPTV в личном кабинете SmartPlayer''' === | ||
Для того чтобы сделать доступным работу с IPTV внутри SmartPlayer необходимо перейти в раздел "Устройства" личного кабинета. | Для того чтобы сделать доступным работу с IPTV внутри SmartPlayer необходимо перейти в раздел "Устройства" личного кабинета. | ||
Строка 12: | Строка 26: | ||
После перехода в настройки пользователю нужно найти раздел "Контент" и кликнуть по нему. | После перехода в настройки пользователю нужно найти раздел "Контент" и кликнуть по нему. | ||
[[File:Список_настроек_устройства.png|thumb|center| Раздел "Контент" в настройках устройства.|800px]] | [[File:Список_настроек_устройства.png|thumb|center| Раздел "Контент" в настройках устройства.|800px]] | ||
Данный | Данный раздел будет развернут и в нем пользователю необходимо включить параметр "IP телевидение" с помощью переключателя. | ||
[[File:Iptv_с_переключателями.png|thumb|center| Включение параметра "IPTV" в настройках устройства.|800px]] | [[File:Iptv_с_переключателями.png|thumb|center| Включение параметра "IPTV" в настройках устройства.|800px]] | ||
Далее пользователю необходимо нажать кнопку внизу экрана "Сохранить изменения". | Далее пользователю необходимо нажать кнопку внизу экрана "Сохранить изменения". | ||
</translate> | |||
<translate> | |||
== '''Главная страница''' == | == '''Главная страница''' == | ||
Следующим этапом пользователю необходимо перейти в "IP-телевидение". | Следующим этапом пользователю необходимо перейти в "IP-телевидение". | ||
Строка 28: | Строка 41: | ||
[[File:Три_ключевых_блока_.png|thumb|center| Основные блоки раздела "IP-телевидение".|800px]] | [[File:Три_ключевых_блока_.png|thumb|center| Основные блоки раздела "IP-телевидение".|800px]] | ||
После настройки этих блоков пользователь сможет начать работать со IPTV. | После настройки этих блоков пользователь сможет начать работать со IPTV. | ||
</translate> | |||
<translate> | |||
<!--T:3--> | |||
=== '''Блок "Каналы"''' === | === '''Блок "Каналы"''' === | ||
Внутри блока "Каналы" пользователь может добавить в список новые каналы для транслирования их в режиме IPTV плеера и найти готовые каналы с помощью строки поиска. | Внутри блока "Каналы" пользователь может добавить в список новые каналы для транслирования их в режиме IPTV плеера и найти готовые каналы с помощью строки поиска. | ||
Строка 35: | Строка 51: | ||
Для создания канала необходимо указать следующие параметры: | Для создания канала необходимо указать следующие параметры: | ||
* Название - позволяет прописать название канала. | * Название - позволяет прописать название канала. | ||
* Номер - позволяет указать номер канала в списке. Важно: нумерация каналов не должна | * Номер - позволяет указать номер канала в списке. Важно: нумерация каналов не должна повторяться, иначе невозможно будет создать канал. | ||
* IP адрес - в данной графе указывается URL канала, который будет транслироваться. | * IP адрес - в данной графе указывается URL канала, который будет транслироваться. | ||
* Категория - необходимо указать категорию к которой принадлежит канал. Данная настройка не является обязательной. Внутри платформы SmartPlayer каналы могут существовать без категорий. | * Категория - необходимо указать категорию, к которой принадлежит канал. Данная настройка не является обязательной. Внутри платформы SmartPlayer каналы могут существовать без категорий. | ||
* Логотип - позволяет выбрать и установить изображение для канала в качестве логотипа. | * Логотип - позволяет выбрать и установить изображение для канала в качестве логотипа. | ||
[[File:Список_заполняемых_параметров.png|thumb|center| Пример списка заполняемых параметров.|800px]] | [[File:Список_заполняемых_параметров.png|thumb|center| Пример списка заполняемых параметров.|800px]] | ||
После заполнения всех указанных выше параметров | После заполнения всех указанных выше параметров пользователь сможет создать канал нажав на кнопку "Сохранить". При необходимости пользователь может вернуться к прошлому окну нажав кнопку "Отменить". | ||
Если у пользователя есть канал, который ему не нужен, то он может его удалить нажав по иконке "Корзина" также слева вверху. Только перед этим действием ему необходимо выделить с помощью чекбокса/галочки данный канал. | Если у пользователя есть канал, который ему не нужен, то он может его удалить, нажав по иконке "Корзина" также слева вверху. Только перед этим действием ему необходимо выделить с помощью чекбокса/галочки данный канал. | ||
[[File:Иконки_добавить_и_удалить_со_строкой_поиска.png|thumb|center| Пример отображения иконок "добавить" и "удалить", расположенных под строкой поиска.|800px]] | [[File:Иконки_добавить_и_удалить_со_строкой_поиска.png|thumb|center| Пример отображения иконок "добавить" и "удалить", расположенных под строкой поиска.|800px]] | ||
{{Note|Если пользователю необходимо удалить все каналы, то в правом | {{Note|Если пользователю необходимо удалить все каналы, то в правом верхнем углу ему необходимо кликнуть на кнопку "Выбрать все". Если он хочет снять выделение у всех каналов, в том же месте необходимо кликнуть на кнопку и выбрать "Отменить все". | ||
[[File:Доабвить_и_отменить_все.png|thumb|center| Пример отображения возможности "Выбрать все"/"Отменить все".|800px]]|warn}} | [[File:Доабвить_и_отменить_все.png|thumb|center| Пример отображения возможности "Выбрать все"/"Отменить все".|800px]]|warn}} | ||
</translate> | |||
<translate> | |||
<!--T:4--> | |||
=== '''Блок "Категории"''' === | === '''Блок "Категории"''' === | ||
В блоке "Категории" пользователь может просмотреть доступные для хранения каналов разделы. | В блоке "Категории" пользователь может просмотреть доступные для хранения каналов разделы. | ||
Строка 51: | Строка 70: | ||
Также пользователь может в это блоке добавить новый раздел. Данное действие можно сделать с помощью иконки "+" слева вверху экрана. При создании раздела необходимо указать его название.<br> | Также пользователь может в это блоке добавить новый раздел. Данное действие можно сделать с помощью иконки "+" слева вверху экрана. При создании раздела необходимо указать его название.<br> | ||
[[File:Создание_категории.png|thumb|center| Пример создания категории для каналов.|800px]] | [[File:Создание_категории.png|thumb|center| Пример создания категории для каналов.|800px]] | ||
Если у пользователя есть канал, который ему не нужен, то он может его удалить нажав по иконке "Корзина" также слева вверху. Только перед этим действием ему необходимо выделить с помощью чекбокса/галочки данный канал. | Если у пользователя есть канал, который ему не нужен, то он может его удалить, нажав по иконке "Корзина" также слева вверху. Только перед этим действием ему необходимо выделить с помощью чекбокса/галочки данный канал. | ||
[[File:Иконки_добавить_и_удалить_со_строкой_поиска.png|thumb|center| Пример отображения иконок "добавить" и "удалить", расположенных под строкой поиска.|800px]] | [[File:Иконки_добавить_и_удалить_со_строкой_поиска.png|thumb|center| Пример отображения иконок "добавить" и "удалить", расположенных под строкой поиска.|800px]] | ||
{{Note|Если пользователю необходимо удалить все каналы, то в правом | {{Note|Если пользователю необходимо удалить все каналы, то в правом верхнем углу ему необходимо кликнуть на кнопку "Выбрать все". Если он хочет снять выделение у всех каналов, в том же месте необходимо кликнуть на кнопку и выбрать "Отменить все". | ||
[[File:Доабвить_и_отменить_все.png|thumb|center| Пример отображения возможности "Выбрать все"/"Отменить все".|800px]]|warn}} | [[File:Доабвить_и_отменить_все.png|thumb|center| Пример отображения возможности "Выбрать все"/"Отменить все".|800px]]|warn}} | ||
=== '''Блок "Загрузить"''' === | === '''Блок "Загрузить"''' === | ||
Строка 61: | Строка 80: | ||
[[File:Пример_csv_фйала.png|thumb|center| Пример файла ".csv" со списком каналов.|800px]] | [[File:Пример_csv_фйала.png|thumb|center| Пример файла ".csv" со списком каналов.|800px]] | ||
Для корректной загрузки каналов необходимо: | Для корректной загрузки каналов необходимо: | ||
# Выбрать файл на устройстве ( по умолчанию загружается и закачивается файл в формате ".csv") | # Выбрать файл на устройстве (по умолчанию загружается и закачивается файл в формате ".csv") | ||
# Указать разделитель для данных (по умолчанию ",") | # Указать разделитель для данных (по умолчанию ",") | ||
# Выбрать одну из двух кодировок (utc-8 или windows 1251) | # Выбрать одну из двух кодировок (utc-8 или windows 1251) | ||
[[File:Пример_содержимого_csv_файла.png|thumb|center| Пример содержимого ".csv" файла.|800px]] | [[File:Пример_содержимого_csv_файла.png|thumb|center| Пример содержимого ".csv" файла.|800px]] | ||
{{Note| Возможно могут быть проблемы выгрузке и загрузки файла на локальном сервер, если при создании канала было выбрано изображение канала. Это связано с тем, что в таблице вставляется не изображение, а ссылка на изображение, которое необходимо выкачать системе. |warn}} | {{Note| Возможно, могут быть проблемы выгрузке и загрузки файла на локальном сервер, если при создании канала было выбрано изображение канала. Это связано с тем, что в таблице вставляется не изображение, а ссылка на изображение, которое необходимо выкачать системе. |warn}} | ||
</translate> | |||
<translate> | |||
<!--T:5--> | |||
== '''Работа IPTV на Android OS''' == | == '''Работа IPTV на Android OS''' == | ||
{{Note| При тестах IPTV на Android OS использовался пульт от приставки Ugoos.|warn}} | {{Note| При тестах IPTV на Android OS использовался пульт от приставки Ugoos.|warn}} | ||
Строка 82: | Строка 104: | ||
* Клавиша "Back" - закрывает указанные выше меню/делает шаг назад. Также клавиша позволяет выключить режим IPTV при нажатии на экране проигрывания канала. | * Клавиша "Back" - закрывает указанные выше меню/делает шаг назад. Также клавиша позволяет выключить режим IPTV при нажатии на экране проигрывания канала. | ||
=== '''Тонкости и нюансы при работе с Android OS''' === | === '''Тонкости и нюансы при работе с Android OS''' === | ||
* При | * При вставке в качестве канала YouTube стрима необходимо использовать ссылку из адрессной строки, а не из кнопки "Поделиться/Share" в меню YouTube. | ||
* В меню переключения каналов при переходе на следующий канала (его выделение без переключения) система автоматически переключиться на выделенный канала через одну секунду. | * В меню переключения каналов при переходе на следующий канала (его выделение без переключения) система автоматически переключиться на выделенный канала через одну секунду. | ||
* В центре экрана может появиться ошибка при работе канала и воспроизведение канала остановиться. Для этого пользователю необходимо переключиться на другой канал. | * В центре экрана может появиться ошибка при работе канала и воспроизведение канала остановиться. Для этого пользователю необходимо переключиться на другой канал. | ||
</translate> | |||
<translate> | |||
<!--T:6--> | |||
== '''Работа IPTV на WEB OS''' == | == '''Работа IPTV на WEB OS''' == | ||
Переключение в режим IPTV на WEB OS также производится по кнопкам вправо или влево. Окно с каналами и категориями висит пять секунд. | Переключение в режим IPTV на WEB OS также производится по кнопкам вправо или влево. Окно с каналами и категориями висит пять секунд. | ||
Строка 92: | Строка 116: | ||
* MP 4 по ссылке (Начинающийся к HTTP) | * MP 4 по ссылке (Начинающийся к HTTP) | ||
* RTSP (Могут быть проблемы со звуком и графические артефакты) | * RTSP (Могут быть проблемы со звуком и графические артефакты) | ||
{{Note| UDP поток не тестировался, но | {{Note| UDP поток не тестировался, но поддерживается.|warn}} | ||
Для работы с IPTV на устройстве используются следующие кнопки: | Для работы с IPTV на устройстве используются следующие кнопки: | ||
* Одно нажатие клавиши "Влево"/Одно нажатие клавиши "Вправо" - открывает каталог с категориями каналов. | * Одно нажатие клавиши "Влево"/Одно нажатие клавиши "Вправо" - открывает каталог с категориями каналов. | ||
Строка 105: | Строка 129: | ||
[[File:Категории_каналов.png|thumb|center| Пример отображения категорий каналов.|800px]] | [[File:Категории_каналов.png|thumb|center| Пример отображения категорий каналов.|800px]] | ||
</translate> | |||
Текущая версия от 15:27, 20 мая 2024
Раздел "IP-телевидение"
В личном кабинете SmartPlayer появился новый раздел с функциональностью "IP - телевидение" (IPTV).
В этом разделе пользователь может добавить категории каналов и каналы IPTV (потоки) для дальнейшего отображения на конечных устройствах (проф. панелях и приставках)
Логика работы
- Пользователю необходимо включить в личном кабинете на каждом устройстве (где это необходимо) возможность использовать режим IPTV с помощью настроек устройств.
- После этого в отдельном разделе личного кабинета "IP-телевидение" пользователю необходимо загрузить или настроить каналы и категории для работы IPTV.
- Настроив IPTV в личном кабинете, пользователь может запускать его на устройстве и с помощью пульта управления/устройства ввода использовать IPTV для своих нужд. Завершить работу с IPTV пользователь также может с помощью пульта управления/устройства ввода.
Включение IPTV в личном кабинете SmartPlayer
Для того чтобы сделать доступным работу с IPTV внутри SmartPlayer необходимо перейти в раздел "Устройства" личного кабинета.
Следующим шагом пользователь должен выбрать нужное устройство из списка кликнув по нему.
После выбора устройства пользователю необходимо перейти в сайдбар справа для настройки параметров. В этом сайдбаре пользователю необходимо выбрать раздел "Настройки".
После перехода в настройки пользователю нужно найти раздел "Контент" и кликнуть по нему.
Данный раздел будет развернут и в нем пользователю необходимо включить параметр "IP телевидение" с помощью переключателя.
Далее пользователю необходимо нажать кнопку внизу экрана "Сохранить изменения".
Главная страница
Следующим этапом пользователю необходимо перейти в "IP-телевидение". При переходе на раздел "IP-телевидение" пользователю откроется главная страница. На этой странице сверху доступны три основных блока:
- Каналы
- Разделы
- Загрузить
После настройки этих блоков пользователь сможет начать работать со IPTV.
Блок "Каналы"
Внутри блока "Каналы" пользователь может добавить в список новые каналы для транслирования их в режиме IPTV плеера и найти готовые каналы с помощью строки поиска.
Данное действие можно сделать с помощью иконки "+" слева вверху экрана. Также в этом участке страницы можно удалить страницу благодаря иконке "Корзина", которая находится по соседству, под строкой поиска.
Для создания канала необходимо указать следующие параметры:
- Название - позволяет прописать название канала.
- Номер - позволяет указать номер канала в списке. Важно: нумерация каналов не должна повторяться, иначе невозможно будет создать канал.
- IP адрес - в данной графе указывается URL канала, который будет транслироваться.
- Категория - необходимо указать категорию, к которой принадлежит канал. Данная настройка не является обязательной. Внутри платформы SmartPlayer каналы могут существовать без категорий.
- Логотип - позволяет выбрать и установить изображение для канала в качестве логотипа.
После заполнения всех указанных выше параметров пользователь сможет создать канал нажав на кнопку "Сохранить". При необходимости пользователь может вернуться к прошлому окну нажав кнопку "Отменить". Если у пользователя есть канал, который ему не нужен, то он может его удалить, нажав по иконке "Корзина" также слева вверху. Только перед этим действием ему необходимо выделить с помощью чекбокса/галочки данный канал.
Блок "Категории"
В блоке "Категории" пользователь может просмотреть доступные для хранения каналов разделы.
При наличии большого количества разделов пользователь может воспользоваться строкой поиска.
Также пользователь может в это блоке добавить новый раздел. Данное действие можно сделать с помощью иконки "+" слева вверху экрана. При создании раздела необходимо указать его название.
Если у пользователя есть канал, который ему не нужен, то он может его удалить, нажав по иконке "Корзина" также слева вверху. Только перед этим действием ему необходимо выделить с помощью чекбокса/галочки данный канал.
Блок "Загрузить"
В данном блоке пользователь может загрузить и выгрузить файл формата ".csv" с готовым списком каналов.
Данная возможность актуальна для пользователя при условии наличия большого количества каналов для загрузки.
Для корректной загрузки каналов необходимо:
- Выбрать файл на устройстве (по умолчанию загружается и закачивается файл в формате ".csv")
- Указать разделитель для данных (по умолчанию ",")
- Выбрать одну из двух кодировок (utc-8 или windows 1251)
Работа IPTV на Android OS
После включения и настройки IPTV в личном кабинете пользователь может зажать на пульте центральную кнопку "ОК" на 5 секунд и запустить таким образом режим IPTV.
Если у пользователя есть настроенные каналы (описанные выше по статье настройки IPTV в личном кабинете) то IPTV начнет работать нормально. Если же каналы не были добавлены, то при переходе в режим IPTV покажется черный экран.
IPTV на Android OS может работать со следующим списком потоков:
- HLS
- SmoothStream
- DASH
- UDP
- HTTP
Для работы с IPTV на устройстве используются следующие кнопки:
- Клавиша "OK"/одно нажатие кнопки "Вверх"/ одно нажатие кнопки "Вниз" - открывает боковое меню с каналами. Через пять секунд бездействия сайд меню будет закрыто.
- Одно нажатие клавиши "Влево"/Одно нажатие клавиши "Вправо" - открывает каталог категорий каналов. Через пятнадцать секунд бездействия данное меню будет закрыто.
- Клавиша "Back" - закрывает указанные выше меню/делает шаг назад. Также клавиша позволяет выключить режим IPTV при нажатии на экране проигрывания канала.
Тонкости и нюансы при работе с Android OS
- При вставке в качестве канала YouTube стрима необходимо использовать ссылку из адрессной строки, а не из кнопки "Поделиться/Share" в меню YouTube.
- В меню переключения каналов при переходе на следующий канала (его выделение без переключения) система автоматически переключиться на выделенный канала через одну секунду.
- В центре экрана может появиться ошибка при работе канала и воспроизведение канала остановиться. Для этого пользователю необходимо переключиться на другой канал.
Работа IPTV на WEB OS
Переключение в режим IPTV на WEB OS также производится по кнопкам вправо или влево. Окно с каналами и категориями висит пять секунд. IPTV может работать со следующим списком потоков:
- HLS
- MP 4 по ссылке (Начинающийся к HTTP)
- RTSP (Могут быть проблемы со звуком и графические артефакты)
Для работы с IPTV на устройстве используются следующие кнопки:
- Одно нажатие клавиши "Влево"/Одно нажатие клавиши "Вправо" - открывает каталог с категориями каналов.
- Одно нажатие клавиши "Вверх"/Одно нажатие клавиши "Вниз" - открывается боковое меню каналов.
- Нажатие клавиши "ОК" - позволяет выбрать выделенный нужный канал или категорию.
- Кнопка "0" - выключает режим IPTV на устройстве.
Тонкости и нюансы при работе с WEB OS
- Стриминг с YouTube парсится не через адресную строку, а с помощью ссылки по кнопке "Поделиться/Share"
- Если приходит не валидный поток данных, то отображаться только будет черный экран