Канал с внешним источником¶
Канал Catena забирает поток сам: вы указываете, где он лежит, а стример подключается, следит за здоровьем сигнала и переподключается после обрывов. Эта страница доводит канал до эфира с реальным источником; пример, разобранный от начала до конца, — контрибуция по SRT; поля остальных протоколов собраны ниже.
Добавьте источник¶
Создайте канал, если его ещё нет, и на его странице откройте вкладку Источники. Нажмите + Добавить источник и выберите протокол:

Форма покажет поля выбранного протокола. Заполните их и нажмите Сохранить — стример начнёт подключаться сразу, как central доставит ему конфигурацию.
Пример от начала до конца: контрибуция по SRT¶
Дано: энкодер на площадке отдаёт программу SRT-листенером на 172.28.0.20:9710, соединение зашифровано passphrase. В форме источника:
- Хост —
172.28.0.20: IP-адрес листенера. Стример выступает вызывающей стороной (caller) и сам инициирует соединение. - Порт —
9710. - Passphrase — тот же ключ, что настроен на энкодере (стандарт SRT требует 10–79 символов). С ключом соединение шифруется, а листенер с ключом отвергает нешифрованных клиентов; пустое поле — соединение без шифрования.
- Stream ID — нужен, только если листенер по нему различает несколько программ; иначе оставьте пустым.
- Таймаут рукопожатия (мс) и Таймаут пира (мс) — сколько ждать установления соединения и молчания пира до реконнекта. Пустые поля — разумные умолчания.
После Сохранить статус канала в шапке загорается зелёным, а карточка здоровья источника показывает живой битрейт и дорожки:

Канал уже можно смотреть — встроенным плеером на вкладке основных настроек или по адресу /streaming/v/<имя>/index.m3u8.
Поля остальных протоколов¶
| Протокол | Поля |
|---|---|
| RTSP | URL вида rtsp://логин:пароль@хост/путь, таймаут пира. Типичный случай — IP-камера |
| RTMP | URL rtmp://хост/приложение/поток, таймаут пира |
| HLS | URL плейлиста http(s)://…/index.m3u8 |
| MPEG-TS/HTTP | URL транспортного потока, таймаут пира |
| MPEG-TS/UDP | Хост — адрес мультикаст-группы, Порт — см. Мультикаст-источник |
| File | Путь к файлу на диске стримера; файл играет по кругу |
| Synthetic | Встроенный генератор — полосы SMPTE и звуковой сигнал; разобран в Быстром старте |
| M4F, M4S | URL и Ключ кластера — забор канала с сервера Flussonic Media Server, пригодится при миграции |
| MBR | Контейнер из нескольких источников, из которых собирается мультибитрейтный канал — см. Транскодирование и MBR |
Источников у канала может быть несколько — список упорядочен по приоритету, и стример работает с живым источником наивысшего приоритета. Как настраивается переключение, пороги деградации и возврат на основной — Резервирование источников.
Если источник не поднялся¶
- Карточка здоровья показывает «Мёртв», счётчик попыток растёт. Стример не может подключиться: адрес, порт, файрвол. Проверяйте достижимость с машины стримера — не со своей: подключается именно он.
- SRT не подключается: рукопожатие отклонено (Unauthorized). Passphrase не совпадает с настроенным на другом конце.
- Канал зелёный, а плеер не играет. Источник отдаёт кодеки, которые плеер не читает (например, сырые кадры). Каналу нужен транскодер — см. Транскодирование и MBR.
- Источник то живой, то мёртвый. Смотрите на пороги и таймауты: Резервирование источников.