Gli svantaggi di UDP Streaming

September 9

Quando contemplando sia per lo streaming multimediale tramite User Datagram Protocol o protocollo di controllo della trasmissione, c'è una cosa da tenere a mente: TCP richiede e incoraggia la comunicazione tra macchine. Il fatto che UDP non lo fa si colloca sia come uno svantaggio e un vantaggio per lisciare media streaming.

Capacità

Se lo streaming via UDP, l'apparecchio trasmittente i dati imposta la velocità alla quale i dati viaggiano. Finché l'apparecchio ricevente ha la capacità di gestire quello macchina mittente getta, questo non è un problema. Tuttavia, se i visitatori del tuo sito utilizzano apparecchiature sottodimensionato o un sistema operativo non supportato per ricevere l'audio o il video streaming, che potrebbero non essere in grado di gestire lo streaming UDP. Streaming video giocatori hanno esigenze diverse delle apparecchiature; il controllo prima del tempo vi permetterà di consigliare i visitatori sui requisiti di sistema per lo streaming media dal tuo sito.

inaffidabilità

UDP, come altri protocolli dati, invia i pacchetti di dati per ricevere i computer, rompendo il video in streaming in pezzi morso dimensioni. Quando si arriva al computer ricevente, è rimontato e suona nel lettore video dell'utente. Purtroppo, UDP non sempre inviare i pacchetti in ordine, e si può finire confuso, come pezzi di un puzzle in una scatola prima di mettere insieme il puzzle. Streaming video giocatori si affidano a pacchetti di dati da consegnare in ordine, e li giocare in ordine ricevuto. UDP anche a volte perde i pacchetti di dati del tutto, ma secondo Lay Networks, la probabilità che ciò accada è basso su Internet, e quasi inesistente sulle reti locali, come quelli in ufficio oa casa.

Mancanza di comunicazione

La mancanza di comunicazione tra macchine che utilizzano lo streaming UDP può portare a errori di trasmissione. Quando si verifica un problema come i pacchetti di dati persi o out-of-order, l'apparecchio trasmittente è alcuna traccia di esso. Senza un record, non è possibile inviare nuovamente i pacchetti di dati persi o regolare la velocità di trasmissione in base a quella della macchina ricevente. Se i problemi esperienze ricevitore che si fermano trasmissione, tocca per l'utente finale per avviare il flusso di nuovo. Di fronte alla stessa situazione, avrebbe TCP inviare nuovamente i pacchetti persi e regolare la velocità di trasmissione.

considerazioni

Alcuni amministratori di sistema hanno i loro firewall configurati in modo da bloccare i flussi UDP a causa della loro vulnerabilità alla pirateria informatica, compresa l'installazione di malware o un virus sulla macchina, e la possibile infezione di un'intera rete locale. Notevole anche il fatto che quando si verificano errori minori, UDP manterrà streaming. Al contrario, le esperienze di streaming TCP riprodurre singhiozzo con anche il più piccolo degli errori, come il protocollo cerca di ricaricare il contenuto errato. Errori minori con UDP semplicemente lo streaming con la comparsa di piccoli difetti - simile a quando qualcosa interrompe il segnale TV di casa. Questa relativa mancanza di ritardo consente la trasmissione tempestiva di video e audio trasmissioni.