Primerjava med RTMP in RTSP

Avtor: Alice Brown
Datum Ustvarjanja: 25 Maj 2021
Datum Posodobitve: 17 November 2024
Anonim
Primerjava med RTMP in RTSP - Elektronika
Primerjava med RTMP in RTSP - Elektronika

Vsebina

Morda ste med brskanjem po spletu že slišali izraza "Video on Demand" (video na zahtevo) in "streaming media". Ti izrazi se nanašajo na tehnologije, ki se uporabljajo za prenos avdio in video vsebin z oddaljenega mesta v računalnik. RTMP in RTSP sta dve takšni tehnologiji. Komunikacijska protokola RTMP in RTSP imata več podobnosti kot razlik in omogočata interaktivno multimedijsko distribucijo v realnem času.

Komunikacijski protokoli

Beseda HTTP, ki jo vidimo v URL-jih, pomeni "protokol za prenos hiperteksta". Protokol je sklop pravil, ki določajo, kako si sistemi izmenjujejo informacije in komunicirajo. Spletna mesta po tem protokolu distribuirajo hipertekst, avdio in video vsebine. Vsi brskalniki ga podpirajo in za njegovo uporabo ni potrebno posebno znanje. Postavite dokument HTML na svoj spletni strežnik in preostali del interneta ga bo videl. Video, ki se prenaša prek HTTP, se v brskalniku postopoma nalaga in za ogled si morate počakati, da se postopek konča. Za pretakanje v realnem času so potrebni protokoli, kot sta RTMP in RTMS.


RTMP

Adobe, distributer predvajalnika Flash, je ustvaril RTMP za pomoč spletnim strežnikom, da učinkovito prenašajo vsebino na zahtevo z nizko zakasnitvijo po spletu. Nizka zakasnitev je pomembna, če si želite v brskalniku ogledati nerazrezan video. Strežniki RTMP, kot je Flash Media Server, podpirajo tudi pretoke videa, zvoka in drugih vrst podatkov v živo. Če nekdo med ogledom vsebine RTMP izgubi internetno povezavo, se lahko sistem znova poveže in nadaljuje s prenosom. Ko gre za gledanje pretočne vsebine, imajo uporabniki interneta všeč videoposnetke, ki se hitro začnejo in jih je mogoče gledati nerazrezane.

RTSP

Razvijalci so prvotno ustvarili tehnologijo na zahtevo, ki uporabnikom omogoča ogled vsebine s kontrolniki »Predvajaj«, »Začasno ustavi« in »Ustavi«. RTSP, ki omogoča tudi pretakanje v realnem času, vam omogoča nadzor predvajanja s tovrstnimi kontrolami. Lahko celo preskočite na konec videoposnetka, ne da bi morali prenesti celotno datoteko. RealNetworks, ustvarjalec Real Player, je v devetdesetih letih 20. stoletja uporabljal pretakanje zvoka in videa RTSP, razvijalci pa RTSP uporabljajo tudi za storitve neposrednega sporočanja, programsko opremo za video konference in druge vrste aplikacij, ki zahtevajo interakcijo v realnem času.


Premisleki

Za distribucijo video vsebin z uporabo RTMP potrebujete poseben strežnik, na primer Flash Media Server. Strežnik lahko uporabite za pošiljanje podatkov v Adobe Air in druge programe Adobe, ki podpirajo pretakanje medijev. Čeprav je protokol ustvaril Adobe, ga lahko razvijalci uporabljajo v svojih programih, ker je podjetje tehnologijo dalo na voljo javnosti. Pomanjkljivost uporabe RTMP in RTSP je potreba po posebnih strežnikih. Mnoga spletna mesta distribuirajo video s pomočjo HTTP, čeprav ta protokol ponuja le "psevdo-pretakanje". Uporaba RTMP ali RTSP pa vam lahko koristi, če želite v realnem času ponuditi video na zahtevo ali predvajati dogodke v živo.