×

🎞️ Playout

Channels · CG · Schedule

Predvajanje

Avtomatizacija predvajanja (playout) — predvajanje datotek, živi vhodi, grafična prekrivka CG, urnik in večformatni izhodi. Vsak kanal poganja svoj neodvisni enkoder.

Potek signala

Vsak kanal ima namenski enkoder FFmpeg (kodiranje NVENC na GPU). Muxer TEE hkrati napaja vse izhode — izhodi UDP/SRT/RTMP, predogled HLS in programski monitor WebRTC si delijo eno kodiranje.

Kanali

Več neodvisnih kanalov, vsak s svojim seznamom predvajanja, enkoderjem in izhodi

Izhodna ločljivost, hitrost sličic in format zvoka za vsak kanal

Več hkratnih izhodov (UDP, SRT, RTMP) prek TEE — eno kodiranje, več ciljev

Transportna vrstica: PLAY / STOP / PAUSE / NEXT, časovnika elementa in skupnega časa

Indikatorja CG in ON-AIR sta vidna na vsakem zavihku

Seznam predvajanja

Urejevalnik povleci in spusti — spust ali premik vstavi nad označeno vrstico

Vrste elementov: medijske datoteke iz knjižnice in živi vhodi (HLS/UDP/SRT)

Obrezovanje po elementu: začetni zamik + trajanje — naslednji začetni časi se samodejno preračunajo

Način zanke za neprekinjeno predvajanje 24/7

Izračunani začetni/končni časi za vsak element; začasni urejevalnik za paketne spremembe

Obrezani elementi

Rumena celica trajanja označuje element, ki se predvaja krajše od polne dolžine datoteke. Namig prikaže izvirno trajanje in začetni zamik. Ikona škarij odpre urejevalnik obrezovanja.

Medijska knjižnica

Brskalnik datotek z mapami, večkratno izbiro in brisanjem

Nalaganje prek pogovornega okna ali povleci in spusti — modalno okno napredka s stanjem za vsako datoteko

Nalaganja lahko pomanjšate v plavajoči gradnik; med delom tečejo naprej v ozadju

Datoteke se normalizirajo v hišni format (enotna časovna skala, barvni prostor) za predvajanje brez motenj

Ikona očesa omogoča predogled datoteke, preden jo dodate na seznam predvajanja

Živi vhodi

Viri HLS, UDP in SRT kot ponovno uporabne definicije živih vhodov

Živi vhod je element seznama predvajanja kot vsak drug — preklapljajte med datotekami in živim signalom

Fiksno trajanje ali ročni NEXT za izhod iz živega segmenta

Elementi

Besedilo, logotip, tekoči trak (ticker/crawl), ura, spodnje pasice, video prekrivka, vreme

Predloge CG so na kanal; vsak element ima svoje lastnosti (položaj, velikost, animacija, časovni potek)

Glavno stikalo CG + stikala za posamezne elemente; predogled odraža stanje v etru

Profili CG

Imenovani profili preglasijo lastnosti elementov po profilu — npr. čisti (clean) in grafično opremljeni (branded) signal

Preklop profila v etru ponovno izriše prekrivko

Sekundarni dogodki v urniku lahko samodejno aktivirajo profil ali element CG

Živi CG (brez ponovnega zagona)

Z omogočenim živim CG v konfiguraciji kanala preklop CG zamenja prekrivko takoj znotraj delujočega enkoderja — brez prekinitve izhoda. Brez tega spremembe CG ponovno zaženejo enkoder (kratka motnja).

Zvok

Stereo LED merilniki nivoja (L/R) v živo iz programskega izhoda

Glavna glasnost — povlecite na kartici merilnika

Samodejna normalizacija glasnosti (EBU R128) za vsak kanal

Urnik

Vklop za vsak kanal posebej (omogočite v nastavitvah); ročni transport še naprej deluje

Pravila: dnevno, tedensko (po dnevih v tednu) ali enkratni datum

Upošteva časovni pas kanala in obvlada sezname predvajanja čez polnoč

Prioriteta razreši prekrivajoča se pravila

Možnost samodejnega zagona zažene načrtovani seznam predvajanja po ponovnem zagonu strežnika

Programski monitor

Programski monitor WebRTC (WHEP) z nizko zakasnitvijo neposredno v brskalniku

Pripeta vrstica predogleda ostane med urejanjem vidna na vrhu

EPG

Blokovni EPG — naslovi oddaj se generirajo iz seznama predvajanja

Pogovorno okno EPG se zapre samo prek X / OK / Prekliči (brez nenamernega zapiranja)

Izhod SRT:

Format naslova

npr.

Odjemalec bere prek

Omejitve in opombe

GPU se uporablja samo za kodiranje; dekodiranje/filtri tečejo na CPU

Heterogeni viri se normalizirajo ob nalaganju — za datoteke seznama predvajanja ne obidite medijske knjižnice

Brez živega CG vsaka sprememba CG ponovno zažene enkoder (kratka motnja izhoda)

CG prekrivanje

Kanali

Izhodi

Seznami predvajanja

Pretok signala

Avtomatizacija oddajanja s predvajanjem datotek, preklapljanjem v živo, CG nalaganjem in razporejanjem. Dostop prek /playout.

Pretok signala

Kanali

Več neodvisnih kanalov

Izhodna ločljivost in format zvoka na kanal

Več hkratnih izhodov (UDP, SRT, RTMP)

Nadzor glavne glasnosti

Seznami predvajanja

Urejevalnik seznama predvajanja z vlečenjem in spuščanjem

Način zanke (neprekinjeno)

Elementi datotek (video/zvok iz medijske knjižnice)

Elementi živega vhoda (viri HLS/UDP/SRT)

Samodejno preklapljanje na podlagi urnika

CG Sloj

Predloge CG na osnovi HTML/CSS

Logotip, spodnja tretjina, trakeri

Upodabljanje na osnovi Chromium

Predogled v realnem času

Nadzor prikaza/skrivanja na element

Izhodi

UDP multicast (omrežje IPTV)

SRT (oddaljeni mediamtx / prispevanje)

RTMP (YouTube, Twitch, itd.)

HLS (spletni predvajalnik)

Več izhodov hkrati

SRT izhod:

Avtomatizacija in živa grafika

Merjenje zvoka in glasnost

Stereo L/R LED merilniki ravni poleg predogleda programa prikazujejo raven živega izhoda. Povlecite merilnik navpično, da nastavite glavno glasnost na programu (uravnava raven streamerja).

Potrditveno polje AUTO omogoči samodejno glasnost EBU R128 (loudnorm) na izhodu — raven se normalizira samodejno namesto ročnega ojačanja.

Avtomatizacija: Scheduler

Omogočite po kanalu v Nastavitve → Avtomatizacija (opt-in). Scheduler preklaplja playlist kanala glede na čas (dnevno / tedensko / enkratno), vrednoteno v časovnem pasu kanala; zmaga najvišja prioriteta. Samodejni zagon lahko zažene ustavljen kanal ob začetku razporeda.

Razporede dodajate v Nastavitve → Razpored (playlist, ponavljanje, dan/datum, čas od–do, prioriteta).

Live CG (takojšnje preklapljanje)

Omogočite v Nastavitve → Grafika. Z aktivnim Live CG se CG prekrivna slika vklopi/izklopi takoj prek ZeroMQ brez ponovnega zagona koderja (brez reza). Uporablja cg.pipe upodabljalnik (besedilo/logotip/tekoče besedilo). Po spremembi možnosti znova zaženite predvajanje.

To je obenem tudi prava rešitev za CG, ki je ostajal viden v predogledu po izklopu.

Transportna vrstica in predogled

Transportni upravljalniki (Play/Stop/Pause/Next, stikali CG in ON-AIR, časovniki) se nahajajo na vrstici z zavihki; aktivni gumb je poudarjen, skupni časovnik pa med predvajanjem postane svetlomodre barve.

Vrstica predogleda je pritrjena na vrhu, medtem ko se seznami spodaj pomikajo.

Sekundarni dogodki in SCTE-35 oglaševalske prekinitve

Vsak element predvajalne liste lahko vsebuje sekundarne dogodke — grafiko ali oglaševalske signale, ki se sprožijo z zamikom znotraj tega elementa. Odprite jih z ikono vijolične klape poleg EPG očesa. Vrste: CG prikaži/skrij (zahteva način live-CG) in SCTE-35 ad out/in. Navedeno trajanje samodejno poveže ustrezno skrivanje/vrnitev.

Sprožite oglaševalski blok v živo iz transportne vrstice: prednastavitve SCTE AD (15/30/60/120s) ali poljubna dolžina takoj vstavijo SCTE-35 CUE-OUT v izhod HLS; rdeči odštevalnik prikazuje preostali čas, VRNITEV pa ga predčasno zaključi (CUE-IN).

Časovniki Element / Preostalo / Preteklo se nahajajo v zgornji vrstici z zavihki: Element je zelen, Preteklo je temnomodro, Preostalo pa pod 10 sekundami utripa rdeče.