Настройка¶
Группа Настройка в области «Узел» объединяет настройки, не относящиеся к серверным службам: учётные записи доступа и подсистему электронной программы передач (EPG). Экраны группы доступны роли администратора.
Пользователи / Логины¶
Пользователи и логины.¶
Управление доступом получателей потоков к узлу. Экран содержит вкладки:
- Локальные логины
Учётные записи получателей потоков — клиентов OTT-раздачи и peer-протоколов. Для каждой задаются логин и пароль либо «Учётная запись по IP-адресу» (поле «IP-адрес / CIDR»; поддерживаются одиночный адрес и диапазоны), «Разрешённые потоки» (пустой список — разрешены все), лимиты одновременных подключений по протоколам (PS1, SRT, HTTP/HLS), «Дата окончания», пауза и «Префиксный логин» для интеграции с middleware (12. Интеграция с middleware). Учётные записи входа в веб-интерфейс и их роли настраиваются на экране «Веб-сервер и учётные записи» (Веб-сервер и учётные записи), роли описаны в Доступ и роли.
- Внешние (биллинг)
Авторизация получателей потоков через внешнюю систему: вместо локальной проверки логин подтверждается HTTP-запросом к стороннему серверу. Вверху вкладки — карточка «Служба биллинга» с параметром «Интервал запросов биллинга (с)». Ниже — упорядоченный список «Серверы биллинга»; при проверке логина серверы опрашиваются в порядке списка (порядок задаётся перетаскиванием, а на узком экране — сочетаниями
Alt+↑иAlt+↓, см. Работа с клавиатуры). Для сервера задаются «Имя», «URL», пароль, «Таймаут (с)», «Учёт сессий», «Префикс логина» и «Суффикс логина», а «Коннектор» в значении «Универсальный (HTTP)» полностью описывает обмен — шаблон HTTP-запроса (query, тело, «Content-Type», заголовки с шаблонными подстановками логина, пароля, IP и т. п.) и разбор ответа («Формат ответа» — HTTP-код статуса, тело JSON или тело XML — с путями к признаку успеха и причине отказа); «Трассировка» включает журналирование обмена. «Префиксный логин» как встроенная альтернатива внешнему биллингу описан в 12. Интеграция с middleware.
Пользователь: добавление и изменение¶
Окно создания и правки учётной записи получателя потоков; открывается кнопкой «Добавить пользователя» или «Изменить» в строке списка на вкладке «Локальные логины». Поля:
«Логин» и «Пароль» — обычная учётная запись; при изменении пустой пароль оставляет текущий. Признак «Учётная запись по IP-адресу» заменяет пару «логин — пароль» полем «IP-адрес / CIDR» (одиночный адрес или диапазон), а «Префиксный логин» включает режим интеграции с middleware (12. Интеграция с middleware).
«Разрешённые потоки» — потоки и адаптивные наборы, к которым допущена запись; пустой список ограничений не накладывает — разрешены все.
«Макс. подключений» — отдельные лимиты одновременных подключений по PS1, SRT и HTTP/HLS.
«Дата окончания» и «Приостановлен» — плановое или временное отключение доступа без удаления записи.
«Отображаемое имя» и «Примечание» — для собственного учёта, на доступ не влияют.
Учётные записи входа в веб-интерфейс и их роли задаются не здесь, а на экране «Веб-сервер и учётные записи» (Веб-сервер и учётные записи).
Настройки EPG¶
Настройки EPG (импорт).¶
Настройка электронной программы передач: откуда берутся данные и как они раздаются. Просмотр накопленной программы вынесен на отдельный экран «База данных EPG» (База данных EPG). Экран содержит вкладки:
- Импорт
Общие параметры импорта программы передач: «Включить импорт», «Хранить историю, дней» (глубина хранения прошедших событий), «Автоочистка осиротевших каналов», а также «URL источника XMLTV» и «Имя источника XMLTV» основного внешнего источника. Импорт EPG в целом описан в Импорт EPG/XMLTV.
- Источники
Список внешних источников XMLTV. Для каждого — «Имя», «URL / путь источника», признак «Включено», «Интервал обновления, с», «Кодировка контента» (автоопределение или принудительный GZip), учётные данные и Cookies для закрытых веб-ресурсов и «Сохранять загруженную копию» для диагностики (Настройка источников).
- Наборы каналов
Именованные наборы, группирующие каналы для выдачи внешним потребителям. На вкладке набор создаётся (имя и примечание); его состав — членство каналов — задаётся в базе данных EPG (База данных EPG). Применение наборов при выдаче описано в EPG для OTT middleware.
- Учётные записи
Доступ внешних потребителей к встроенному EPG-серверу — загрузке XMLTV. Для учётной записи задаются логин и пароль, «Набор каналов» (определяет состав выдачи; без набора выдача пуста), «Дата окончания», «Разрешённый IP» и признак «Приостановлен». Выдача XMLTV описана в Выдача XMLTV.
Подсистема EPG в целом — генерация EIT и раздача для OTT middleware — описана в EPG/EIT.