RTSP — پروتکل پخش جریانی بلادرنگ
کنترل از راه دور برای جریانهای ویدیویی؛ رایج در دوربینهای مداربسته و NVRها. RTSP فرمان پخش و توقف میدهد و تصویر روی RTP ارسال میشود.
- لایهٔ OSI: 7 (کاربرد)
- انتقال: TCP (کنترل) + UDP (RTP)
- پورت: 554
- استاندارد: RFC 2326 / 7826
- سطح: متوسط · حدود 9 دقیقه
نکتههای کلیدی
- RTSP شبیه HTTP است ولی حالتدار است و شناسهٔ نشست دارد.
- کنترل روی TCP 554 و تصویر جداگانه روی RTP/UDP؛ امکان ارسال RTP داخل همان TCP (interleaved) هم هست.
- بیشتر دوربینهای مداربسته و NVRها RTSP را پشتیبانی میکنند.
مراحل شبیهسازی (9 بسته)
- OPTIONS: پخشکننده میپرسد دوربین چه فرمانهایی را پشتیبانی میکند.
- 200 OK: دوربین فهرست فرمانها را برمیگرداند.
- DESCRIBE: درخواست توضیح جریان با احراز هویت Digest؛ پاسخ یک سند SDP است.
- SDP: دوربین اعلام میکند ویدیو H.264 با نوع بار ۹۶ و ساعت ۹۰ کیلوهرتز است.
- SETUP: پخشکننده پورتهای دریافت RTP و RTCP را اعلام میکند.
- Session: دوربین یک شناسهٔ نشست میسازد و پورتهای خود را اعلام میکند.
- PLAY: فرمان شروع پخش از ابتدای جریان.
- RTP ویدیو: تصویر در بستههای RTP روی UDP ارسال میشود؛ RTSP مثل کنترل از راه دور فقط فرمان میدهد.
- TEARDOWN: پایان نشست و توقف ارسال تصویر.