Channels · CG · Schedule





Автоматизация на излъчването (playout) — възпроизвеждане на файлове, live входове, CG графично наслагване, планиране и многоформатни изходи. Всеки канал работи със собствен независим енкодер.
Всеки канал разполага със собствен FFmpeg енкодер (NVENC GPU кодиране). TEE мултиплексорът подава сигнал едновременно към всички изходи — UDP/SRT/RTMP изходите, HLS прегледът и WebRTC мониторът за програмата споделят едно кодиране.
Множество независими канали, всеки със собствен плейлист, енкодер и изходи
Изходна резолюция, честота на кадрите и аудио формат за всеки канал
Множество едновременни изходи (UDP, SRT, RTMP) чрез TEE — едно кодиране, много дестинации
Лента за управление: PLAY / STOP / PAUSE / NEXT, таймери за елемент и общо време
Индикатори за CG и ON-AIR, видими на всеки раздел
Редактор с drag & drop — пускането или преместването вмъква над фокусирания ред
Типове елементи: медийни файлове от библиотеката и live входове (HLS/UDP/SRT)
Изрязване за всеки елемент: начално отместване + продължителност — следващите начални времена се преизчисляват автоматично
Режим на повторение за непрекъснато 24/7 възпроизвеждане
Изчислени начални/крайни времена за всеки елемент; временен редактор за групови промени
Жълта клетка за продължителност отбелязва елемент, който се възпроизвежда по-кратко от пълната дължина на файла. Подсказката показва оригиналната продължителност и началното отместване. Иконата с ножица отваря редактора за изрязване.
Файлов браузър с папки, множествен избор и изтриване
Качване чрез диалог или drag & drop — модален прозорец с прогрес и статус на всеки файл
Качванията могат да се минимизират до плаващ уиджет и продължават на заден план, докато работите
Файловете се нормализират към вътрешния формат (единна времева скала, цветово пространство) за възпроизвеждане без засичания
Иконата с око показва преглед на файла преди добавянето му в плейлиста
HLS, UDP и SRT източници като преизползваеми дефиниции на live входове
Live входът е елемент от плейлиста като всеки друг — превключвайте между файлове и live
Фиксирана продължителност или ръчен NEXT за напускане на live сегмент
Текст, лого, бягаща лента, часовник, долни трети (lower thirds), видео наслагване, времето
CG шаблоните са за отделен канал; всеки елемент има собствени свойства (позиция, размер, анимация, времетраене)
Общ превключвател за CG + превключватели за отделните елементи; прегледът отразява ефирното състояние
Именувани профили заменят свойствата на елементите за всеки профил — напр. чист сигнал и брандиран сигнал
Смяната на ефирния профил предизвиква повторно изчертаване на наслагването
Вторичните събития в графика могат автоматично да активират CG профил или елемент
Когато е активирано Live CG в конфигурацията на канала, превключването на CG сменя наслагването незабавно в работещия енкодер — без прекъсване на изхода. Без него промените в CG рестартират енкодера (кратко засичане).
Стерео LED нивомери (L/R) в реално време от изхода на програмата
Общ обем — плъзнете върху картата с нивомера
Автоматична нормализация на силата на звука (EBU R128) за всеки канал
Активира се за всеки канал поотделно (в Настройки); ръчното управление продължава да работи
Правила: ежедневно, седмично (по ден от седмицата) или еднократна дата
Съобразен с часовата зона на канала, обработва плейлисти, преминаващи през полунощ
Приоритетът решава припокриващите се правила
Опцията за автоматично стартиране пуска планирания плейлист след рестарт на сървъра
WebRTC (WHEP) монитор на програмата с ниска латентност директно в браузъра
Фиксираният ред за преглед остава видим отгоре по време на редактиране
Блок EPG — заглавия на програмите, генерирани от плейлиста
Диалогът за EPG се затваря само чрез X / OK / Cancel (без случайно затваряне)
Формат на адреса
напр.
Клиентът чете чрез
GPU се използва само за кодиране; декодирането/филтрите работят на CPU
Разнородните източници се нормализират при качване — не заобикаляйте медийната библиотека за файлове от плейлиста
Без live CG всяка промяна в CG рестартира енкодера (кратко засичане на изхода)
On-screen Graphics (CG) - добавяне на overlay графики върху видеото.
Плаут канал - канал за финален изход, който комбинира всички източници.
Изходи
Плейлисти
Сигнал поток
Автоматизация на плейаут за излъчване с възпроизвеждане на файлове, превключване на живо, CG наслагване и планиране. Достъп чрез /playout.
Поток на сигнала
Канали
Множество независими канали
Изходна разделителна способност и аудио формат на канал
Множество едновременни изходи (UDP, SRT, RTMP)
Контрол на главния обем
Плейлисти
Редактор на плейлист с плъзгане и пускане
Режим на повтаряне (непрекъснато)
Файлови елементи (видео/аудио от медийна библиотека)
Елементи за входящ поток на живо (HLS/UDP/SRT източници)
Автоматично превключване на базата на разписание
CG наслагване
CG шаблони на базата на HTML/CSS
Наслагване на лого, долна трета, тикери
Рендиране на базата на Chromium
Преглед в реално време
Контрол на показване/скриване на всеки елемент
Изходи
UDP мултикаст (IPTV мрежа)
SRT (отдалечен mediamtx / принос)
RTMP (YouTube, Twitch и др.)
HLS (уеб плейър)
Множество изходи едновременно
SRT изход:
Автоматизация и жива графика
Измерване на нивото на звука и силата на звука
Стерео L/R LED-индикатори до визуализацията на програмата показват нивото на живия изход. Плъзнете индикатора вертикално, за да зададете основната ON-AIR сила на звука (управлява нивото на стримера).
Отметката AUTO активира EBU R128 авто-сила на звука (loudnorm) на изхода — нивото се нормализира автоматично вместо ръчно усилване.
Автоматизация: Scheduler
Активирайте за всеки канал в Настройки → Автоматизация (opt-in). Scheduler превключва Playlist на канала по час (ежедневно / седмично / еднократно), изчислявайки в часовата зона на канала; печели най-висок приоритет. Автоматичният старт може да стартира спрян канал при начало на график.
Графиците се добавят в Настройки → График (Playlist, повторение, ден/дата, час от–до, приоритет).
Live CG (незабавно превключване)
Активирайте в Настройки → Графика. При включен Live CG наслагването CG се включва/изключва незабавно чрез ZeroMQ без рестартиране на енкодера (без прекъсване). Използва се рендерерът cg.pipe (текст/лого/тикер). След промяна на опцията рестартирайте възпроизвеждането.
Това е и истинското решение на проблема, при който CG оставаше във визуализацията след изключване.
Транспортна лента и Preview
Транспортните контроли (Play/Stop/Pause/Next, превключватели CG и ON-AIR, таймери) се намират в лентата с раздели; активният бутон е осветен, а таймерът за общото изминало време светва в светлосиньо по време на възпроизвеждане.
Редът с Preview е фиксиран в горната част, докато списъците по-долу се превъртат.
Вторични събития и SCTE-35 рекламни блокове
Всеки елемент от плейлиста може да съдържа вторични събития — графики или рекламни сигнали, задействани с отместване в рамките на елемента. Отворете ги чрез лилавата икона с клапер до окото на EPG. Типове: CG показване/скриване (изисква live-CG режим) и SCTE-35 ad out/in. Продължителността автоматично свързва съответното скриване/връщане.
Стартирайте рекламен блок на живо от транспортната лента: предварително зададените SCTE AD стойности (15/30/60/120 s) или произволна дължина вмъкват SCTE-35 CUE-OUT в HLS изхода незабавно; червен брояч показва оставащото време, а RETURN го прекратява предсрочно (CUE-IN).
Таймерите Елемент / Оставащо / Изминало се намират в горната навигационна лента: Елемент е зелен, Изминало е тъмносиньо, Оставащо мига в червено под 10 секунди.