Når vurderer om de skal streame media via brukerens datagram protokollen eller Transmission Control Protocol , det er én ting å huske på: TCP krever og oppmuntrer kommunikasjon mellom maskiner. Det faktum at UDP ikke gjør det rangerer som både en ulempe og en fordel å glatte media streaming . Kapasitet
p Hvis du streamer via UDP , maskinen å sende datasett hastigheten som dataene reiser. Så lenge den mottakende maskinen har kapasitet til å håndtere hva sendemaskinen kaster på den, er dette ikke et problem . Men hvis nettstedets besøkende bruker underpowered utstyr eller en uegnet OS å motta streaming audio eller video , kan de ikke være i stand til å håndtere UDP streaming. Streaming video spillere har ulike krav til utstyr, sjekke det på forhånd vil tillate deg å gi råd til besøkende om systemkrav for streaming media fra din
Upålitelighet
UDP . i likhet med andre data protokoller , sender pakker med data til å motta datamaskiner , bryte opp streaming video i passe store biter . Når det kommer til den mottakende datamaskinen , er det sammen igjen og spiller i brukerens videospiller . Dessverre, ikke UDP ikke alltid sende pakker i orden, og de kan ende opp mikset , som puslespill brikker i en boks før du setter puslespillet sammen . Streaming video spillere er avhengige av datapakker som skal leveres i orden, og vil spille dem i den rekkefølgen de mottas . UDP også mister noen ganger datapakker helt , men ifølge Lay Networks, er sannsynligheten for at dette skjer lavt på internett , og nesten ikke-eksisterende på lokale nettverk slik som de på kontoret eller hjemme .
Mangel på kommunikasjon
Mangel på kommunikasjon mellom maskiner ved hjelp av UDP streaming kan føre til overføringsfeil. Når et problem som tapt eller out-of -order datapakker oppstår , har den maskinen som sender ingen registrering av det. Uten en post, kan det ikke sende tapte datapakker eller justere overføringshastigheten for å tilpasse det til mottakermaskinen. Hvis mottakeren opplever problemer som stoppe overføringen , er det opp til sluttbrukeren å starte strømmen igjen . Når møtt med samme situasjon , ville TCP sende de tapte pakker og justere overføringshastigheten.
Hensyn
Noen systemadministratorer har sine brannmurer konfigurert til å blokkere UDP bekker på grunn av deres sårbarhet for hacking , inkludert installasjon av skadelig programvare eller et virus på maskinen , og mulig smitte av en hel lokale nettverket. Også bemerkelsesverdig er det faktum at når mindre feil oppstår, vil UDP holde streaming . Motsatt opplever TCP streaming avspilling hikke med selv de minste feil , som protokollen forsøker å laste den feilaktige innhold. Mindre feil med UDP vil bare streame med utseendet av små glitches - lik når noe avbryter TV-signalet hjemme. Dette komparative mangel på forsinkelsen gir for rettidig kringkasting av video og audio sendinger .