Usporedba RTMP-a i RTSP-a

Autor: Roger Morrison
Datum Stvaranja: 1 Rujan 2021
Datum Ažuriranja: 1 Svibanj 2024
Anonim
LIVE STREAM from the GoPro 9 - SET UP and TIPS
Video: LIVE STREAM from the GoPro 9 - SET UP and TIPS

Sadržaj

Možda ste čuli izraze "Video na zahtjev" (video na zahtjev) i "streaming mediji" tijekom pregledavanja weba. Ovi se izrazi odnose na tehnologije koje se koriste za prijenos audio i video sadržaja s udaljenog mjesta na vaše računalo. RTMP i RTSP dvije su takve tehnologije. Komunikacijski protokoli RTMP i RTSP imaju više sličnosti nego razlika i omogućuju interaktivnu distribuciju multimedije u stvarnom vremenu.

Komunikacijski protokoli

Riječ HTTP, viđena u URL-ovima, znači "Protokol za prijenos hiperteksta". Protokol je skup pravila koja definiraju kako sustavi razmjenjuju informacije i komuniciraju. Web stranice distribuiraju hipertekst, audio i video sadržaj koristeći ovaj protokol. Svi ga preglednici podržavaju i za njegovo korištenje nije potrebno posebno znanje. Postavite HTML dokument na svoj web poslužitelj i ostatak interneta će ga vidjeti. Video koji se prenosi putem HTTP-a postupno se učitava u preglednik i morate pričekati da se postupak dovrši da biste ga pogledali. Za strujanje u stvarnom vremenu potrebni su protokoli kao što su RTMP i RTMS.


RTMP

Adobe, distributer Flash playera, stvorio je RTMP kako bi pomogao web poslužiteljima da učinkovito isporučuju sadržaj na zahtjev s malim kašnjenjem putem weba. Niska je latencija važna kada želite gledati neobrezani videozapis u pregledniku. RTMP poslužitelji, kao što je Flash Media Server, također podržavaju strujanje videa, zvuka i drugih vrsta podataka uživo. Ako netko izgubi internetsku vezu tijekom gledanja RTMP sadržaja, sustav se može ponovno povezati i nastaviti s prijenosom. Što se tiče gledanja streaming sadržaja, korisnici Interneta vole videozapise koji brzo započinju i mogu se gledati nerezani.

RTSP

Programeri su izvorno stvorili tehnologiju na zahtjev kako bi korisnicima omogućili gledanje sadržaja pomoću kontrola "Reproduciraj", "Pauziraj" i "Zaustavi". RTSP, koji također omogućuje strujanje u stvarnom vremenu, omogućuje vam kontrolu reprodukcije pomoću ovih vrsta kontrola. Možete čak i preskočiti kraj videozapisa, a da ne morate preuzeti cijelu datoteku. RealNetworks, tvorac Real Player-a, koristio je RTSP audio i video streaming 1990-ih godina. Programeri također koriste RTSP za usluge razmjene trenutnih poruka, softver za video konferencije i druge vrste aplikacija koje zahtijevaju interakciju u stvarnom vremenu.


Razmatranja

Za distribuciju video sadržaja pomoću RTMP-a potreban vam je poseban poslužitelj, kao što je Flash Media Server. Poslužitelj možete koristiti za slanje podataka u Adobe Air i druge Adobeove programe koji podržavaju streaming medije. Iako je protokol kreirao Adobe, programeri ga mogu koristiti u vlastitim programima jer je tvrtka tehnologiju učinila dostupnom javnosti. Nedostatak upotrebe RTMP-a i RTSP-a je potreba za posebnim poslužiteljima. Mnoge web stranice distribuiraju video putem HTTP-a, iako ovaj protokol nudi samo "pseudo-streaming". Međutim, korist od upotrebe RTMP-a ili RTSP-a može biti ako trebate ponuditi video na zahtjev u stvarnom vremenu ili emitirati događaje uživo.