Sisu
Võimalik, et olete veebi sirvides kuulnud termineid "Video on Demand" (video nõudmisel) ja "meediumide voogesitus". Need terminid viitavad tehnoloogiale, mida kasutatakse heli- ja videosisu kaugserverist arvutisse edastamiseks. RTMP ja RTSP on kaks sellist tehnoloogiat. RTMP- ja RTSP-sideprotokollidel on rohkem sarnasusi kui erinevusi ja need võimaldavad interaktiivset multimeedia levitamist reaalajas.
Suhtlusprotokollid
URL-is nähtav sõna HTTP tähendab "hüpertekstiedastusprotokolli". Protokoll on reeglite kogum, mis määrab, kuidas süsteemid teavet vahetavad ja suhtlevad. Veebisaidid levitavad selle protokolli abil hüperteksti, heli- ja videosisu. Kõik brauserid toetavad seda ja selle kasutamiseks pole vaja erilisi teadmisi. Pange HTML-dokument oma veebiserverisse ja ülejäänud Internet näeb seda. HTTP kaudu edastatud video laaditakse brauseris järk-järgult ja selle vaatamiseks peate ootama, kuni protsess on lõpule jõudnud. Reaalajas voogesituse jaoks on vajalikud sellised protokollid nagu RTMP ja RTMS.
RTMP
Flash-pleieri turustaja Adobe lõi RTMP-i, et aidata veebiserveritel tõhusalt ja madala viivitusega sisu veebis tõhusalt edastada. Madal latentsus on oluline, kui soovite oma brauseris vaadata lõikamata videot. RTMP-serverid, näiteks Flash Media Server, toetavad ka video-, heli- ja muud tüüpi andmete otseülekandeid. Kui keegi kaotab RTMP-sisu vaatamise ajal Interneti-ühenduse, saab süsteem uuesti ühenduse luua ja jätkata edastamist. Voolusisu vaatamise puhul meeldivad Interneti-kasutajatele videod, mis algavad kiiresti ja mida saab kärpimata vaadata.
RTSP
Arendajad lõid algselt tehnoloogia nõudmisel, et võimaldada kasutajatel juhtnuppudega „Esita”, „Peata” ja „Peata” sisu vaadata. RTSP, mis võimaldab ka reaalajas voogesitust, võimaldab teil taasesitust juhtida seda tüüpi juhtnuppude abil. Võite isegi video lõppu hüpata, ilma et peaksite kogu faili alla laadima. Real Playeri looja RealNetworks kasutas 1990. aastatel RTSP heli- ja videovoogu. Arendajad kasutavad RTSP-d ka kiirsuhtlusteenuste, videokonverentsitarkvara ja muud tüüpi rakenduste jaoks, mis nõuavad reaalajas suhtlemist.
Kaalutlused
Videosisu RTMP abil levitamiseks vajate spetsiaalset serverit, näiteks Flash Media Server. Serveri abil saate andmeid saata Adobe Airile ja teistele voogedastusmeediat toetavatele Adobe rakendustele. Kuigi protokolli lõi Adobe, saavad arendajad seda oma programmides kasutada, kuna ettevõte tegi selle tehnoloogia üldsusele kättesaadavaks. RTMP ja RTSP kasutamise puuduseks on vajadus spetsiaalsete serverite järele. Paljud saidid levitavad videot HTTP abil, kuigi see protokoll pakub ainult "pseudo-voogesitust". RTMP või RTSP kasutamisest võib aga kasu olla, kui peate reaalajas nõudmisel videot pakkuma või otseülekandeid edastama.