بروتوكول تدفق في زمن حقيقي
عودة للموسوعةبروتوكول التدفق في الزمن الحقيقي (بالإنجليزية: Real Time Streaming Protocol RTSP) تم تطويره من قبل IEFT وقد نُشر سنة 1998. هذا النظام يُمكن المستخدم من إعطاء اوامر شبيهة بأجهزة الصوت والصورة البيتي مثل "توقف" و"تشغيل" وطلب المعلومات من الخادم في نقطة زمن معطاة.
بعض الخادمات تستخدم نظام RTP كوسيلة نقل الصوت والصورة، والبعض الآخر يستخدم نظام RDT الذي هوملك خاص لشركة RealNetwork.
برامج يمكنها العمل مع النظام
- RealPlayer
- فيديولان
- MPlayer
- Windows Media Player
- QuickTime
- MPEG4IP
- ميديا بلاير كلاسيك
- Skype
أوامر RTSP
النظام يشبه في شكله وأوامره نظام HTTP, ولكنه يضيف بعض الطلبات الجديدة. أحد الفروقات البارزة بين HTTP وRTSP هي حتى الأول يعمل دون حفظ الحالات، أما الآخر فهويحفظ حالة المستخدم، وقد يستخدم ID للجلسات من أجل تتبع الجلسات، بهذه الطريقة لا حاجة لاتصال TCP ثابت بين الخادم والمستخدم. تُرسل رسائل RTSP بشكل عام من المستخدم إلى الخادم، إلا حتى هناك بعض الحالات الشاذة التي يقوم فيها الخادم بارسال رسائل إلى المستخدم. هنا قائمة بطلبات الRTSP الأساسية. هناك بعض طلبات الOPTION التي تُستخدم بكثرة.
DESCRIBE
طلب من نوع DESCRIBE يتضمن عنوان RTSP (rtsp://...) ونوع المعلومات التي يمكن التعامل معها. المنفذ الافتراضي للRTSP هو554 على كلا نظامي TCP وUDP
الرد يتضمن معلومات حول العرض، بشكل عام وبسرعة معالج البيانات التزامن مع الوقت الحقيقي تكون بصيغة SDP. هذه المعلومات تتضمن مثلاً قائمة بالstreams الموجودة في العرض المطلوب. بشكل عامقد يكون هناك stream للصوت وstream للفيديو.
SETUP
أمر SETUP يحدد كيف من الممكن أن يتم نقل الstreams. يجب حتى ينفذ هذا الأمر قبل أمر Play.
هذا الطلب يتضمن عنوان للstream والمنافذ التي ستستقبل منه المعلومات(بشكل عام بورت للstream وبورت آخر للمعلومات الخارجية)
الخادم يجيب على هذا الطلب بالموافقة على المعلومات التي ادخلت ويملأ الأجزاء الناسيرة. جميع stream يجب حتى ينال أمر SETUP قبل حتى يستقبل أمر PLAY.
PLAY
يقوم بتشغيل الstreams المحددة. يمكن طلب أي stream بالضبط مطلوب تشغيله.
إذا كان هناك أمر PAUSE سابقاً فان الstream سيستمر من النقطة التي توقف عندها. إذا لم تحدد معلومات البدء والنهاية سيتم عرض الstream من بدايته إلى نهايته.
PAUSE
ايقاف الstream مؤقتاً
RECORD
يمكن بهذا الأمر الطلب من الخادم حتى يسجل الstream يرسله المستخدم.
TEARDOWN
يقوم بانهاء الجلسة وتحرير الموارد في الخادم.
مراجع
- ^ "FFmpeg Documentation". The FFmpeg project. September 11, 2012. Section 20.19. مؤرشف من الأصل في 26 يوليو2018. اطلع عليه بتاريخ 11 سبتمبر 2012.
- ^ InfoWorld Media Group, Inc. (2 March 1998). . InfoWorld Media Group, Inc. صفحة 18. ISSN 0199-6649. مؤرشف من الأصل في 15 ديسمبر 2019.
- ^ erlyvideo website نسخة محفوظة 09 أبريل 2016 على مسقط واي باك مشين.
وصلات خارجية
- RTSP.org, مركز المعلومات الرئيسي حول RTSP.
- RFC 3550, RTP: نظام نقل معلومات في الزمن الحقيقي.
- RFC 2326, نظام سريان المعلومات في وقت حقيقي (RTSP).
التصنيفات: أنظمة إنترنت, بروتوكولات طبقة التطبيق, قالب أرشيف الإنترنت بوصلات واي باك, مقالات تحتوي نصا بالإنجليزية, صفحات بها وصلات إنترويكي, بوابة علم الحاسوب/مقالات متعلقة, بوابة تقنية المعلومات/مقالات متعلقة, بوابة اتصال عن بعد/مقالات متعلقة, بوابة إنترنت/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, قالب تصنيف كومنز بوصلة كما في ويكي بيانات