Авторизация позволяет контролировать доступ к каналам и позволяет сохранять статистику просмотра.

    Включение встроенных средств авторизации:

    Перейдите в раздел Settings -> HTTP Authentication и установите галочку в чекбоксе Enable built-in HTTP/HLS authentication

    Image

    После этого - нажмите кнопку "Apply & Restart"
    В результате данного действия - у пользователей (в разделе Settings -> Users) появятся дополнительные возможности авторизации и на данной вкладке появятся возможности интеграции с внешними сервисами.

    Пользователи и токены:
    Читать далее..

    Возможно использовать токены, ограничение по ip, логину/паролю, лимитирование соединений и возможность установить дату, по которую пользователь активен.

    Перейдите в Settings -> Users, и в правом верхнем углу нажмите на кнопку NEW USER. Откроется окно добавления пользователя.

    Image

    Описание полей:

    • LOGIN - имя пользователя (пример "testuser").
    • PASSWORD - пароль (пример "87326848").
    • COMMENT - комментарий (пример "тестовый пользователь").
    • TYPE - тип пользователя:
      • User - не может получить доступ к веб-интерфейсу. Учетная запись используется только для авторизации при просмотре телеканалов.
      • Observer - добавляет право доступа в веб-интерфейс с правами "только для чтения".
      • Administrator - полные права доступа.
    • TOKEN - токен (пример "8732684ydbeb8").
    • IP - IP адрес пользователя.
    • STB - опция зарезервирована для middleware.
    • EXPIRATION - возможно задать по какое время учетная запись будет активна.
    • LIMIT CONNECTIONS - лимитирование соединений с клиентских устройств.
    • PACKAGES - пакеты каналов.

    примеры авторизации клиента для HTTP Play:

    • http://server:8000/playlist.m3u8?auth=testuser:87326848 - HTTP Play, логин и пароль
    • http://server:8000/playlist.m3u8?token=112277668833743 - HTTP Play, токен

    Внешние авторизации: (backend):
    Ministra/stalker portal

    В поле вводится адрес портала (например "http://testdomain.com/stalker_portal")
    Опция включает поддержку "Temporary URL" для работы с Ministra/Stalker portal
    В настройках Ministra/Stalker portal включите опцию "Temporary URL - Flussonic support"


    Allow access without authorization

    Возможно добавить IP адреса/сети, пользователи которых будут иметь доступ к стримам без авторизации.

    Deny access

    Черный список. Возможно добавить IP адреса/сети, пользователи которых не будут иметь доступ к стримам, да же при наличии логина/пароля или токена.