OTT- Diretta consegna IP
Sep 03, 2018
Offrire video broadcast live di alta qualità su Internet è sempre stata una sfida interessante. Ci si aspetta che gli ingegneri del broadcast comprendano e gestiscano video complessi, networking, scalabilità, affidabilità e riproduzione per fornire una programmazione affidabile a dispositivi di visualizzazione multipiattaforma. In questa serie di articoli, approfondiamo le trasmissioni OTT live, identifichiamo alcune di queste sfide e presentiamo strategie per ottenere una distribuzione OTT live affidabile.
Lo streaming su Internet consente alle emittenti di raggiungere un pubblico molto più ampio rispetto ai tradizionali modelli terrestri, via cavo e satellitari. Gli spettatori ora stanno guardando la loro programmazione preferita su una miriade di dispositivi tra cui telefoni cellulari, sistemi di gioco, PC e Smart-TV. E per aumentare la propria base di pubblico e quindi le entrate, le emittenti devono consegnare a questi telespettatori.
Internet pubblica apre nuove opportunità per la pubblicazione su più piattaforme, offrendo al pubblico molte nuove opzioni di visualizzazione. Tuttavia, questo non è così semplice come sembrerebbe in primo luogo in quanto vi sono tre sfide specifiche che dovranno essere affrontate dalla maggior parte delle emittenti; le larghezze di banda variano, la latenza è imprevedibile e le dimensioni delle immagini sono determinate dal dispositivo di riproduzione utilizzato dal visualizzatore.
OTT estrae i flussi di dati
Fondamentalmente, la trasmissione e la consegna OTT differiscono in un aspetto importante. I sistemi satellitari, via cavo e terrestre trasmettono tutti i dati al set-top-box e al televisore. Al contrario, i dispositivi di riproduzione OTT richiedono un flusso e estraggono i dati dall'emittente, offrendo a ciascun membro del pubblico una vista unica.
Internet è stato sviluppato per fornire documenti testuali utilizzando un modello client-server. Per avviare qualsiasi trasferimento di dati, un client inizia spesso inviando un comando "GET" all'agente di ascolto, spesso un server web. I server Web sono in modalità di ascolto permanente e quando ricevono il comando "GET" da un client autorizzato, invieranno le informazioni richieste al browser all'indirizzo IP appropriato.

I dispositivi connessi a Internet generalmente utilizzano il modello HTTP (Hyper Text Transfer Protocol) per comunicare con i server Web. HTTP si trova in cima a un TCP (Transfer Control Protocol), che a sua volta si trova in cima ai datagrammi IP. Sebbene siano stati aggiunti più comandi al protocollo HTTP come si è sviluppato nel corso degli anni, il modello client-server, demand-supply, è il modo in cui la maggior parte dei dispositivi connessi a Internet funziona oggi. Anche se l'osservatore guarda su un'app dedicata, viene utilizzato l'approccio client-server HTTP.
Bilance HTTP
HTTP generalmente funziona su TCP / IP per garantire che i dati vengano scambiati in modo affidabile tra client e server. Sebbene TCP sia altamente efficace nel ritrasmettere i pacchetti persi che, se non risentono, degraderebbero significativamente un feed video e influire sull'esperienza di visualizzazione, esiste un sovraccarico associato a TCP che può portare a un aumento della latenza e del traffico di rete.
Esistono altri sistemi come RTMP (Real Time Messaging Protocol) e WebRTP (web Real-Time-Protocol). Tradizionalmente, RTMP è stato utilizzato nei visualizzatori Flash, ma il suo utilizzo è diminuito quando le reti di distribuzione sembrano consolidare le infrastrutture con un metodo di consegna comune e Flash è diventato obsoleto in molti ambienti di visualizzazione.
Sebbene non sia stato inizialmente sviluppato per lo streaming di video live su Internet pubblico, HTTP è diventato il protocollo di distribuzione di stream video più comunemente usato oggi. Poiché è la lingua di fatto per la maggior parte del traffico web, l'infrastruttura basata su standard esiste già ampiamente.
Funziona dal dispositivo di riproduzione
Per comprendere la distribuzione OTT, dal punto di vista degli ingegneri di trasmissione, è necessario iniziare dalla divisione di riproduzione e tornare al centro di riproduzione.
In termini IT, lo streaming è il processo di suddivisione di un file in segmenti e renderli disponibili a un dispositivo di riproduzione per facilitare la visualizzazione di video e audio. L'alternativa è scaricare l'intero file nel lettore. Sebbene il download progressivo esista su richiesta, non è ideale in quanto i lunghi tempi di download influenzano l'esperienza e il costo dell'utente.
Frammento multimediale
VOD e live-OTT sono simili in quanto entrambi frammentano il media, quindi il dispositivo di riproduzione può richiedere blocchi di dati consecutivi e riprodurre i clip in modo ordinato. Dove differiscono è che VOD ha tutti i dati disponibili prima che inizi la frammentazione, mentre live-OTT no e deve comprimere e frammentare video, audio e metadati al volo.
In un modello single-server live OTT, questo funziona bene poiché il dispositivo di riproduzione degli spettatori invierà comandi HTTP-GET al server Web circa una volta al secondo per recuperare pezzi consecutivi di dati video e audio. Tuttavia, la vita diventa interessante quando il numero di persone che guardano l'evento aumenta a volumi nazionali e internazionali. Se 10 milioni di persone stanno guardando l'evento, verranno inviate 10 milioni di richieste HTTP-Get ogni secondo.
Maggiori dettagli contattare le vendite:
Bonnie Jia
Direttore Regionale delle Vendite
DIBSYS Technologies Co., Ltd
-------------------------------------------------- ------------------------------
Web: www.dibvision.com
Tel: + 86-571-87068982 Fax: + 86-571-89714580
Cellulare: +86 15356661487 Che cos'è l'app: +86 15356661487 Skype: dibsys0801





