Воспроизведение канала¶
Работающий канал отдаёт себя всеми основными протоколами сразу — включать нечего, адрес зависит только от имени канала. Зритель приходит на адрес инсталляции; в кластере central сам доводит его до стримера, на котором канал работает.
Адреса¶
| Протокол | Адрес |
|---|---|
| HLS | /streaming/v/<имя>/index.m3u8 — основной путь для веба, мобильных приложений и Smart TV |
| DASH | /streaming/v/<имя>/Manifest.mpd |
| MPEG-TS по HTTP | /streaming/mpegts/<имя> — приставки и VLC |
| fMP4-поток | /streaming/fmp4-stream/<имя> — непрерывный fMP4, удобен инструментам |
| Встроенный плеер | /streaming/embed/<имя> — готовая страница-плеер |
| Сведения о потоке | /streaming/info/<имя> — JSON с дорожками и битрейтами |
Если у канала настроен транскодер с лестницей качеств, HLS и DASH отдают все качества, и плеер переключается между ними сам.
Два способа воспроизведения живут на других страницах: раздача по SRT — на странице ретрансляции, просмотр архива с отмоткой — на странице DVR.
Встроенный плеер¶
/streaming/embed/<имя> — законченная страница с плеером: её можно открыть в браузере для быстрой проверки или встроить в свой сайт через iframe. Параметр ?autoplay=false отключает автозапуск.

Этот же плеер показывает канал на вкладке основных настроек в консоли.
Проверьте отдачу¶
Самая быстрая проверка — плейлист:
curl -s http://<адрес>/streaming/v/<имя>/index.m3u8 | head
Живой канал отвечает манифестом с качествами (#EXT-X-STREAM-INF). Пустой манифест из одного заголовка — канал есть, но отдавать нечего: почти всегда это сырые кодеки без транскодера.
- 404. Канала с таким именем нет — имя входит в адрес буквально.
- Манифест есть, плеер не играет. Смотрите кодеки в
/streaming/info/<имя>: браузерные плееры читают H.264/AAC. - Канал не зелёный. Сначала источник, потом воспроизведение.