انتقل إلى المحتوى
Callaba

أرسل واستقبل بثوث RTMP في OBS Studio

في هذه الصفحة

لإرسال RTMP من OBS، أدخل الرابط ومفتاح البث المعينين في الإعدادات ← البث. ولاستقبال تغذية في OBS، استخدم رابط مستقبل صادراً لهذه المهمة في مصدر وسائط. الناشر والمستقبل دوران وصول مختلفان، لكنهما يستخدمان اسم البث المُعد نفسه وقد يستخدمان رابط RTMP نفسه.

ما تحتاجه قبل فتح OBS

  • مستمع RTMP مفعّل ورابط/مفتاح ناشر صادر له.
  • مشهد OBS معروف بمصادر فيديو وصوت محددة عمداً.
  • مسار استقبال أو مراقبة منفصل لإثبات التغذية بعد وصولها.

يستخدم هذا الإجراء قيم RTMP المخصصة المقدمة للنشر. يحتفظ OBS بوثائق إعداد خاصة بكل إصدار.

إدخالات مضبوطة وإدخالات ضيف

للوضع المضبوط، استخدم الرابط المعيّن واسم البث المُعد؛ يستخدم دورا الناشر والمستقبل اسم الاتصال نفسه. في وضع الضيف، لا يزال OBS يسمّي الحقل مفتاح البث: أدخل فيه اسم بث مختاراً غير فارغ، واستخدم الاسم نفسه للاستقبال. يفتح وضع الضيف نقطة النهاية عن قصد.

أرسل RTMP من OBS إلى Callaba

  1. في OBS، افتح الإعدادات ← البث.
  2. اختر مخصص… كخدمة.
  3. الصق رابط الخادم المعيّن في الخادم وقيمة الناشر في مفتاح البث.
  4. انقر تطبيق، ثم ابدأ البث.
  5. في Callaba، أكد أن RTMP Server يعرض ناشراً نشطاً ومعدل البت الوارد.

النتيجة المتوقعة: يظهر الناشر المعيّن نشطاً ويتغير معدل البت أثناء إرسال OBS. إن قال OBS إنه يبث لكن المستمع يظل خاملاً، فقارن مسار الخادم والمفتاح بدقة، ثم افحص منفذ المستمع وقاعدة وصول الناشر.

استقبل تغذية RTMP في OBS

  1. احصل على رابط المستقبل أو المشغّل المقصود لمسار استقبال OBS هذا.
  2. في مشهد، أضف مصدر وسائط.
  3. أوقف ملف محلي والصق رابط المستقبل في الإدخال.
  4. أكد الصورة والصوت المقصود في معاينة OBS.

النتيجة المتوقعة: يظهر مشهد OBS المستقبل التغذية المختارة وصوتها المقصود. رابط استقبال RTMP ليس رابط مشغّل متصفح. تشغيل المتصفح مسار منفصل آخر وينبغي أن يستخدم نقطة HLS/Web Player مُعدة بدلاً من RTMP الأصلي داخل متصفح.

اختبر الاتجاهين قبل حدث

الفحصما الذي يثبته
اتصال مرسل OBSحاول OBS بدء جلسة الناشر.
نشاط الخادم ومعدل البتقبل المستمع ناشراً ويرى تدفق الوسائط.
صورة وصوت المستقبليفك مسار الاستقبال المختار وسائط برنامج نافعة.
المخرج المختاريعمل التسجيل أو التوجيه أو المشغّل المُعد بشكل منفصل.

أعطال شائعة

يفشل الاتصال فوراً: أعد نسخ الرابط واسم/مفتاح البث؛ وأكد المستمع ومسار الشبكة. ينجح الاتصال لكن لا توجد وسائط نافعة: افحص مشهد OBS ومصدر الصوت وسجلات المرمّز ووسائط جانب المستقبل. يبقى المستقبل فارغاً: أكد أن OBS يستخدم مسار استقبال RTMP المُعد واسم/مفتاح البث نفسيهما، ثم افحص توافق الوسائط وحالة المستقبل.

إعداد ذو صلة

استخدم Callaba RTMP Server لإنشاء مسار الاستقبال المُعد، ودليل مشغّل RTMP Server لتفاصيل الدورة والوصول، ومشغّل RTMP وتشغيل المتصفح عندما يكون العرض في متصفح هو المهمة التالية.

تشغيل قبول OBS قابل للتكرار

أنشئ RTMP Server على منفذ TCP حر، ثم أنشئ Publisher Stream واحداً وReceiver Stream واحداً. انسخ رابط الناشر واسم/مفتاح البث المعينين كما هما؛ لا تنشئ رابطاً من اسم الخادم المعروض. لمستقبل OBS، استخدم مسار استقبال RTMP المُعد مع اسم/مفتاح البث نفسيهما. لعرض المتصفح، أنشئ مخرج HLS أو Web Player منفصلاً. في OBS استخدم خدمة مخصصة لا إعداد منصة مسبقاً. لاختبار أول محافظ، أرسل فيديو H.264 بصوت AAC في مسار FLV/RTMP؛ اترك الدقة ومعدل الإطار ومعدل البت ضمن قيم يقبلها نشرك، ثم غيّر معلماً واحداً في كل مرة.

في Callaba افحص getStatistics: يؤكد معدل البت الداخل وعدد الناشرين الاستقبال؛ ولا يتغير عدد المستقبلين إلا عندما يتصل مستقبل فعلاً. لمستقبل في OBS، أضف Media Source، وعطّل Local File، وأدخل رابط المستقبل كإدخال، وأبق المصدر مرئياً في المشهد. تشير معاينة سوداء مع ناشر نشط إلى رابط المستقبل أو توافق الوسائط؛ ويشير معدل بت إدخال صفري إلى المرسل أو المفتاح أو المنفذ أو دور الناشر. راجع مرجع دورة RTMP Server لحقول المستمع والإحصاءات الدقيقة.

الخطوات التالية

استخدم Callaba RTMP Server لإنشاء مسار الاستقبال، ثم استخدم مشغّل RTMP وتشغيل المتصفح عندما يكون العرض في متصفح هو المهمة التالية.