Channels · CG · Schedule





Lähetyksen playout-automaatio — tiedostotoisto, live-syötteet, CG-grafiikkapäällekkäiskuva, aikataulutus ja monimuotoiset lähdöt. Jokainen kanava käyttää omaa itsenäistä enkooderia.
Jokaisella kanavalla on oma FFmpeg-enkooderi (NVENC GPU-koodaus). TEE-muxeri syöttää kaikkia lähtöjä samanaikaisesti — UDP/SRT/RTMP-lähdöt, HLS-esikatselu ja WebRTC-ohjelmamonitori jakavat saman koodauksen.
Useita itsenäisiä kanavia, joilla kullakin on oma soittolista, enkooderi ja lähdöt
Lähtöresoluutio, kuvataajuus ja ääniformaatti kanavakohtaisesti
Useita samanaikaisia lähtöjä (UDP, SRT, RTMP) TEE:n kautta — yksi koodaus, monta kohdetta
Kuljetuspalkki: PLAY / STOP / PAUSE / NEXT, kohteen ja kokonaisajan ajastimet
CG- ja ON-AIR-ilmaisimet näkyvissä jokaisella välilehdellä
Raahaa & pudota -editori — pudota tai siirrä kohteita fokusoidun rivin yläpuolelle
Kohdetyypit: mediakirjaston tiedostot ja live-syötteet (HLS/UDP/SRT)
Kohdekohtainen leikkaus: alkusiirtymä + kesto — seuraavat alkamisajat lasketaan automaattisesti uudelleen
Silmukkatila jatkuvaan 24/7-toistoon
Lasketut alkamis-/päättymisajat jokaiselle kohteelle; väliaikaseditori eräkohtaisiin muutoksiin
Keltainen kestosolu merkitsee kohteen, joka toistetaan lyhyempänä kuin sen koko tiedoston pituus. Työkaluvihje näyttää alkuperäisen keston ja alkusiirtymän. Sakset-kuvake avaa leikkauseditorin.
Tiedostoselain kansioineen, monivalinnalla ja poistolla
Lataus dialogin tai raahaa & pudota -toiminnon kautta — edistymisikkuna tiedostokohtaisella tilalla
Lataukset voi pienentää kelluvaksi widgetiksi, ja ne jatkuvat taustalla työskentelyn aikana
Tiedostot normalisoidaan talon formaattiin (yhtenäinen aikaskaala, väriavaruus) katkeamattoman toiston varmistamiseksi
Silmäkuvake esikatselee tiedoston ennen sen lisäämistä soittolistaan
HLS-, UDP- ja SRT-lähteet uudelleenkäytettävinä live-syötemäärityksinä
Live-syöte on soittolistan kohde siinä missä muutkin — vaihda tiedostojen ja livenä välillä
Kiinteä kesto tai manuaalinen NEXT live-segmentistä poistumiseen
Teksti, logo, ticker/juokseva teksti, kello, alatekstit, videopäällekkäiskuva, sää
CG-mallit ovat kanavakohtaisia; jokaisella elementillä on omat ominaisuudet (sijainti, koko, animaatio, ajoitus)
Pääkytkin CG:lle + elementtikohtaiset kytkimet; esikatselu heijastaa on-air-tilaa
Nimetyt profiilit ohittavat elementtien ominaisuudet profiilikohtaisesti — esim. puhdas signaali ja brändätty signaali
On-air-profiilin vaihtaminen renderöi päällekkäiskuvan uudelleen
Aikataulun toissijaiset tapahtumat voivat aktivoida CG-profiilin tai -kohteen automaattisesti
Kun kanavan asetuksissa on live-CG käytössä, CG:n kytkeminen vaihtaa päällekkäiskuvan välittömästi käynnissä olevan enkooderin sisällä — ilman lähdön keskeytystä. Ilman sitä CG-muutokset käynnistävät enkooderin uudelleen (lyhyt katkos).
Stereo LED-tasomittarit (L/R) reaaliaikaisesti ohjelmalähdöstä
Päänäänenvoimakkuus — vedä tasomittarikortilla
AUTO-loudness-normalisointi (EBU R128) kanavakohtaisesti
Opt-in kanavakohtaisesti (otetaan käyttöön Asetuksissa); manuaalinen kuljetus toimii silti
Säännöt: päivittäin, viikoittain (viikonpäivän mukaan) tai kertaluonteinen päivämäärä
Huomioi kanavan aikavyöhykkeen, käsittelee keskiyön ylittävät soittolistat
Prioriteetti ratkaisee päällekkäiset säännöt
Automaattikäynnistysvalinta käynnistää ajastetun soittolistan palvelimen uudelleenkäynnistyksen jälkeen
Pienen viiveen WebRTC (WHEP) -ohjelmamonitori suoraan selaimessa
Kiinnitetty esikatselurivi pysyy näkyvissä yläreunassa muokkauksen aikana
Estä EPG — ohjelmien nimet luodaan soittolistasta
EPG-ikkuna sulkeutuu vain X:llä / OK:lla / Peruuta-painikkeella (ei vahinkosulkemista)
Osoitteen muoto
esim.
Asiakas lukee osoitteesta
GPU:ta käytetään vain koodaukseen; purku/suodattimet ajetaan CPU:lla
Heterogeeniset lähteet normalisoidaan latauksen yhteydessä — älä ohita mediakirjastoa soittolistan tiedostoille
Ilman live-CG:tä jokainen CG-muutos käynnistää enkooderin uudelleen (lyhyt katkos lähdössä)
CG-overlay
Kanavat
Tulosteet
Soittolistat
Signaalivirta
Lähetyksen Playout-automaatio tiedostotoistolla, suoran lähetyksen vaihtamisella, CG-päällekkäiskuvalla ja aikataulutuksella. Pääsy osoitteesta /playout.
Signaalivuo
Kanavat
Useita itsenäisiä kanavia
Lähtöresoluutio ja ääniformaatti per kanava
Useita samanaikaisia lähtöjä (UDP, SRT, RTMP)
Päänäänenvoimakkuuden ohjaus
Soittolistat
Vedä ja pudota -soittolistaeditori
Silmukkatila (jatkuva)
Tiedostokohteet (video/ääni mediakirjastosta)
Live-tulokohteet (HLS/UDP/SRT-lähteet)
Aikataulu-pohjainen automaattinen vaihto
CG-päällekkäiskuva
HTML/CSS-pohjaiset CG-mallit
Logo-päällekkäiskuva, alatekstit, juoksevat tekstit
Chromium-pohjainen renderöinti
Reaaliaikainen esikatselu
Elementtikohtainen näytä/piilota-ohjaus
Lähdöt
UDP-multicast (IPTV-verkko)
SRT (etä-mediamtx / kontribuutio)
RTMP (YouTube, Twitch jne.)
HLS (verkkosoitin)
Useita lähtöjä samanaikaisesti
SRT-lähtö:
Automaatio ja Live-grafiikka
Äänitason mittaus ja loudness
Stereo L/R LED-tasoilmaisimet ohjelmaesikatselun vieressä näyttävät lähtötason reaaliajassa. Vedä ilmaisinta pystysuunnassa asettaaksesi on-air-masteräänenvoimakkuuden (ohjaa streamer-tasoa).
AUTO-valintaruutu ottaa käyttöön EBU R128 auto loudness (loudnorm) lähdössä — taso normalisoidaan automaattisesti manuaalisen vahvistuksen sijaan.
Automaatio: Scheduler
Ota käyttöön kanavittain kohdassa Asetukset → Automaatio (opt-in). Scheduler vaihtaa kanavan playlistin ajan mukaan (päivittäin / viikoittain / kerran), arvioituna kanavan aikavyöhykkeellä; korkein prioriteetti voittaa. Automaattikäynnistys voi käynnistää pysäytetyn kanavan aikataulun alkaessa.
Lisää aikatauluja kohdassa Asetukset → Aikataulu (playlist, toistuvuus, päivä/päivämäärä, alkamis–päättymisaika, prioriteetti).
Live CG (välitön vaihto)
Ota käyttöön kohdassa Asetukset → Grafiikka. Live CG:n ollessa päällä CG-päällekkäisnäkymä kytkeytyy päälle/pois välittömästi ZeroMQ:n kautta ilman enkooderin uudelleenkäynnistystä (ei saumaa). Se käyttää cg.pipe-renderöijää (teksti/logo/ticker). Käynnistä toisto uudelleen asetusta muutettuasi.
Tämä on myös oikea korjaus sille, että CG jää näkyviin esikatselussa CG:n sammuttamisen jälkeen.
Kuljetuspalkki ja esikatselu
Kuljetuspainikkeet (Play/Stop/Pause/Next, CG- ja ON-AIR-kytkimet, ajastimet) sijaitsevat välilehtirivillä; aktiivinen painike on korostettuna ja kokonaisajanotto muuttuu vaaleansiniseksi toiston aikana.
Esikatselurivi on kiinnitetty yläreunaan listojen alla vierittäessä.
Toissijaiset tapahtumat ja SCTE-35 mainoskatkot
Jokaiseen soittolistan kohteeseen voidaan liittää toissijaisia tapahtumia — grafiikkaa tai mainossignaaleja, jotka laukeavat määrätyllä viiveellä kohteen sisällä. Avaa ne violetista klapperi-kuvakkeesta EPG-silmän vierestä. Tyypit: CG näytä/piilota (vaatii live-CG-tilan) ja SCTE-35 mainos ulos/sisään. Kesto muodostaa automaattisesti parin vastaavalle piilotus- tai palautustapahtumalle.
Käynnistä mainoskatko suorana kuljetuspalkista: SCTE AD -esiasetetuilla arvoilla (15/30/60/120s) tai mukautetulla kestolla lähetetään välittömästi SCTE-35 CUE-OUT HLS-lähtöön; punainen lähtölaskin näyttää jäljellä olevan ajan ja PALAA päättää katkoksen ennenaikaisesti (CUE-IN).
Kohde / Jäljellä / Kulunut -ajastimet sijaitsevat yläosan navigointipalkin murupolulla: Kohde on vihreä, Kulunut on tummansininen ja Jäljellä vilkkuu punaisena alle 10 sekunnin kohdalla.