ما هو RTMP؟ كيف يعمل البث المباشر فعلًا
RTMP هو البروتوكول الذي يقف خلف كل بث مباشر تقريبًا. إليك شرحًا مبسطًا لماهيته، وكيف يصل البث إلى المنصة، ولماذا لا يزال مهمًا حتى اليوم.
قراءة في نحو 3 د
في هذه الصفحة
خلف كل بث مباشر تقريبًا، سواء كان لاعبًا على Twitch أو إذاعة lofi تعمل 24/7 أو قداسًا كنسيًا على YouTube، يعمل جندي مجهول اسمه RTMP. نادرًا ما تراه، لكنه هو الذي ينقل الفيديو من برنامج الترميز (encoder) إلى المنصة. وفهمه يزيل الكثير من الغموض عن عالم البث المباشر.
يشرح هذا الدليل ما هو RTMP، وكيف يصل البث المباشر فعليًا إلى المشاهدين، ولماذا لا يزال هذا البروتوكول حاضرًا في كل مكان.
أهم النقاط
- ينقل RTMP (بروتوكول المراسلة في الوقت الحقيقي) البث المباشر من برنامج الترميز إلى المنصة.
- أي وجهة بث ليست سوى رابط استقبال RTMP (ingest URL) مع مفتاح البث.
- تستقبل المنصات البث عبر RTMP، ثم تعيد توزيعه على المشاهدين بصيغ مناسبة للويب.
- ولأنه معيار عالمي، فإن RTMP هو ما يجعل البث على عدة منصات في آن واحد ممكنًا.
التعريف المختصر
RTMP اختصار لـ Real-Time Messaging Protocol، أي بروتوكول المراسلة في الوقت الحقيقي. وهو طريقة راسخة منذ سنوات طويلة لإرسال الصوت والفيديو من برنامج الترميز (OBS، أو جهاز مخصص، أو خدمة سحابية) إلى خادم البث. فعندما تبدأ «البث المباشر»، يفتح برنامج الترميز اتصال RTMP بخادم الاستقبال لدى المنصة ويدفع البث عبره بشكل متواصل.
رحلة البث المباشر من البداية إلى النهاية
إليك الرحلة بكلمات بسيطة:
- الترميز: يُضغط الفيديو المصدر (عادةً فيديو H.264 مع صوت AAC).
- الاستقبال: يرسل برنامج الترميز البث عبر RTMP إلى رابط الاستقبال الخاص بالمنصة، ويُعرَّف بمفتاح البث الخاص بك.
- التحويل والتوزيع: تُنشئ المنصة عدة نسخ بجودات مختلفة وتوصلها إلى المشاهدين عبر بروتوكولات الويب مثل HLS.
يتولى RTMP المرحلة الأولى، أي إدخال بثك إلى المنصة بشكل موثوق.
الرابط والمفتاح: كل ما تحتاج إليه
كل وجهة RTMP تتلخص في أمرين: رابط الاستقبال (إلى أين يُرسل البث) ومفتاح البث (رمز سري يحدد قناتك). الصق الاثنين في برنامج الترميز أو في خدمة مثل StreamHouse، وسيتدفق الفيديو إلى المكان الصحيح. وهذا في الحقيقة كل ما يضبطه زر «الربط» في أي منصة.
لماذا لا يزال RTMP هو المعيار
توجد بروتوكولات أحدث، لكن RTMP صامد في مرحلة الاستقبال لأنه بسيط وموثوق وزمن تأخيره منخفض بما يكفي ومدعوم في كل مكان تقريبًا. وهذه العالمية ميزة بحد ذاتها: فبما أن YouTube وTwitch وKick وRumble وFacebook تقبل جميعها RTMP، يمكن لبرنامج ترميز واحد أن يغذي أيًّا منها، ويمكن لخدمة بث متعدد أن تغذي عدة منصات في الوقت نفسه. وبالنسبة إلى قناة تعمل 24/7 بفيديوهات مسجلة مسبقًا، فإن RTMP هو ما يجعل قائمة التشغيل السحابية تظهر كبث مباشر حقيقي.
الأسئلة الشائعة
ما الفرق بين RTMP وRTMPS؟
RTMPS هو RTMP مؤمَّن بتشفير TLS. إذا وفرت المنصة نقطة اتصال RTMPS فاستخدمها، فهي تحمي مفتاح البث والبث نفسه أثناء النقل.
هل أحتاج إلى فهم RTMP لكي أبث؟
ليس بعمق. عمليًا، كل ما عليك هو لصق رابط الاستقبال ومفتاح البث. ومعرفة الأساسيات تساعدك فقط على حل المشكلات بشكل أسرع.
هل أصبح RTMP قديمًا؟
لتوصيل البث إلى المشاهدين، تستخدم المنصات HLS وما يشبهه. أما في مرحلة الاستقبال، أي إدخال بثك إلى المنصة، فلا يزال RTMP هو المعيار شبه العالمي.


