По умолчанию - HTTP Play выключен, для включения необходимо включить его в Settings -> HTTP Play.
- Allow HTTP access to all streams - включит доступ к каналам по протоколу HTTP
- Allow HLS access to all streams - включит доступ к каналам по протоколу HLS.
- Http play port - порт, который будет использоваться для плейлиста и стримов. Используется для разделения веб-интерфейса и плейлиста
- Disable TLS on HTTP Play port - если настроен https и вы не хотите использовать https для плейлиста, установите этот флажок.
- Path to tv logos - логотипы каналов в плейлисте. Имя стрима должно совпадать с именем иконки. пример настройки:
mkdir /var/lib/astra cd /var/lib/astra curl -LO https://epg.it999.ru/it999_transparent_logo.zip unzip it999_transparent_logo.zip mv it999_transparent_220x132 tvg-logo rm it999_transparent_logo.zip
Путь в настройках будет
/var/lib/astra/tvg-logo
При старте канала иконка кэшируется в памяти.
Путь к иконке в плейлисте: http://server:8000/playlist/tvg-logo/id-stream.png
- custom name for playlist - можно переименовать
playlist.m3u8
в любое удобное имя - Playlist Arrange - выбор способа для группировки списка каналов. Настроить группы можно в Settings -> Groups
- playlist.m3u8 - ссылка на список каналов. сформированный список каналов можно использовать на мобильных устройствах, компьютере, телевизоре, или на ТВ-приставках. К адресу ссылки можно добавить данные для авторизации. Подробней: Авторизация пользователей
Внимание!: по умолчанию авторизация выключена и доступ к каналам могут получить кто угодно - злоумышленники с помощью сканеров могут найти ваш сервер и получить доступ к каналам. Для ограничения доступа используйте Авторизацию пользователей или фаервол.
примеры авторизации клиента для HTTP Play при включенной авторизации пользователей:
http://server:8000/playlist.m3u8?auth=testuser:87326848
- HTTP Play, логин и парольhttp://server:8000/playlist.m3u8?token=112277668833743
- HTTP Play, токен