Når du overvejer , om at streame medier via bruger datagram protokol eller Transmission Control Protocol , er der én ting at huske på: TCP kræver og fremmer kommunikationen mellem maskiner . Det faktum, at UDP ikke gør det rangerer som både en ulempe og en fordel for glatte mediestreaming . Kapacitet
p Hvis du streame via UDP, maskinen sender datasæt den hastighed, hvormed data rejser. Så længe den modtagende maskine har kapacitet til at håndtere, hvad den afsendende maskine kaster på det, er dette ikke et problem. Men hvis dit websted besøgende bruger underdimensioneret udstyr eller en ikke-understøttet operativsystem til at modtage din streaming af lyd eller video , kan de ikke være i stand til at håndtere UDP -streaming. Streaming video spillere har forskellige krav til udstyr kontrollere det før tid vil tillade dig at rådgive besøgende om systemkrav til streaming media fra dit websted
Upålidelighed
UDP. , ligesom andre dataprotokoller sender datapakker til at modtage computere , opdele din streaming video i mundrette bidder . Når det kommer til den modtagende computer , er det samles og spiller i brugerens videoafspiller . Desværre er UDP ikke altid sende pakker i orden, og de kan ende med rodet , ligesom puslespilsbrikker i en kasse , før du lægger puslespillet sammen. Streaming video afspillere afhængige datapakker , der skal leveres i orden, og vil spille dem i den rækkefølge, de modtages . UDP også nogle gange taber datapakker helt , men ifølge Lay Networks , er sandsynligheden for at dette sker lavt på internettet, og næsten ikke-eksisterende på lokalnet som dem i dit kontor eller hjemme.
Mangel på kommunikation
Mangel på kommunikation mellem maskiner, som anvender UDP -streaming kan føre til transmissionsfejl. Når et problem som mistede eller out-of -order datapakker sker, den afsendende maskine har ingen vidnesbyrd om det . Uden en post , kan det ikke gensende tabte datapakker eller justere overførselshastigheden for at matche , at den modtagende maskine. Hvis modtageren oplever problemer, stoppe transmissionen , er det op til den endelige bruger til at starte strømmen igen. Når man står med den samme situation , ville TCP gensende de tabte pakker og justere transmissionshastighed .
Overvejelser
Nogle systemadministratorer har deres firewalls er konfigureret til at blokere UDP -streams på grund af deres sårbarhed over for hacking , herunder installation af malware eller en virus på maskinen , og mulig infektion af en hel lokale netværk. Også bemærkelsesværdig er det faktum, at når mindre fejl opstår, vil UDP holde streaming . Omvendt TCP streaming oplever afspilning hikke med selv den mindste af fejl , som protokol forsøger at genindlæse den fejlagtige indhold. Mindre fejl med UDP vil simpelthen streame med udseendet af bittesmå glitches - svarer til, når noget afbryder dit tv-signal derhjemme. Denne komparative mangel på forsinkelse giver mulighed for rettidig udsendelse af video og audio transmissioner.