بروتوكول تدفق الوسائط في الوقت الحقيقي
بروتوكول تدفق الوسائط الآمن في الوقت الحقيقي ( RTMFP ) هو مجموعة بروتوكولات طورتها شركة أدوبي سيستمز لتوصيل الوسائط المتعددة المشفرة والفعالة عبر الإنترنت من خلال نماذج العميل والخادم ونماذج الند للند . كان البروتوكول في الأصل ملكية خاصة ، ولكن تم فتحه لاحقًا ونشره الآن تحت مسمى RFC 7016. [ 1 ]
عملية
يُمكّن بروتوكول RTMFP مستخدمي تطبيقات التواصل المباشر والفوري، مثل خدمات التواصل الاجتماعي وألعاب المستخدمين المتعددين، من التواصل فيما بينهم مباشرةً باستخدام ميكروفون وكاميرا الويب في أجهزتهم. يُعدّ RTMFP نظامًا من نوع نظير إلى نظير ، ولكنه مُصمّم فقط للتواصل المباشر بين المستخدمين في الوقت الفعلي، وليس لمشاركة الملفات بين عدة مستخدمين باستخدام التنزيل المُجزّأ. [ 2 ] يستخدم فيسبوك هذا البروتوكول في تطبيق Pipe الخاص به. [ 3 ]
يُمكّن بروتوكول RTMFP من التواصل المباشر والفوري في الوقت الفعلي لتطبيقات مثل الدردشة الصوتية والمرئية والألعاب متعددة اللاعبين. ينقل RTMFP البيانات بين أجهزة المستخدمين النهائيين مباشرةً، وليس إلى الخادم، وبالتالي لا يتم استهلاك عرض النطاق الترددي على الخادم. يستخدم RTMFP بروتوكول بيانات المستخدم (UDP) لإرسال بيانات الفيديو والصوت عبر الإنترنت، لذا فهو بحاجة إلى معالجة الحزم المفقودة أو المسقطة أو غير المرتبة. يتميز RTMFP بخاصيتين قد تُساعدان في التخفيف من آثار أخطاء الاتصال.
استعادة الاتصال السريع: يتم إعادة إنشاء الاتصالات بسرعة بعد انقطاعات قصيرة. على سبيل المثال، عند انقطاع اتصال الشبكة اللاسلكية . بعد إعادة الاتصال، يصبح الاتصال بكامل وظائفه على الفور.
تنقل بروتوكول الإنترنت: تُحفظ جلسات النظراء النشطة على الشبكة حتى في حال تغيير العميل لعنوان IP الخاص به . على سبيل المثال، عند توصيل جهاز كمبيوتر محمول على شبكة لاسلكية بوصلة سلكية وتلقيه عنوانًا جديدًا.
الفرق بين RTMP و RTMFP
يكمن الاختلاف الرئيسي في كيفية تواصل البروتوكولات عبر الشبكة. يعتمد بروتوكول RTMFP على بروتوكول بيانات المستخدم (UDP) [ 1 ] ، بينما يعتمد بروتوكول المراسلة في الوقت الحقيقي (RTMP) على بروتوكول التحكم في الإرسال (TCP). تتميز البروتوكولات القائمة على UDP ببعض المزايا المحددة مقارنةً بالبروتوكولات القائمة على TCP عند بث الوسائط المباشرة ، مثل انخفاض زمن الاستجابة والحمل الزائد، وزيادة تحمل فقدان الحزم أو إسقاطها، على حساب انخفاض الموثوقية. على عكس RTMP، يدعم RTMFP أيضًا إرسال البيانات مباشرةً من مشغل Adobe Flash Player إلى آخر، دون المرور عبر خادم. يتطلب إنشاء الاتصال الأولي بين المستخدمين النهائيين وجود اتصال من جانب الخادم، ويمكن استخدامه لتوفير تنفيذ البيانات من جانب الخادم أو كبوابات إلى أنظمة أخرى. كما يُطلب من مستخدم خادم Flash Media Server السماح بخدمات البحث عن عناوين الشبكة واجتياز NAT للعملاء لمنع استخدام Flash Player بطريقة غير مُدارة.
البث المتعدد على مستوى التطبيق
كان برنامج Flash Player 10.0 يسمح فقط بالاتصال المباشر بين المستخدمين (P2P)، ولكن بدءًا من الإصدار 10.1 أصبح البث المتعدد متاحًا على مستوى التطبيق. يقوم Flash Player بإيجاد مسار التوزيع المناسب ( شبكة التراكب )، ويمكنه توزيع المحتوى على المجموعة المتصلة عبر P2P.
تاريخ
تُعد البروتوكولات الأساسية لـ RTMFP نتيجة استحواذ Adobe على Amicima في عام 2006؛ وتوجد أوجه تشابه معمارية قوية بين RTMFP وبروتوكول تدفق الوسائط الآمن (MFP) المرخص بموجب رخصة GPL من Amicima .
انظر أيضاً
مراجع
- 1 2 مايكل ثورنبورغ (نوفمبر 2013). "بروتوكول تدفق الوسائط الآمن في الوقت الحقيقي من أدوبي" . RFC . فريق عمل هندسة الإنترنت . تم الاسترجاع في 6 مارس 2014 .
- ↑ الأسئلة الشائعة حول RTMFP
- ↑ "الأنبوب" . مؤرشف من الأصل بتاريخ 2013-12-03 . تم الاطلاع عليه بتاريخ 2013-11-23 .
- برنامج أدوبي
