Porovnanie medzi RTMP a RTSP

Autor: Bobbie Johnson
Dátum Stvorenia: 4 Apríl 2021
Dátum Aktualizácie: 18 November 2024
Anonim
TCP vs UDP Comparison
Video: TCP vs UDP Comparison

Obsah

Počas prehliadania webu ste možno počuli výrazy „Video na požiadanie“ (video na požiadanie) a „streamovanie médií“. Tieto pojmy označujú technológie používané na prenos zvukového a obrazového obsahu zo vzdialeného miesta do vášho počítača. RTMP a RTSP sú dve také technológie. Komunikačné protokoly RTMP a RTSP majú viac podobností ako rozdielov a umožňujú interaktívnu distribúciu multimédií v reálnom čase.

Komunikačné protokoly

Slovo HTTP, ktoré sa vyskytuje v adresách URL, znamená „Hypertext Transfer Protocol“. Protokol je sada pravidiel, ktoré definujú, ako si systémy vymieňajú informácie a komunikujú. Webové stránky distribuujú pomocou tohto protokolu hypertextový, zvukový a obrazový obsah. Podporujú ho všetky prehľadávače a na jeho použitie nie sú potrebné žiadne špeciálne znalosti. Vložte dokument HTML na webový server a zvyšok internetu ho uvidí. Video prenášané cez HTTP sa načíta postupne v prehliadači a na jeho prezeranie musíte počkať na dokončenie procesu. Pre streamovanie v reálnom čase sú potrebné protokoly ako RTMP a RTMS.


RTMP

Spoločnosť Adobe, distribútor prehrávača Flash, vytvoril RTMP, aby pomohol webovým serverom efektívne doručovať obsah na požiadanie s nízkou latenciou. Nízka latencia je dôležitá, ak chcete vo svojom prehliadači sledovať nestrihané video. Servery RTMP, ako napríklad Flash Media Server, tiež podporujú živé prenosy videa, zvuku a iných typov údajov. Ak niekto stratí internetové pripojenie pri prezeraní obsahu RTMP, systém sa môže znova pripojiť a pokračovať v prenose. Pokiaľ ide o sledovanie streamovaného obsahu, používatelia internetu majú radi videá, ktoré sa začínajú rýchlo a dajú sa zobraziť nezostrihané.

RTSP

Vývojári pôvodne vytvorili technológiu na požiadanie, ktorá používateľom umožňuje sledovať obsah pomocou ovládacích prvkov „Prehrať“, „Pozastaviť“ a „Zastaviť“. RTSP, ktorý tiež umožňuje streamovanie v reálnom čase, umožňuje ovládať prehrávanie pomocou týchto typov ovládacích prvkov. Môžete dokonca prejsť na koniec videa bez toho, aby ste museli sťahovať celý súbor. RealNetworks, tvorca Real Player, použil streamovanie zvuku a videa RTSP v 90. rokoch. Vývojári tiež používajú RTSP pre služby okamžitých správ, softvér pre videokonferencie a ďalšie typy aplikácií, ktoré si vyžadujú interakciu v reálnom čase.


Úvahy

Na distribúciu video obsahu pomocou RTMP potrebujete špeciálny server, napríklad Flash Media Server. Server môžete použiť na odosielanie údajov do aplikácie Adobe Air a ďalších aplikácií Adobe, ktoré podporujú streamované médiá. Aj keď protokol vytvoril Adobe, vývojári ho môžu používať vo svojich vlastných programoch, pretože spoločnosť sprístupnila túto technológiu verejnosti. Nevýhodou použitia RTMP a RTSP je potreba špeciálnych serverov. Mnoho webov distribuuje video pomocou protokolu HTTP, aj keď tento protokol ponúka iba „pseudostreaming“. Používanie RTMP alebo RTSP však môžete využiť, ak potrebujete ponúkať video na požiadanie v reálnom čase alebo vysielať živé prenosy.