Channels · CG · Schedule





Raidījumu automatizācijas (playout) modulis — failu atskaņošana, tiešraides ievades, CG grafikas pārklājums, plānošana un daudzformātu izvades. Katrs kanāls darbina savu neatkarīgu kodētāju.
Katram kanālam ir sava dedicēta FFmpeg kodētāja instance (NVENC GPU kodēšana). TEE multiplekseris vienlaicīgi baro visas izvades — UDP/SRT/RTMP izvades, HLS priekšskatījumu un WebRTC programmas monitoru, izmantojot vienu kopīgu kodēšanu.
Vairāki neatkarīgi kanāli, katram sava atskaņošanas saraksts, kodētājs un izvades
Izvades izšķirtspēja, kadru nomaiņas frekvence un audio formāts katram kanālam
Vairākas vienlaicīgas izvades (UDP, SRT, RTMP) caur TEE — viena kodēšana, daudzi mērķi
Vadības josla: PLAY / STOP / PAUSE / NEXT, vienuma un kopējais taimeris
CG un ON-AIR indikatori redzami katrā cilnē
Vilkšanas un nomešanas redaktors — nometiet vai pārvietojiet vienumus virs fokusētās rindas
Vienumu veidi: mediju faili no bibliotēkas un tiešraides ievades (HLS/UDP/SRT)
Vienuma apgriešana: sākuma nobīde + ilgums — nākamo vienumu sākuma laiki tiek pārrēķināti automātiski
Cikla režīms nepārtrauktai 24/7 atskaņošanai
Aprēķināti sākuma/beigu laiki katram vienumam; pagaidu redaktors masveida izmaiņām
Dzeltena ilguma šūna norāda vienumu, kas atskaņojas īsāk par pilno faila garumu. Paskaidre rāda oriģinālo ilgumu un sākuma nobīdi. Šķēru ikona atver apgriešanas redaktoru.
Failu pārlūks ar mapēm, vairāku vienumu izvēli un dzēšanu
Augšupielāde caur dialoglodziņu vai velkot un nometot — progresa logs ar katra faila statusu
Augšupielādes var minimizēt uz peldošu logu un turpināt fonā, kamēr strādājat tālāk
Faili tiek normalizēti uz iekšējo formātu (vienota laika skala, krāsu telpa), lai nodrošinātu atskaņošanu bez traucējumiem
Acs ikona ļauj priekšskatīt failu pirms tā pievienošanas atskaņošanas sarakstam
HLS, UDP un SRT avoti kā atkārtoti izmantojamas tiešraides ievades definīcijas
Tiešraides ievade ir atskaņošanas saraksta vienums tāpat kā jebkurš cits — pārslēdzieties starp failiem un tiešraidi
Fiksēts ilgums vai manuāls NEXT, lai atstātu tiešraides segmentu
Teksts, logotips, ziņu josla/skrejošais teksts, pulkstenis, apakšējie treši, video pārklājums, laika ziņas
CG veidnes ir katram kanālam savas; katram elementam ir savas īpašības (novietojums, izmērs, animācija, laiks)
Galvenais CG slēdzis + slēdži katram elementam; priekšskatījums atspoguļo ēterā esošo stāvokli
Nosaukti profili pārraksta elementu īpašības katram profilam — piemēram, tīra plūsma un zīmolota plūsma
Ēterā esošā profila pārslēgšana pārrenderē pārklājumu
Sekundārie notikumi grafikā var automātiski aktivizēt CG profilu vai elementu
Kad kanāla konfigurācijā ir ieslēgts tiešraides CG, CG pārslēgšana pārklājumu maina uzreiz strādājošajā kodētājā — bez izvades pārtraukuma. Bez tā CG izmaiņas restartē kodētāju (īss traucējums).
Stereo LED līmeņa mērītāji (L/R) tiešraidē no programmas izvades
Galvenā skaļuma vadība — velciet uz mērītāja kartes
Automātiska skaļuma normalizācija (EBU R128) katram kanālam
Katram kanālam jāieslēdz atsevišķi (iestatījumos); manuālā vadība turpina darboties
Noteikumi: katru dienu, katru nedēļu (pēc nedēļas dienas) vai vienreizējs datums
Ņem vērā kanāla laika joslu, apstrādā atskaņošanas sarakstus, kas šķērso pusnakti
Prioritāte nosaka pārklājošos noteikumu izpildi
Autostarta opcija palaiž ieplānoto atskaņošanas sarakstu pēc servera restarta
Zemas latences WebRTC (WHEP) programmas monitors tieši pārlūkprogrammā
Piestiprināta priekšskatījuma rinda paliek redzama augšpusē rediģēšanas laikā
EPG bloks — programmas nosaukumi tiek ģenerēti no atskaņošanas saraksta
EPG dialoglodziņu var aizvērt tikai ar X / OK / Cancel (bez nejaušas aizvēršanas)
Adreses formāts
piem.,
Klients lasa caur
GPU tiek izmantots tikai kodēšanai; dekodēšana/filtri darbojas uz CPU
Neviendabīgi avoti tiek normalizēti augšupielādes brīdī — neapejiet mediju bibliotēku atskaņošanas saraksta failiem
Bez tiešraides CG katra CG izmaiņa restartē kodētāju (īss izvades traucējums)
CG pārklājums
Kanāli
Izlaidumi
Atskaņošanas saraksti
Signāla plūsma
Playout modulis ļauj atskaņot video failus un sarakstus kā dzīvu kanālu.
Katrs Playout kanāls darbojas kā neatkarīgs enkoderis.
Playout enkoderis izmanto GPU NVENC ātrai video kodēšanai.
Atskaņošanas sarakstā var pievienot video failus no /mnt direktorijas.
Sarakstā var pievienot arī dzīvas ievades no tiešraides avotiem.
Vienumu secību sarakstā var mainīt ar vilkšanu un nomešanu.
Katrs saraksta vienums tiek atskaņots pēc kārtas.
Beigās saraksts var sākties no sākuma (loop) vai apstāties.
CG pārklājums ļauj pievienot grafiku video.
CG elementus var ieslēgt un izslēgt bez enkodeŗa restarta.
Audio normalizācija nodrošina vienmērīgu skaļumu visiem avotiem.
EBU R128 loudness standarts tiek izmantots audio normalizācijai.
Volume sākuma līmenis ir 100% (0 dB izmaiņa).
Skaļuma regulēšana neietekmē enkodeŗa kvalitāti.
WebRTC WHEP priekšskatījums ļauj novērot izejas signālu.
Priekšskatījuma latentums parasti ir 1-3 sekundes.
On-Air statuss norāda, vai kanāls ir aktīvs.
Playout enkoderis tiek automātiski restartēts kļūdas gadījumā.
Konfigurācijas izmaiņas pieprasa enkodeŗa restartēšanu.
Var konfigurēt izejas HLS ceļu un segmentu ilgumu.
Playout var eksportēt izejas signālu uz Mux.
Vairāki Playout kanāli var darboties vienlaikus.
GPU resursi tiek sadalīti starp visiem aktīvajiem kanāliem.
Playout saraksta vēsture tiek arhivēta automātiski.
Arhivētie saraksti tiek glabāti /mnt/storage/playout/<ch>/archive/.
Var atjaunot iepriekšējo saraksta stāvokli no arhīva.
Automatizācija un tiešraides grafika
Skaņas mērīšana un skaļums
Stereo L/R LED līmeņa mērītāji blakus programmas priekšskatījumam rāda tiešraides izvades līmeni. Velciet mērītāju vertikāli, lai iestatītu ētera galveno skaļumu (kontrolē straumētāja līmeni).
Izvēles rūtiņa AUTO iespējo EBU R128 automātisko skaļumu (loudnorm) izvadē — līmenis tiek normalizēts automātiski manuālā pastiprinājuma vietā.
Automatizācija: Scheduler
Iespējojiet katram kanālam sadaļā Iestatījumi → Automatizācija (opt-in). Plānotājs pārslēdz kanāla atskaņošanas sarakstu pēc laika (katru dienu / katru nedēļu / vienreiz), novērtējot kanāla laika joslā; uzvar augstākā prioritāte. Automātiskā palaišana var startēt apturētu kanālu, kad sākas grafiks.
Pievienojiet grafikus sadaļā Iestatījumi → Grafiks (atskaņošanas saraksts, atkārtošanās, diena/datums, sākuma–beigu laiks, prioritāte).
Live CG (tūlītēja pārslēgšana)
Iespējojiet sadaļā Iestatījumi → Grafika. Kad Live CG ir ieslēgts, CG pārklājums tiek ieslēgts/izslēgts tūlīt caur ZeroMQ bez kodētāja restartēšanas (bez šuves). Tiek izmantots cg.pipe renderētājs (teksts/logotips/skrejrinds). Pēc opcijas maiņas restartējiet atskaņošanu.
Tas ir arī īstais labojums situācijai, kad CG pēc izslēgšanas palika redzams priekšskatījumā.
Transporta josla un priekšskatījums
Transporta vadīklas (Play/Stop/Pause/Next, CG un ON-AIR pārslēdzēji, taimeri) atrodas cilņu joslā; aktīvā poga ir izcelta, un atskaņošanas laikā kopējā pagājušā laika taimeris kļūst gaiši zils.
Priekšskatījuma rinda ir fiksēta augšpusē, kamēr zemāk esošie saraksti ritinās.
Sekundārie Notikumi un SCTE-35 Reklāmas Pārtraukumi
Katram atskaņošanas saraksta elementam var būt sekundārie notikumi — grafika vai reklāmas signāli, kas aktivizējas noteiktā nobīdē elementa ietvaros. Atveriet tos, nospiežot violeto klaperbordes ikonu blakus EPG acij. Veidi: CG show/hide (nepieciešams live-CG režīms) un SCTE-35 ad out/in. Norādīts ilgums automātiski saista atbilstošo hide/return.
Sāciet reklāmas pārtraukumu tiešraidē no transporta joslas: SCTE AD sākotnējie iestatījumi (15/30/60/120s) vai pielāgots ilgums nekavējoties ievieto SCTE-35 CUE-OUT HLS izvadē; sarkana atpakaļskaitīšanas nozīmīte rāda atlikušo laiku, un RETURN to beidz priekšlaicīgi (CUE-IN).
Elements / Atlikušais / Pagājušais taimeri atrodas augšējā navigācijas joslā: Elements ir zaļš, Pagājušais ir tumši zils, Atlikušais mirgos sarkanā krāsā, kad atliek mazāk par 10 sekundēm.