Tartalom
Lehet, hogy webböngészés közben hallotta a "Video on Demand" (video on demand) és a "streaming media" kifejezéseket. Ezek a kifejezések azokra a technológiákra vonatkoznak, amelyeket audio- és videotartalmak távoli helyről a számítógépre történő átvitelére használnak. Az RTMP és az RTSP két ilyen technológia. Az RTMP és RTSP kommunikációs protokollok több hasonlóságot mutatnak, mint eltéréseket, és valós időben lehetővé teszik az interaktív multimédiás terjesztést.
Kommunikációs protokollok
Az URL-ekben látható HTTP szó jelentése: "Hypertext Transfer Protocol". A protokoll olyan szabálykészlet, amely meghatározza, hogy a rendszerek hogyan cserélik az információt és kommunikálnak. A webhelyek ezen a protokollon keresztül terjesztenek hipertextet, hang- és videotartalmat. Minden böngésző támogatja, és a használatához nincs szükség speciális tudásra. Helyezzen egy HTML-dokumentumot a webszerverre, és az internet többi része meglátja. A HTTP-n keresztül továbbított videó fokozatosan betöltődik egy böngészőben, és meg kell várnia, amíg a folyamat befejeződik, hogy megnézhesse. A valós idejű közvetítéshez olyan protokollokra van szükség, mint az RTMP és az RTMS.
RTMP
Az Adobe, a Flash player terjesztője létrehozta az RTMP-t, hogy a webkiszolgálók hatékonyan, alacsony késéssel szállítsanak tartalmat az internetre. Az alacsony késés fontos, ha vágatlan videókat szeretne nézni a böngészőben. Az RTMP-kiszolgálók, például a Flash Media Server, szintén támogatják az élő video-, hang- és egyéb típusú adatfolyamokat. Ha valaki elveszíti az internetkapcsolatát az RTMP-tartalom megtekintése közben, a rendszer újracsatlakozhat, és folytathatja az adást. Ami a streaming tartalom nézését illeti, az internethasználók kedvelik a gyorsan induló és vágatlanul megtekinthető videókat.
RTSP
A fejlesztők eredetileg igény szerint hozták létre a technológiát, hogy a felhasználók a „Play”, „Pause” és „Stop” vezérlőkkel nézhessenek tartalmat. Az RTSP, amely valós idejű streaminget is lehetővé tesz, lehetővé teszi a lejátszás vezérlését az ilyen típusú vezérlők segítségével. Akár a videó végére is ugorhat anélkül, hogy le kellene töltenie a teljes fájlt. A RealNetworks, a Real Player megalkotója az 1990-es években RTSP audio és video streaminget használt. A fejlesztők az RTSP-t azonnali üzenetküldő szolgáltatásokhoz, videokonferencia-szoftverekhez és más típusú, valós idejű interakciót igénylő alkalmazásokhoz is használják.
Megfontolások
A videotartalom RTMP használatával történő terjesztéséhez speciális szerverre, például Flash Media Serverre van szükség. A szerver segítségével adatokat küldhet az Adobe Air-nek és más, a streaming médiát támogató Adobe-alkalmazásoknak. Bár a protokollt az Adobe hozta létre, a fejlesztők saját programjaikban is felhasználhatják, mert a vállalat elérhetővé tette a technológiát a nyilvánosság számára. Az RTMP és az RTSP használatának hátránya, hogy speciális szerverekre van szükség. Sok webhely terjeszti a videókat HTTP-n keresztül, annak ellenére, hogy ez a protokoll csak "ál-streaming" -et kínál. Előnyös lehet azonban az RTMP vagy az RTSP használata, ha igény szerint valós időben kell videót kínálnia, vagy élő eseményeket közvetítenie.