Il mondo della distribuzione televisiva sta evolvendo rapidamente. Accanto ai tradizionali sistemi DVB e IP multicast, broadcaster e content provider devono oggi gestire contemporaneamente HbbTV, EPG, segnalazioni pubblicitarie SCTE-35 e distribuzione verso piattaforme FAST.
Per rispondere a questa esigenza, Intecgroup ha sviluppato Mainlink Muxer, una piattaforma software progettata per concentrare in un unico sistema la gestione dei flussi broadcast tradizionali e la generazione di canali FAST pronti per la distribuzione OTT.
Un unico punto di gestione per DVB, IP e FAST
Mainlink Muxer riceve flussi MPEG Transport Stream da rete IP e consente di elaborarli e ridistribuirli mantenendo separati i diversi percorsi di delivery.
Sul ramo broadcast/IP il sistema può operare senza ricodifica del contenuto audiovisivo, intervenendo esclusivamente sulle informazioni e sulle tabelle necessarie alla distribuzione.
È possibile configurare, tra le altre funzioni:
- ingressi UDP multicast;
- selezione dell’interfaccia di rete, inclusa la loopback per flussi generati localmente;
- gestione Service ID, TSID e ONID;
- inserimento e gestione AIT per applicazioni HbbTV;
- gestione EIT/EPG;
- inserimento e gestione SCTE-35;
- uscita UDP multicast configurabile;
- monitoraggio dello stato dei singoli canali.
Tutta la configurazione viene effettuata tramite una dashboard web Mainlink, permettendo di centralizzare le attività operative senza intervenire manualmente sulle pipeline di sistema.
Generazione FAST HLS integrata
Uno degli elementi principali di Mainlink Muxer è il modulo FAST HLS, che permette di trasformare il segnale broadcast in un’origine HTTP utilizzabile per la distribuzione su piattaforme FAST.
Il sistema genera automaticamente una ladder H.264 multi-bitrate con più profili video, consentendo al player o alla CDN di selezionare dinamicamente la qualità più adatta alla connessione disponibile.
La configurazione standard prevede rendition fino al Full HD 1920×1080, con segmentazione HLS sincronizzata tra tutte le varianti.
Il risultato è un unico master manifest:
https://fast.example.com/canale/master.m3u8
dal quale vengono distribuite tutte le qualità disponibili.
Il percorso FAST è indipendente dall’uscita MPEG-TS tradizionale: lo stesso canale può quindi essere distribuito contemporaneamente verso infrastrutture broadcast e piattaforme OTT.
SCTE-35 e gestione automatica dei break pubblicitari
Per la monetizzazione dei FAST Channel, Mainlink Muxer integra la gestione dei break pubblicitari SCTE-35.
Il sistema può acquisire uno schedule pubblicitario tramite file locale oppure tramite URL HTTP/HTTPS aggiornato periodicamente.
Gli eventi vengono analizzati automaticamente e trasformati nei marker HLS necessari alla segnalazione dei break:
EXT-X-CUE-OUT
EXT-X-CUE-OUT-CONT
EXT-X-CUE-IN
Gli eventi pubblicitari consecutivi vengono raggruppati automaticamente in un unico ad break.
È inoltre disponibile un parametro FAST SCTE-35 Delay configurabile per ogni canale, che permette di compensare manualmente il ritardo introdotto dalla catena di encoding e distribuzione.
In questo modo la segnalazione pubblicitaria può essere riallineata al contenuto video reale senza modificare la sorgente dello schedule.
Anche quando lo schedule non contiene break pubblicitari, il flusso FAST continua regolarmente a essere distribuito. Alla comparsa di nuovi eventi, il sistema li acquisisce automaticamente senza interrompere il canale.
EPG pubblico generato automaticamente
Mainlink Muxer utilizza l’EPG già configurato per il servizio broadcast e può trasformarlo automaticamente in un feed XMLTV pubblico destinato alla piattaforma FAST.
Per ogni canale vengono quindi resi disponibili due endpoint distinti:
HLS
https://fast.example.com/canale/master.m3u8
EPG
https://fast.example.com/canale/epg.xml
Il feed viene aggiornato automaticamente e, in caso di temporanea indisponibilità della sorgente EPG, il sistema mantiene online l’ultima versione valida.
Questo permette di utilizzare un’unica sorgente editoriale per alimentare sia il servizio broadcast sia quello FAST, riducendo duplicazioni e possibilità di errore.
Artwork e immagini programma
Per le piattaforme FAST l’informazione EPG non è composta soltanto da titolo, descrizione e orari.
Mainlink Muxer permette di caricare un Fallback Artwork 16:9 in formato 1920×1080, pubblicandolo automaticamente tramite HTTP.
Se il programma presente nell’EPG contiene già una propria immagine, questa viene mantenuta. Quando invece l’immagine non è disponibile, il sistema inserisce automaticamente il riferimento al fallback configurato per il canale.
Ad esempio:
https://fast.example.com/canale/artwork-1920x1080.jpg
In questo modo anche i canali con sistemi EPG tradizionali possono essere adattati più facilmente alle esigenze delle moderne interfacce FAST.
Loudness Control integrato
Anche la gestione audio è parte integrante del profilo FAST.
Mainlink Muxer dispone di loudness normalization configurabile direttamente dal pannello del canale.
La configurazione prevista per il profilo Samsung TV Plus utilizza:
Target Loudness: -23 LUFS
True Peak: -1 dBTP
Il controllo viene applicato durante la generazione delle rendition FAST, mantenendo l’audio AAC a 48 kHz.
Questo permette di ottenere un livello audio più uniforme tra programmi, contenuti provenienti da sorgenti differenti e break pubblicitari.
Progettato anche per Samsung TV Plus
Il profilo FAST di Mainlink Muxer è stato sviluppato tenendo conto delle specifiche tecniche previste per la distribuzione verso Samsung TV Plus.
Tra le caratteristiche implementate:
- ladder H.264 multi-bitrate;
- risoluzioni fino a 1920×1080;
- segmentazione HLS nominale a 6 secondi;
- playlist con oltre 60 secondi di contenuto disponibile;
EXT-X-PROGRAM-DATE-TIME;EXT-X-INDEPENDENT-SEGMENTS;- variant sincronizzate;
- SCTE-35 tramite CUE-OUT/CUE-IN;
- normalizzazione audio;
- feed EPG XMLTV pubblico;
- artwork 16:9;
- supporto per Origin URL tramite FQDN.
La piattaforma non è legata esclusivamente a Samsung: la stessa architettura può essere utilizzata come base per la distribuzione verso differenti operatori FAST e OTT.
Continuità operativa e gestione automatica
Mainlink Muxer è stato progettato per funzionare in ambienti broadcast continuativi.
La piattaforma include meccanismi automatici per:
- recupero del processo di encoding in caso di anomalia;
- mantenimento delle playlist pubbliche durante le ripartenze;
- aggiornamento periodico delle sorgenti EPG e SCTE;
- protezione dalla cache dei feed HTTP remoti;
- eliminazione automatica dei segmenti HLS non più necessari;
- rotazione e compressione dei log;
- ripristino dello stato dei canali dopo il riavvio del server.
L’obiettivo è ridurre al minimo gli interventi manuali e mantenere stabile il punto di origine dei servizi.
Una piattaforma pensata per l’evoluzione del broadcast
Con Mainlink Muxer, Intecgroup mette a disposizione un sistema che permette di collegare due mondi che sempre più spesso devono convivere: l’infrastruttura televisiva tradizionale e la distribuzione FAST/OTT.
Un singolo canale può essere gestito dalla stessa dashboard e contemporaneamente:
ricevuto come MPEG-TS, arricchito con le informazioni broadcast necessarie, distribuito in multicast, convertito in HLS adaptive bitrate, sincronizzato con i break pubblicitari e corredato di EPG e artwork per la piattaforma FAST.
Una soluzione sviluppata per broadcaster, network operator e content provider che vogliono evolvere la propria distribuzione senza sostituire l’infrastruttura esistente.
Mainlink Muxer – Broadcast and FAST delivery from a single platform