ADSL connessione Video Broadcasting

Problema: Quando si utilizzano soluzioni Live Streaming, flussi live da alcune emittenti hanno perso la grande cornice, latenza enorme e, a volte, don ’ t Visualizza a tutti.

Sono molti utenti privati internet connessioni ADSL (Asymmetric Digital Subscriber Line), nel senso che carica basso bitrate rispetto a scaricare: In ADSL, Larghezza di banda e bitrate sono detto di essere asimmetrica, che significa maggiore verso la sede del cliente (a valle) rispetto l'inverso (a Monte). Fornitori di mercato solitamente ADSL come servizio per i consumatori per l'accesso a Internet di principalmente scaricare contenuti da Internet, ma non servono contenuti accessibili da altri.

Questo causa problemi quando si tenta di caricare contenuti come trasmissione in diretta dei video. Per trasmissioni in diretta, lo streaming di bitrate è limitato dall'emittente ’ s upload bitrate. Le emittenti con tali connessioni verificheranno gravi problemi (perdita di frame, lunghe interruzioni, grande latenza) Se si sforzano di vivere lo streaming di un flusso con bitrate molto vicino o superiore al limite di connessione.

Come determinare il vostro tipo di connessione e limiti (per regolare le impostazioni di streaming)? Misura velocità di connessione
Fare un test di velocità da posizione di radiodiffusione in una posizione vicino a server di streaming (rtmp) utilizzando SpeedTest.net .
Nuova versione utilizzare Cambia Server e cercare un server a Montreal, Nell'esempio.
In versione legacy se più tardi non funziona, trascinare e lo zoom a un server in America del Nord e selezionarlo per testare il nostro demo .
Controllo caricamento bitrate. Dividere per 8 per ottenere velocità di trasferimento in byte al secondo come bitrate viene spesso visualizzato bit/secondo.
Quindi regolare le impostazioni di streaming così video, suono e interazioni in forma in upload bitrate (lasciare 10-25% margini).

Se il tuo sito si rivolge agli utenti di determinate aree, Sfoglia alcune statistiche e identificare comuni caricamento bitrate per regolare le impostazioni di streaming predefinite.

Vedere anche:
H264 consigliato Video Bitrate Sulla base di risoluzione
Requisiti Client dell'applicazione Web VideoWhisper

Confronta ha condiviso Reseller VPS Cloud RTMP Hosting dedicato

Il miglior hosting tipo per un progetto di streaming dal vivo è solitamente diverso da quello per un normale sito web.

Vs dedicato VPS

A VPS (Virtual Private Server) può essere utilizzato per il live video streaming lo sviluppo del progetto e test, ma non è raccomandato in tempi di produzione.

Dedicato è consigliabile utilizzare server.

Più VPS (Virtual Private Server) condividere stesso server con stesso hardware (disco, CPU, memoria, collegamento). Mentre i problemi di prestazioni risultanti non sono visibili al momento di servire pagine http, telaio perdita/latenza/temporaneo congelamento può verificarsi in streaming live su un VPS, a seconda di come altri VPS su stesso server utilizza le risorse fisiche condivise e temporaneo bloccare queste. Quando 4-12 VPS condividere la stessa connessione di server di 100Mbps, che può limitare il numero di utenti simultanei per 10-20. Evitare di utilizzare un VPS per modalità di produzione.

Velocità di connessione è molto importante per lo streaming video e limita il numero massimo di utenti simultaneo che possa essere servito. Un server dedicato ha propria connessione dedicata.

Anche la posizione del server è importante. Dai nostri test server statunitensi con connessione a 1000Mbps, raggiungere 200-750Mbps velocità di upload da posizioni diverse negli Stati Uniti, 80Mbps dal Regno Unito, 30Mbps da FR, pochi Mbps dall'Asia.

Comune vs VPS

Ospitarci sembra contatore intuitiva, un piano di hosting condiviso su un server che esegue un servizio di rtmp può essere meglio di un VPS perché nel primo caso, il servizio RTMP (processo) ha accesso completo a tutte le risorse di server dedicato e distribuisce questi ai clienti con scioltezza streaming progettato. Su un VPS, il servizio RTMP è installato in una frazione del server e bilanciamento/allocazione delle risorse è fatto sopra il server RTMP. Ciò può causare interruzioni di flussi visibile, latenza o server si blocca a causa di limitazione e taglio di risorse applicate al processo di servizio rtmp. Si consiglia di utilizzare un servizio RTMP installato direttamente su un server dedicato, anche se il servizio è condiviso. Non è consigliabile un servizio RTMP installato su una condivisione server.

Rivenditore conti (installazione con CPanel/WHM) sono conti che possono gestire più account di CPanel. Multiple account reseller sono solitamente ospitati su un VPS o server dedicato ed avere meno risorse e priorità rispetto a un VPS. Solitamente i provider di hosting rivenditore non includono rtmp hosting a causa di gestione e senza problemi di allocazione risorse.

Nuvola le istanze sono simili a VPS e hanno limitazioni simili (Ci sono più istanze su un server e ciascuno può crescere e occupare risorse gratuite disponibili). Riferimento: Limite di connessione di AWS CDN istanza, EC2 Limite di banda .

 

In conclusione, è consigliato un server dedicato. Se ciò non è possibile un host condiviso dove rtmp servizio viene eseguito su direttamente su un server dedicato è la cosa migliore. Un ambiente cloud o vps è l'ultimo e può essere utilizzato per l'impostazione di una configurazione di test/sviluppo personalizzato.