Приём HLS / HTTP MPEG-TS
Astra принимает потоки из HTTP-источников в двух форматах: HTTP MPEG-TS и HLS (HTTP Live Streaming). Оба используют стандартный протокол HTTP, что делает их совместимыми с существующей веб-инфраструктурой, CDN и межсетевыми экранами.
Формат адреса медиа
Заголовок раздела «Формат адреса медиа»http://addresshttp://address:port/pathhttp://login:password@address:port/path#optionsЭто обычный HTTP-адрес. Astra также поддерживает https.
login:password– логин и пароль для HTTP-аутентификации. Поддерживаются методы Basic и Digestaddress– IP-адрес сервера или доменное имяport– номер порта. По умолчанию:80для http и443для httpspath– путь к ресурсу. По умолчанию:/
Опции:
ua=Name– пользовательский заголовок User-Agenttimeout=N- таймаут для загрузки сегментов HLS. По умолчанию таймаут зависит от длительности сегментаdebug- логировать заголовки ответа. Также должен быть включён debug в сообщениях журнала
Специфические опции для HLS:
bandwidth=N- выбрать поток с заданной пропускной способностью. По умолчанию Astra выбирает поток с максимальной пропускной способностью
Специфические опции для HTTP MPEG-TS:
buffer_time=N- задаёт размер временного буфера для приёма потока и синхронизации битрейта. Astra загружает данные потока в буфер на максимальной скорости, затем равномерно отправляет данные на обработкуno_sync- короткая опция дляbuffer_time=0, отключает синхронизацию и загружает потоковые данные без ограничений
Веб-интерфейс
Заголовок раздела «Веб-интерфейс»Чтобы настроить HTTP-вход в Astra, просто укажите адрес источника в поле Input.