×

🎞️ Playout

Channels · CG · Schedule

Plūsma

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.

Signāla plūsma

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.

Kanāli

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ē

Atskaņošanas saraksts

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

Apgriezti vienumi

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.

Mediju bibliotēka

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

Tiešraides ievades

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

Elementi

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

CG profili

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

Tiešraides CG (bez restarta)

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).

Audio

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

Plānotājs

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

Programmas monitors

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

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)

SRT izvade:

Adreses formāts

piem.,

Klients lasa caur

Ierobežojumi un piezīmes

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.