Wszystkie z tych danych staje się tam, gdzie trzeba iść, bo zestawów reguł zwanych protokołami, które regulują sposób podróżuje danych z jednego urządzenia do innego. Prawdopodobnie słyszeliście o jeden protokół - protokół przesyłania hipertekstu (HTTP) zajmuje się hipertekstowych dokumentów lub stron internetowych. Za każdym razem, surfować po sieci, używasz protokołu HTTP. Największa
Wiele protokołów, takich jak protokół kontroli transmisji (TCP) i protokół przesyłania plików (FTP), złamać dane na pakiety. Protokoły te mogą ponownie wysłać zagubione lub uszkodzone pakiety, i pozwalają losowo zamówione pakiety mają być zamontowane później. Jest to wygodne do pobierania plików i surfowanie po sieci - jeśli Ruch sieciowy spowalnia lub niektóre z pakietów znikną, będziesz wciąż plik. Ale te protokoły nie będzie działać, jak również dla mediów strumieniowych. Z mediów strumieniowych, dane muszą dotrzeć szybko i ze wszystkich sztuk w odpowiedniej kolejności. Największa Zbyt wiele wychodzących strumieni może przeciążyć serwer, powodując użytkownikom wyświetlony komunikat o błędzie. Największa
Z tego powodu, streaming wideo i audio, protokoły użytku, które umożliwiają przesyłanie danych w czasie rzeczywistym. Dzieli pliki na bardzo małe kawałki i wysłać je do określonego miejsca w określonym porządku. Protokoły te obejmują:
Protokoły te działają jak dodatkowy warstwy do protokołów, które regulują ruch w sieci. Tak więc, gdy protokoły czasie rzeczywistym streaming danych, gdzie musi przejść, inne protokoły internetowe są nadal działa w tle. Protokoły te również współpracować w celu równoważenia obciążenia na serwerze. Jeśli zbyt wiele osób próbuje uzyskać dostęp do pliku w tym samym czasie, serwer może opóźnić rozpoczęcie niektórych strumieni, aż inni zakończeniu.
Streaming Choices