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:
- Brzo vrijeme
- RealPlayer
- Windows Media Player
Dobavljači sadržaja koji žele da isporučuju tokove mogu podesiti serversko okruženje na nekoliko različitih načina:
- Pretplatite se na jednu od onlajn veb-usluga pretočnih video sadržaja kao što su justin.tv ili ustream.
- Izgradite privatni internet medijski server postavljanjem specijalizovanog komercijalnog softvera na Web server. Primeri softvera za medijski server su RealNetworks Helix Server i Adobe Flash Media.