Mcaster¶
Mcaster — головная станция Flussonic. Сигнал приходит к ней от спутникового приёмника, из соседней сети, от партнёра или со своего плейаута; Mcaster приводит его к виду, который примет сеть доставки, и довозит до адресата — в мультикаст кабельной сети, на модулятор, в другой город по SRT, на резервную площадку.
Ключевое отличие от Catena: Catena заканчивается зрителем, Mcaster — точкой сдачи сигнала. Зритель за ней есть, но он не клиент головной станции. Отсюда и предмет разговора в этом мануале: транспортный поток со своими PSI/SI, постоянный битрейт, счётчики транспорта и доказательство доставки по каждому адресату.
Что вы сможете запустить¶
- Приём со спутника и из чужой сети. Программа выбирается из MPTS-ствола, ствол при этом принимается один раз, сколько бы программ вы из него ни разбирали.
- Транспорт между площадками. SRT через открытый интернет с шифрованием и восстановлением потерь; UDP/RTP внутри своей сети.
- Подготовка сигнала под приёмник. Свои PNR, PID и SDT на каждом направлении; постоянный битрейт для модулятора; телетекст и субтитры, доживающие до выхода.
- Доказанная доставка. По каждому направлению отдельно: статус с названной причиной отказа, скорость, байты, реконнекты, ретрансмиты.
- Архив на месте. Запись прямо на головной станции — на случай разбора «что мы отдали в 03:40».
Полный перечень — на странице Функциональные характеристики.
Как она устроена¶
Mcaster — интерфейс и лицензия поверх стримингового движка Sapsan; сборка одна и та же. Отсюда три следствия, важных на практике.
- Всё настраивается из центральной панели. Стримы, машины, обработка и направления доставки живут в одном веб-интерфейсе; редактировать файлы на серверах не нужно.
- Один процесс — одна станция. Минимальная установка это одна машина: движок, панель и API в одном процессе.
- Несколько машин — один интерфейс. Когда станций больше одной, они подключаются к управляющему контуру, и оператор видит их в той же панели управления: раскладка стримов по машинам, общий архив, общая статистика. Своих настроек у подключённой машины нет — она получает их от управляющего контура.
Стрим внутри Mcaster — это один сервис: у него есть входы (основной и резервные), обработка и выходы. Всё, что описано в мануале, — свойства стрима.
С чего начать¶
- Установка — от пакета до работающего процесса.
- Быстрый старт — принять мультикаст и отдать его обратно в сеть, с проверкой на каждом шаге.
- Приём мультикаста и MPTS — первое, что делает станция.
- Контроль доставки — как убедиться, что сигнал доехал.