بروتوكول تدفق في زمن حقيقي: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
SieBot (نقاش | مساهمات)
ط روبوت تعديل: ja:Real Time Streaming Protocol
CipherBot (نقاش | مساهمات)
ط بوت: إصلاح التحويلات; تغييرات تجميلية
سطر 3:
بعض الخادمات تستخدم نظام RTP كوسيلة نقل الصوت والصورة, والبعض الاخر يستخدم نظام RDT الذي هو ملك خاص لشركة RealNetwork.
 
== برامج يمكنها العمل مع النظام ==
 
* [[ريل بلاير|RealPlayer]]
* [[VideoLAN]]
* [[إم‌بلاير|MPlayer]]
* [[ويندوز ميديا بلاير|Windows Media Player]]
* [[كويك تايم|QuickTime]]
* [[MPEG4IP]]
* [[Media Player Classic]]
* [[سكايب|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.
 
سطر 30:
الخادم يجيب على هذا الطلب بالموافقة على المعلومات التي ادخلت ويملأ الاجزاء الناقصة. كل stream يجب ان ينال امر SETUP قبل ان يستقبل امر PLAY.
 
=== PLAY ===
يقوم بتشغيل الstreams المحددة. يمكن طلب أي stream بالضبط مطلوب تشغيله.
 
اذا كان هناك أمر PAUSE سابقاً فان الstream سيستمر من النقطة التي توقف عندها. اذا لم تحدد معلومات البدء والنهاية سيتم عرض الstream من بدايته إلى نهايته.
 
=== PAUSE ===
ايقاف الstream مؤقتاً
 
=== RECORD ===
يمكن بهذا الأمر الطلب من الخادم ان يسجل الstream يرسله المستخدم.
 
=== TEARDOWN ===
يقوم بانهاء الجلسة وتحرير الموارد في الخادم.
 
== وصلات خارجية ==
 
* [http://www.rtsp.org RTSP.org], مركز المعلومات الرئيسي حول RTSP.