REC

Suggerimenti su riprese video, produzione, editing video e manutenzione delle apparecchiature.

 WTVID >> Italiano video >  >> video >> Diretta streaming

Usa flussi multi-bitrate per offrire la migliore trasmissione live possibile


Se hai familiarità con le basi della configurazione dei live streaming, potresti aver sentito i termini multi-bitrate (MBR) e Adaptive bitrate (ABR).

Termini distinti che sono spesso usati in modo intercambiabile, MBR e ABR sono concetti che si riferiscono al modo in cui i CDN rendono i tuoi contenuti disponibili per gli spettatori. Alcuni CDN utilizzano ABR e alcuni utilizzano MBR:comprendere la differenza tra questi termini ti consente di configurare il tuo codificatore di conseguenza e assicurarti che la tua CDN prescelta possa distribuire i tuoi contenuti in streaming a spettatori di tutti i livelli di larghezza di banda.

Bit rate adattivo

ABR è il più comune dei due metodi, utilizzato da molti CDN popolari come YouTube. Con ABR, invii un singolo flusso configurato alla CDN. La CDN rileva la disponibilità della larghezza di banda di ciascun visualizzatore connesso e transcodifica automaticamente la trasmissione in un nuovo flusso con bitrate appropriato per la rispettiva rete di ciascun utente. In questo modo, ABR "corregge automaticamente" la tua trasmissione per garantire che lo spettatore sia in grado di visualizzare continuamente i tuoi contenuti senza colpire un muro di buffering.

Una CDN come YouTube visualizzerebbe un'opzione "Auto" per gli spettatori all'interno delle opzioni di visualizzazione di un video. Selezionando questa opzione si abilita ABR, assicurando che eventuali restrizioni o congestioni impreviste sulla rete dello spettatore non ostacolino la riproduzione dello streaming.

Cosa significa questo per l'amministratore del codificatore? Quando trasmetti su una rete CDN che utilizza ABR, ti consigliamo di configurare lo streaming della massima qualità (cioè bitrate elevato e alta risoluzione) che puoi caricare in base alla larghezza di banda dell'uplink. Rendere disponibile uno streaming di così alta qualità consente agli spettatori con la massima libertà di larghezza di banda di visualizzare lo streaming alla migliore qualità possibile e allo stesso tempo di soddisfare gli spettatori con larghezza di banda inferiore transcodifica automaticamente lo streaming a un livello che corrisponda ai limiti della loro rete.

Multi-bitrate

Mentre il bitrate adattivo transcodifica automaticamente un singolo flusso ricevuto dal codificatore, il bitrate multifunzionale funziona in modo leggermente diverso. Con MBR, devi configurare e codificare più stream del tuo programma a bitrate diversi e trasmetterlo alla CDN scelta.



Codifica multistream a bitrate differenti



Con più flussi a portata di mano, gli spettatori possono selezionare quello che meglio si adatta alla larghezza di banda della propria rete. Per rendere più facile per lo spettatore effettuare una selezione, gli stream sono generalmente denominati in base alla loro profondità di bitrate (Alta, Media, Bassa, ecc.) o alla loro risoluzione (Figura 4 a sinistra). Questi flussi vengono visualizzati come scelte all'interno del lettore multimediale della CDN, in genere nel campo delle impostazioni di qualità.



Configurazione del codificatore per MBR:una breve procedura

Se la CDN scelta utilizza il bitrate multiplo su quello adattivo, probabilmente ti starai chiedendo come configurare il codificatore per inviare più stream dello stesso programma. Con Pearl e Pearl-2, questo processo è abbastanza semplice.

Innanzitutto, dovrai configurare il layout del tuo canale a tuo piacimento aggiungendo fonti, sfondi, immagini, ecc. Lo streaming di questo programma sarà la tua trasmissione "bitrate alto", quindi dovrai impostare un bitrate relativamente alto, da qualche parte circa 6 Mb/s o 4 Mb/s a 1080px.

Successivamente, dovrai utilizzare l'indirizzo RTSP del tuo programma per aggiungere il tuo programma come nuova fonte RTSP. Come mai? Perché per inviare due trasmissioni a bitrate diversi, è necessario un secondo canale che duplichi il canale originale, ma con impostazioni di codifica diverse. Il modo più semplice per farlo è acquisire il tuo canale con bitrate elevato come nuova sorgente RTSP e utilizzarlo nel tuo nuovo canale con bitrate basso.

Importante: Quando aggiungi il canale come nuova sorgente RTSP, cambia l'indirizzo IP del tuo Pearl-2 in "localhost" o "127.0.0.1". Nell'esempio sopra, l'indirizzo originale rtsp://192.168.0.129:554/stream.sdp è stato modificato nella variante localhost rtsp://127.0.0.1:554/stream.sdp . Assicurati inoltre che il trasporto preferito sia impostato su TCP .

Da qui, crea un nuovo programma e imposta il bitrate su un bitrate e una risoluzione inferiori. Configura i layout personalizzati del tuo nuovo programma in modo che corrispondano al tuo primo programma, quindi aggiungi la tua sorgente RTSP appena creata. I contenuti del tuo primo canale sono ora effettivamente "collegati" a questo nuovo canale, che imita in modo efficace l'aspetto del primo canale ma funge da trasmissione "Basso bitrate".

Per assicurarti che l'audio del primo canale arrivi attraverso la sorgente RTSP quando viene aggiunto a questo secondo canale, assicurati che la sorgente RTSP sia selezionata in "Sorgenti audio", come nell'immagine qui sotto.

Nota:se stai eseguendo qualsiasi passaggio dal vivo tra i layout, questo deve essere fatto dal tuo (primo) canale originale. Ripeti questo processo di aggiunta del tuo primo programma come sorgente RTSP per tutti i programmi aggiuntivi che desideri creare. Alcuni CDN che utilizzano MBR sono soddisfatti solo delle trasmissioni con bitrate "Alto" e "Basso", ma altri CDN potrebbero darti la possibilità di inviare più di due programmi per soddisfare il maggior numero possibile di spettatori.

Quando trasmetti in streaming entrambi i programmi sulla tua CDN, gli spettatori avranno la possibilità di selezionare manualmente la trasmissione che meglio corrisponde ai loro limiti di larghezza di banda, ottenendo uno streaming fluido e privo di buffer. È così facile.

Qualunque sia il metodo utilizzato dalla CDN selezionata, bitrate adattivo o multi-bitrate, avrai le conoscenze necessarie per configurare il tuo codificatore di conseguenza e offrire la migliore esperienza di visualizzazione possibile al tuo pubblico.



  1. Come eseguire lo streaming come un professionista:la guida essenziale allo streaming live

  2. Come registrare i tuoi live streaming:6 semplici modi

  3. Sfruttare al meglio l'HDR nella fotografia di paesaggio

  4. Il miglior codificatore di streaming live di YouTube

  5. 99 migliori strumenti software di streaming

  6. 4 modi avvincenti per utilizzare i filmati dei droni in live streaming (+impostazioni!)

  7. Come monetizzare gli eventi in live streaming e portare a casa il 100% delle entrate

  8. Come utilizzare Periscope per ottimizzare i tuoi contenuti video live

  9. Come trasmettere in streaming un evento

  1. Come eseguire lo streaming su Facebook

  2. 9 migliori piattaforme di live streaming aziendale

  3. I modi migliori per trasmettere in streaming il tuo grande evento

  4. Streaming in diretta dalla Playa

  5. La migliore attrezzatura per lo streaming live per tutte le tasche

  6. 5 migliori registratori di videoconferenza in streaming live

  7. Il miglior software di registrazione in streaming

  8. Le 6 migliori alternative a WiziWig per guardare gli sport in diretta online

  9. 6 migliori creatori di overlay di Twitch per il tuo live streaming su Twitch

Diretta streaming