RTSP

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. január 29-én felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .

A valós idejű streaming protokoll ( eng.  real time streaming protocol , röv. RTSP ) egy olyan alkalmazásprotokoll , amelyet multimédiás adatokkal (multimédiás tartalommal, médiatartalommal) dolgozó rendszerekben való használatra terveztek , és lehetővé teszi az adatfolyam távoli vezérlését a szerverről. , amely lehetőséget biztosít olyan parancsok végrehajtására, mint például a multimédiás tartalom sugárzásának elindítása (indítása), szüneteltetése (szüneteltetése) és leállítása (leállítása), valamint időzített hozzáférés a szerveren található fájlokhoz. Az IETF fejlesztette ki 1998-ban, és az RFC 2326 -ban írták le .

Az RTSP nem végez tömörítést, és nem határoz meg módszert a médiaadatok és a szállítási protokollok tokozására . A streamelés önmagában nem része az RTSP protokollnak. A legtöbb RTSP-szerver szabvány valós idejű átviteli protokollt használ erre a célra , amely audio- és videoadatokat továbbít.

Leírás

A protokoll szintaxisában és működésében hasonló a HTTP -hez . Az RTSP és a HTTP protokollok között azonban számos jelentős különbség van. Az egyik legfontosabb, hogy az elsőben a szerver és a kliens is képes kéréseket generálni. Például egy videoszerver kérést küldhet egy adott videofolyam lejátszási paramétereinek beállítására. Az RTSP protokoll azt is előírja, hogy a szerver kezelje az állapotot vagy a kommunikációt, míg a HTTP-nek ehhez semmi köze. Végül az RTSP-ben az adatok az alapsávon kívülre ( eng.  out of band ) más protokollok, például RTP segítségével is továbbíthatók, ami HTTP esetén nem lehetséges.

Az RTSP-üzenetek a médiafolyamtól elkülönítve kerülnek elküldésre. Számukra a kapcsolat egy speciális porton történik, alapértelmezés szerint 554-es számmal. A kérés szöveges formában kerül elküldésre a szervernek a következő formátumban: метод <абсолютный_адрес>[/медиасодержимое] <версия_протокола>. A kéréssel együtt további szolgáltatási mezők is átvihetők (a kérelem új soraira).

Protokoll módszerek:

Példa kérésre:PLAY rtsp://example.com/video/test.mpg/streamid=0 RTSP/1.0

Ügyfelek

A következő szoftverek működhetnek RTSP-kliensként:

Lásd még