Šta je Streaming Video (Media)?

Streaming media su video i / ili audio podaci koji se prenose preko računarske mreže za trenutnu reprodukciju umesto za preuzimanje datoteke i kasnije (offline) reprodukcija. Primeri strimovanja video i audio sadržaja uključuju internet radio i televizijske emisije i korporativne web emisije.

Korišćenje Streaming Media

Generalno, mrežne veze velike širine su potrebne za rad sa streaming medijima. Zahtevi specifičnog propusnog opsega zavise od vrste sadržaja. Na primer, gledanje videa visoke rezolucije zahteva mnogo veći propusni opseg nego gledanje video zapisa u niskoj rezoluciji ili slušanje muzičkih tokova .

Za pristup medijskim tokovima, korisnici otvaraju svoje audio / video plejere na svom računaru i pokreću vezu sa server serverom . Na internetu, ovi medijski serveri mogu biti Web serveri ili uređaji za posebne namene koji su posebno postavljeni za strimovanje visokih performansi.

Bandwidth (propusni opseg) medijskog toka je njegova brzina prenosa . Ako se brzina bitova koji se održava na mreži za određeni tok pada ispod brzine potrebne za podršku neposrednoj reprodukciji, pasti video okvire i / ili gubitak rezultata zvuka. Streaming media sistemi obično koriste tehnologiju kompresije podataka u realnom vremenu kako bi smanjili količinu propusnog opsega koji se koristi za svaku vezu. Neki sistemi prenosa medija mogu se takođe postaviti da podrže kvalitet usluge (QoS) kako bi održali neophodne performanse.

Podešavanje računarskih mreža za prenos medija

Određeni mrežni protokoli su posebno razvijeni za streaming medije, uključujući protokol Real Time Streaming (RTSP) . HTTP se takođe može koristiti ako sadržaj koji se pretvara sastoji se od datoteka sačuvanih na Web serveru. Aplikacije za medijske programe sadrže ugrađenu podršku za neophodne protokole tako da korisnici obično ne moraju da mijenjaju bilo koja podešavanja na svom računaru kako bi primala audio / video streamove.

Primeri medijskih plejera su:

Dobavljači sadržaja koji žele da isporučuju tokove mogu podesiti serversko okruženje na nekoliko različitih načina: