Настройка

Группа Настройка в области «Узел» объединяет настройки, не относящиеся к серверным службам: учётные записи доступа и подсистему электронной программы передач (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» (База данных 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.