Come trasmettere eventi TV in diretta sul mio sito web
Non volete usare i server web per trasmettere, non sono ottimizzati per questo e finirete per succhiare le prestazioni del vostro sito web in modo significativo. Inoltre devi assicurarti di avere i diritti legali per trasmettere il contenuto in streaming, lo streaming senza autorizzazione è illegale e può comportare accuse penali se non almeno una causa civile.
Il modo in cui tutte le aziende che lo sanno fanno è quello di fornire un componente player sul tuo sito web e un link a un flusso proveniente da altrove. Per i vostri utenti può essere apparente e per il vostro web provider richiede il minimo sforzo. Ci sono lettori come video.js, ShakaPlayer e altri, e basta includere il loro JavaScript nel tuo sito e riproduce un URL video che gli dai.
Hai poi bisogno di un server di origine streaming come Elemental Delta o Wowza per confezionare e distribuire il video che il tuo encoder ha generato. Se vi aspettate molto traffico, allora dovreste usare anche un CDN per proteggervi da un'ondata di traffico che la vostra origine non può gestire.
Avete bisogno di una fonte di video di alta qualità e poi volete codificare il video in quello che viene chiamato un formato di bitrate adattivo (ABR). Questo significa che non importa quale sia la qualità della connessione degli spettatori, essi ottengono sempre il miglior video possibile.
Se hai bisogno di sicurezza devi guardare al DRM, questo ti costerà di più ma se hai bisogno di sicurezza allora c'è valore per il tuo contenuto. Ma con il DRM la complessità aumenta drammaticamente perché Android, Apple e Microsoft non condividono formati comuni per il DRM. Di solito fai una codifica ABR ma la tua origine produce almeno tre formati diversi!
Se vuoi davvero evitare tutta questa complessità allora puoi semplicemente usare YouTube o un altro provider di streaming che ti permette di incorporare il loro player nel tuo sito. Oppure puoi usare un provider di streaming video ospitato. Queste opzioni rendono tutto molto più semplice.
Articoli simili
- Come si fa a trasmettere in diretta la TV su un sito web?
- Qual è il modo migliore per trasmettere video in diretta su un sito web? Ho letto molto su RTMP e HTTP-pseudo streaming. Quale è meglio e perché?
- Come trasmettere in diretta i video preregistrati su Facebook Live senza installare OBS
- Come trasmettere un video in diretta utilizzando il protocollo RTMP in Android