Srovnání mezi RTMP a RTSP

Autor: Bobbie Johnson
Datum Vytvoření: 2 Duben 2021
Datum Aktualizace: 18 Listopad 2024
Anonim
Srovnání mezi RTMP a RTSP - Elektronika
Srovnání mezi RTMP a RTSP - Elektronika

Obsah

Při procházení webu jste možná slyšeli výrazy „Video na vyžádání“ (video na vyžádání) a „streamování médií“. Tyto pojmy označují technologie používané k přenosu zvukového a obrazového obsahu ze vzdáleného umístění do počítače. RTMP a RTSP jsou dvě takové technologie. Komunikační protokoly RTMP a RTSP mají více podobností než rozdílů a umožňují interaktivní multimediální distribuci v reálném čase.

Komunikační protokoly

Slovo HTTP, které je vidět v adresách URL, znamená „Hypertext Transfer Protocol“. Protokol je sada pravidel, která definují, jak si systémy vyměňují informace a komunikují. Webové stránky pomocí tohoto protokolu distribuují hypertextový, zvukový a obrazový obsah. Podporují jej všechny prohlížeče a k jeho použití nejsou vyžadovány žádné speciální znalosti. Umístěte dokument HTML na webový server a zbytek internetu jej uvidí. Video přenášené přes HTTP se načítá postupně v prohlížeči a pro jeho sledování musíte počkat na dokončení procesu. Pro streamování v reálném čase jsou vyžadovány protokoly jako RTMP a RTMS.


RTMP

Společnost Adobe, distributor přehrávače Flash Player, vytvořila RTMP, aby pomohla webovým serverům efektivně doručovat obsah na vyžádání s nízkou latencí. Nízká latence je důležitá, pokud chcete sledovat nesestříhané video v prohlížeči. Servery RTMP, jako je Flash Media Server, také podporují živé přenosy videa, zvuku a dalších typů dat. Pokud někdo při prohlížení obsahu RTMP ztratí připojení k internetu, může se systém znovu připojit a pokračovat v přenosu. Pokud jde o sledování streamovaného obsahu, uživatelé internetu mají rádi videa, která začínají rychle a lze je sledovat nezestříhaná.

RTSP

Vývojáři původně vytvořili technologii na vyžádání, aby uživatelům umožnili sledovat obsah pomocí ovládacích prvků „Přehrát“, „Pozastavit“ a „Zastavit“. RTSP, který také umožňuje streamování v reálném čase, umožňuje ovládat přehrávání pomocí těchto typů ovládacích prvků. Můžete dokonce přeskočit na konec videa, aniž byste museli stahovat celý soubor. RealNetworks, tvůrce Real Player, používal streamování zvuku a videa RTSP v 90. letech. Vývojáři také používají RTSP pro služby okamžitých zpráv, software pro videokonference a další typy aplikací, které vyžadují interakci v reálném čase.


Úvahy

K distribuci video obsahu pomocí RTMP potřebujete speciální server, například Flash Media Server. Server můžete použít k odesílání dat do aplikace Adobe Air a dalších aplikací Adobe, které podporují streamovaná média. Ačkoli protokol vytvořil Adobe, vývojáři jej mohou používat ve svých vlastních programech, protože společnost tuto technologii zpřístupnila veřejnosti. Nevýhodou používání RTMP a RTSP je potřeba speciálních serverů. Mnoho webů distribuuje video pomocí protokolu HTTP, přestože tento protokol nabízí pouze „pseudostreaming“. Pokud však potřebujete nabídnout video na vyžádání v reálném čase nebo vysílat živé přenosy, můžete využít RTMP nebo RTSP.