Quando contemplando se per lo streaming multimediale tramite user datagram protocol o protocollo di controllo della trasmissione , c'è una cosa da tenere a mente : TCP richiede e favorisce la comunicazione tra macchine . Il fatto che UDP non lo fa ranghi sia come uno svantaggio e un vantaggio per i media Smooth Streaming . Capacità
Se torrente tramite UDP , l'apparecchio trasmittente le serie di dati la velocità alla quale i dati viaggi . Finché l'apparecchio ricevente ha la capacità di gestire ciò macchina mittente getta a esso, questo non è un problema . Tuttavia , se i visitatori del tuo sito sono in uso apparecchiature sottodimensionato o di un sistema operativo non supportato per ricevere l'audio o il video streaming , potrebbero non essere in grado di gestire lo streaming UDP . Streaming video giocatori hanno esigenze diverse per attrezzature; controllo prima del tempo vi permetterà di consigliare i visitatori sui requisiti di sistema per lo streaming multimediale dal tuo sito
Inaffidabilità
UDP . , come altri protocolli dati , invia i pacchetti di dati per ricevere i computer , rompere il vostro video in streaming in morso dimensioni pezzi . Quando si arriva al computer ricevente , è rimontato e gioca nel lettore video dell'utente. Purtroppo , UDP non invia sempre 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 gioca in ordine ricevuto . UDP anche a volte perde pacchetti di dati del tutto, ma secondo Lay Networks, la probabilità che ciò accada è bassa su internet , e quasi inesistente sulle reti locali , come quelli nel vostro ufficio o casa .
mancanza di comunicazione
La mancanza di comunicazione tra le macchine che utilizzano lo streaming UDP può portare ad errori di trasmissione . Quando si verifica un problema come perso o pacchetti di dati out- of-order , l'apparecchio trasmittente è alcuna traccia di esso . Senza una registrazione , non è possibile inviare di nuovo i pacchetti di dati persi o regolare la velocità di trasmissione in base a quella della macchina ricevente . Se il ricevitore presenta problemi che fermare la trasmissione , sta all'utente finale di avviare il flusso di nuovo. Di fronte alla stessa situazione , TCP dovrebbe inviare nuovamente i pacchetti persi e di regolare la velocità di trasmissione .
Considerazioni
Alcuni amministratori di sistema hanno i loro firewall configurati per bloccare i flussi UDP a causa di loro vulnerabilità all'hacking , compresa l'installazione di malware o un virus sulla macchina , e possibile infezione di un'intera rete locale . Notevole anche il fatto che quando si verificano errori minori , UDP manterrà streaming. Al contrario , il protocollo TCP in streaming sperimenta singhiozzo riproduzione con anche il più piccolo degli errori , come il protocollo cerca di ricaricare il contenuto erroneo . Piccoli errori con UDP saranno semplicemente in streaming con la comparsa di piccoli glitch - simile a quando qualcosa si interrompe il segnale TV a casa . Questa relativa mancanza di ritardo consente la trasmissione tempestiva delle trasmissioni video e audio .