كيفية إعداد بث مباشر على Jitsi Meet إلى YouTube عبر RTMP

لا يقوم Jitsi Meet بإرسال الاجتماع إلى YouTube تلقائيًا؛ ففي حالة استضافة Jitsi ذاتيًا، يكون المسار المدمج المعتاد هو Jibri، الذي يلتقط المؤتمر ويبثه إلى YouTube باستخدام مفتاح البث. إذا كنت تحتاج فقط إلى حدث سريع، فيمكن لبرنامج تشفير سطح المكتب مثل OBS التقاط نافذة أحد المشاركين في Jitsi وإرسالها إلى YouTube. يعتمد الاختيار الأمثل على من سيقوم بتشغيل برنامج التشفير، وما إذا كنت بحاجة إلى طبقات عرض وتحكم دقيق، وما إذا كان بإمكانك تشغيل خدمة Jibri.

يغطي هذا الدليل كلا المسارين، مع التركيز أولاً على إعداد Jibri المُستضاف ذاتيًا. وهو مُخصّص لمسؤولي نشر Jitsi Meet المُستضاف ذاتيًا. قد لا تُتيح خدمة Jitsi المُستضافة البث المباشر؛ إذ يتحكّم مُشغّلها في توفّر Jibri. يشترط YouTube حاليًا وجود قناة مُوثّقة بدون أي قيود على البث المباشر خلال التسعين يومًا الماضية. قد يستغرق التفعيل الأول بعض الوقت، لذا يُرجى التأكد من أهلية القناة قبل يوم الفعالية.

ما هي أفضل طريقة للبث المباشر لفعاليتك؟

طريقالأنسبالمقايضة الرئيسية
جيتسي مع جبريسير عمل اجتماع ذاتي الاستضافة قابل للتكرار، حيث يبدأ المنسق البث من واجهة Jitsi.يتطلب ذلك إعداد Jibri على الخادم، بالإضافة إلى موارد كافية من وحدة المعالجة المركزية والذاكرة والشبكة. ويجب على مسؤول Jitsi صيانته.
Jitsi بالإضافة إلى OBS على جهاز كمبيوتر مقدم العرضحدث لمرة واحدة، تصميمات تحمل علامة تجارية، بطاقات عناوين، طبقات، مشاهد محلية، أو مزيد من التحكم في برنامج التشفير وبروتوكول الاستيعاب.يتطلب الأمر جهاز كمبيوتر مخصصًا ومشغلًا. يجب أن يظل الاجتماع مرئيًا ومسموعًا لنظام التسجيل، ويصبح اتصال الكمبيوتر بالكمبيوتر بالغ الأهمية.
سجل، ثم ارفعمحادثات لا تحتاج إلى جمهور مباشر أو دردشة مباشرة.لا يقوم بإنشاء حدث مباشر، ولكنه يمنحك الوقت لتعديل التسجيل النهائي والتحقق منه قبل النشر.

في حالة النشر المُدار والمُستضاف ذاتيًا والذي يتطلب مُشرفًا لبدء بث المؤتمر، استخدم Jibri. اختر OBS عندما تكون السيطرة على الإنتاج أو تكوين RTMPS الصريح أكثر أهمية من سير العمل بنقرة واحدة. توصي YouTube باستخدام RTMPS للاستيراد المُشفّر؛ قد يختلف سير العمل المُدمج في Jibri وخيارات الإخراج المُتاحة باختلاف الإصدار، لذا تأكد من بروتوكول النقل الذي يدعمه الإصدار المُثبّت لديك. إذا لم تتمكن من التحقق من دعم RTMPS في إعدادات Jibri، فاستخدم مُشفّرًا يُتيح الوصول إلى عنوان URL وبروتوكول استيراد YouTube.

ماذا يفعل جبري، وما هي تكلفته من موارد؟

Jibri هو مكون البث والتسجيل الخاص بـ Jitsi. يقوم بفتح جلسة متصفح للاجتماع، والتقاط الصوت والفيديو المُعالَجين، وتشفير النتيجة لخدمة البث المباشر. لا يعمل Jibri ضمن دور توجيه الوسائط في Jitsi Videobridge. يُشير مشروع Jibri إلى أنه مُصمم للعمل على جهاز منفصل أو جهاز افتراضي دون استخدام أي تطبيقات أخرى لشاشته أو أجهزة الصوت الخاصة به، ويدعم كل مثيل من Jibri تسجيلًا واحدًا في كل مرة. هذا يجعله أكثر ملاءمة للأحداث المُخطط لها والمُدارة من البث العرضي على خادم صغير مُثقل بالأعباء.

يتجنب برنامج OBS إضافة Jibri إلى حزمة خوادم Jitsi، ولكنه ينقل مهام التسجيل والترميز إلى جهاز المُقدّم. قد يكون هذا الخيار أقل تكلفة إذا كان لديك بالفعل محطة عمل مخصصة للفعاليات، ولكنه يُنشئ تبعية تشغيلية محلية: إذ يجب على المُشغّل الحفاظ على سلامة نافذة الاجتماع، وتوجيه الصوت، وجهاز الترميز، واتصال الشبكة. يُركّز مُضيف Jibri هذه المسؤوليات، ولكن بتكلفة إعداد الخادم وصيانته.

قم بإعداد Jibri لنشر Docker ذاتي الاستضافة

يتم تحديث دليل Docker الخاص بـ Jitsi بشكل دوري. استخدم ملفات Compose ومثال البيئة المتوافق مع إصدارك المُثبّت؛ لا تنسخ الإعدادات من فرع غير ذي صلة أو من دليل قديم إلى بيئة الإنتاج. تفترض الخطوات التالية أن لديك بالفعل تثبيتًا جاهزًا لـ Docker Compose Jitsi Meet وصلاحيات إدارية على مُضيفه.

1. تحقق من متطلبات يوتيوب والتثبيت

في استوديو يوتيوب، تأكد من إمكانية البث المباشر للقناة، ثم أنشئ بثًا مشفرًا أو جدوّله. تشير صفحات المساعدة الحالية في يوتيوب إلى أن القناة الموثقة التي لم تخضع لأي قيود على البث المباشر خلال التسعين يومًا الماضية يمكنها البث. ضمن إعدادات البث، ابحث عن عنوان URL للخادم ومفتاح البث. تعامل مع مفتاح البث ككلمة مرور: أي شخص يمتلكه قد يتمكن من البث إلى هذا البث.

تأكد من إمكانية الوصول إلى رابط Jitsi Meet الخاص بك عبر بروتوكول HTTPS، وأن المضيف وJibri قادران على الوصول إلى الخدمات المطلوبة. خطط لاجتماع تجريبي قبل الحدث العام. إذا كنت تستخدم مزود Jitsi مُدار، فاسأل مسؤول النظام عما إذا كانت خدمة البث المباشر من Jibri مُفعّلة؛ إذ لا يمكنك تفعيلها من خلال تغيير إعدادات المتصفح.

2. فعّل خدمة Jibri في Docker Compose

من المجلد الذي يحتوي على ملفات Jitsi Compose الموجودة لديك، تحقق من .envالملف وتأكد من تفعيل خيار التسجيل/البث المباشر في Jibri. يوضح دليل Docker الحالي ENABLE_RECORDING=1هذا الخيار الذي يُفعّل التسجيل والبث المباشر. في حالة النشر القياسي، أضف ملف Jibri Compose إلى نفس الأمر، مع تضمين أي تعديلات إضافية على ملف Compose يحتاجها تثبيتك بالفعل.

docker compose -f docker-compose.yml -f jibri.yml up -d

لا تُشغّل هذا الأمر المختصر إذا كان نشرك يعتمد على ملفات تجاوز أخرى؛ jibri.ymlبل أضفه إلى أمر Compose العادي. يشير دليل Jitsi Docker الرسمي أيضًا إلى دليل تخزين Jibri وأذونات الكتابة. راجع الدليل المتوافق مع الإصدار لمعرفة تخطيط الدليل الحالي قبل تغيير الأذونات. قد تستخدم عمليات النشر الحالية تخطيطًا مختلفًا.

تأكد من تطابق بيانات مستخدمي XMPP وكلمات المرور وإعدادات نظام التشغيل الداخلية لـ Jibri عبر الويب، وProsody، وJicofo، وإعدادات Jibri. يوفر مشروع Compose متغيرات لهذه القيم. أنشئ كلمات مرور داخلية قوية باستخدام الإجراء الموثق للنشر عند إعداد الخدمة، واحفظ ملف البيئة. لا تُعِد إنشاء كلمات المرور بشكل متكرر على عملية نشر قيد التشغيل دون تنسيق إعدادات المكونات المطابقة.

3. تأكد من توفر تطبيق جبري

بعد بدء تشغيل الحاويات، افحص حالتها وسجلاتها. باستخدام اسم خدمة Docker Compose القياسي، على سبيل المثال:

docker compose ps
docker compose logs --tail=100 jibri

قد يختلف اسم الخدمة ومخرجات السجل باختلاف الإصدار. راجع سجلات Jitsi Meet وJicofo وProsody وJibri بحثًا عن أخطاء مصادقة XMPP أو اكتشاف brewery/MUC. عند تسجيل Jibri صالح في Jicofo، ستتيح واجهة الاجتماع التحكم في البث المباشر. إذا أشارت واجهة المستخدم إلى أن خدمة البث غير متاحة، فلن يؤدي إدخال مفتاح YouTube إلى إصلاح اتصال Jibri الأساسي.

ابدأ بثًا مباشرًا على Jitsi Meet إلى YouTube

4. أنشئ بثًا على يوتيوب واحفظ مفتاحه

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

بعد اكتشاف جهاز Jibri يعمل، يطلب نظام Jitsi المعتاد من المشرف إدخال مفتاح البث. كما يصف Jibri API معيار مفتاح بث YouTube لعملية البث. في حال استخدام تكامل Jibri مخصص، يُرجى اتباع إرشادات API وضوابط الوصول الخاصة بالإصدار المُستخدم بدلاً من إنشاء استدعاء نقطة نهاية بشكل عشوائي.

5. ابدأ البث وتحقق من المعاينة قبل بدء البث المباشر

انضم إلى الاجتماع كمدير، وافتح عناصر التحكم، واختر خيار البث المباشر إن كان متاحًا. أدخل مفتاح بث يوتيوب في الخانة المخصصة، ثم ابدأ البث. في غرفة التحكم المباشر على يوتيوب، انتظر معاينة البث، وتأكد من وجود الصوت والصورة قبل الضغط على " بدء البث" . قد تختلف مسميات الأزرار بين إصدارات Jitsi أو واجهات المستخدم المُخصصة.

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

استخدم برنامج OBS عندما تحتاج إلى مزيد من التحكم

باستخدام برنامج OBS، انضم إلى اجتماع Jitsi من جهاز كمبيوتر مخصص، والتقط نافذة الاجتماع أو مشهدًا محددًا، ثم اضبط عنوان URL لخادم YouTube ومفتاح البث في إعدادات البث الخاصة ببرنامج OBS. إذا كنت ترغب في إخفاء عناصر التحكم في الاجتماع أو الإشعارات أو معلومات المشاركين الخاصة، فأنشئ مشهدًا نظيفًا واختبره قبل بدء الاجتماع. التقط فقط المحتوى الذي لديك إذن ببثه، وأخبر المشاركين في الاجتماع أنه قد يتم بث صوتهم أو فيديوهم.

يمنحك برنامج OBS تحكمًا كاملًا في التخطيط، والطبقات، ومصادر الصوت، وإعدادات الإخراج. يدعم برنامج التشفير الحالي من يوتيوب بروتوكولي RTMP/RTMPS، ويوصي باستخدام RTMPS للاتصال المشفر. بالنسبة لترميز H.264 بدقة 1080p30، يوصي يوتيوب بمعدل بت للفيديو يبلغ 14 ميجابت في الثانية؛ أما بدقة 720p30، فيوصي بمعدل 8 ميجابت في الثانية. هذه إعدادات مستهدفة لبرنامج التشفير، وليست مستويات جودة مضمونة. اترك مساحة كافية للتحميل لاستيعاب حركة البيانات الأخرى، واختر دقة أو معدل بت أقل إذا لم يكن الاتصال قادرًا على دعم البث بسلاسة.

يُعدّ Jibri أسهل للمشرفين بعد إعداده، ويحتفظ بالتسجيل على الخادم، لكنه يوفر تحكمًا أقل في عملية الإنتاج من خلال سير الاجتماع الأساسي. أما OBS فهو أكثر مرونة، ويُسهّل اختيار عنوان URL مُحدد للبث أو إضافة رسومات، لكن يتطلب إشرافًا من مُشغل. لا توجد طريقة أفضل من الأخرى بشكلٍ عام: استخدم Jibri للأحداث الدورية المركزية؛ واستخدم OBS للإنتاجات المُخصصة أو عندما يكون التحكم في RTMPS والمشهد ضروريًا.

ما الذي يجب عليك التحقق منه إذا لم يبدأ البث؟

  • لا يوجد عنصر تحكم في البث المباشر: تحقق مما إذا كان النشر قد فعّل البث المباشر، وما إذا كان Jibri مسجلاً وغير نشط. بالنسبة لـ Docker، تحقق من إعداد الإصدار المتوافق، ENABLE_RECORDINGومن أن خدمة Jibri Compose قيد التشغيل.
  • يُشير Jitsi إلى أن البث غير متاح: يُرجى مراجعة سجلات Jibri واتصال XMPP الخاص به، وبيانات الاعتماد الداخلية، وخادم الدردشة الخاص بـ Brewery، والوصول إلى التخزين. عادةً ما تكمن المشكلة بين مكونات التحكم في Jitsi وJibri، قبل أن يستقبل YouTube أي فيديو.
  • لا يستقبل يوتيوب إشارة: تأكد من مفتاح البث الصحيح ووجهة البث، ثم تحقق من اتصال الإرسال من الجهاز الذي يشغل برنامج التشفير. قم بتدوير مفتاح مكشوف أو غير مؤكد.
  • يعرض يوتيوب معاينةً، لكن الصورة متقطعة: قلل دقة الإخراج أو معدل البت، وتحقق من استخدام وحدة المعالجة المركزية على جهاز التشفير، واختبر عرض النطاق الترددي المستمر للتحميل. بالنسبة إلى Jibri، افحص حمل الجهاز؛ وبالنسبة إلى OBS، افحص الإطارات المفقودة من جهاز التشفير وحالة الشبكة.
  • يظهر الفيديو بدون صوت: تحقق من صوت المشاركين في Jitsi، والتقاط صوت النظام، وجهاز الصوت المُشفّر المُختار. قم بإجراء اختبار مع الصوت المنطوق قبل الحدث.

قائمة التحقق قبل الفعالية

  • قناة يوتيوب مؤهلة، والحدث المباشر الصحيح مفتوح في غرفة التحكم المباشر.
  • جبري متاح، أو أن جهاز الكمبيوتر الخاص بنظام OBS والمشغل جاهزان.
  • مفتاح البث خاص ويخص الحدث المقصود.
  • تُظهر معاينة الاختبار وضوح الصوت، وثبات الفيديو، وسهولة قراءة التصميم.
  • يمكن لمنظم واحد على الأقل مراقبة حالة بث يوتيوب وإيقاف جهاز التشفير عند انتهاء الحدث.

المراجع الرسمية

اترك تعليقاً

أفضل 10 أدوات مسح Ping للعثور على الأجهزة على شبكتك

أفضل 10 أدوات مسح Ping للعثور على الأجهزة على شبكتك

قارن بين 10 أدوات مسح الشبكة المحلية (Ping) لاكتشاف الشبكات المحلية بسرعة، وإجراء مسح شامل للأنظمة الأساسية المختلفة، وإدارة عناوين IP. تعرّف على ما يمكن أن يكشفه لك المسح وما لا يمكنه كشفه.

أفضل 6 أدوات لإدارة الشبكة لتتبع الأداء

أفضل 6 أدوات لإدارة الشبكة لتتبع الأداء

قارن بين ست أدوات لإدارة الشبكة لمراقبة الأداء، بما في ذلك تغطية SNMP، ورسم الخرائط، والتنبيهات، ونماذج النشر، والمفاضلات المتعلقة بالتكلفة.

أفضل برامج تحليل شبكة الواي فاي لأنظمة ويندوز، وiOS، وأندرويد

أفضل برامج تحليل شبكة الواي فاي لأنظمة ويندوز، وiOS، وأندرويد

قارن بين أفضل برامج تحليل شبكة Wi-Fi لأنظمة Windows و iPhone و Android، بما في ذلك أدوات ازدحام القنوات وتغطية الإشارة والخرائط الحرارية واستكشاف أخطاء الشبكة وإصلاحها.

مراقبة الاتصال: 7 أدوات مجانية ومفتوحة المصدر لمراقبة توافر الشبكة

مراقبة الاتصال: 7 أدوات مجانية ومفتوحة المصدر لمراقبة توافر الشبكة

قارن بين سبعة برامج مراقبة زمن الاستجابة المجانية والمفتوحة المصدر، بدءًا من مجموعات الشبكة الكاملة وحتى مجسات زمن الاستجابة المركزة، واختر البرنامج المناسب من حيث التوافر وفقدان الحزم والسجل.

جودة الخدمة في الشبكات: ما هي جودة الخدمة وكيف تعمل

جودة الخدمة في الشبكات: ما هي جودة الخدمة وكيف تعمل

تعرف على معنى جودة الخدمة في الشبكات، وكيف تحدد علامات DSCP وقوائم انتظار حركة المرور أولويات تطبيقات الصوت والفيديو والأعمال، وما لا تستطيع جودة الخدمة إصلاحه.

أفضل الممارسات لمراقبة الشبكات: ما الذي يجب تتبعه وما هي الأدوات التي يجب استخدامها

أفضل الممارسات لمراقبة الشبكات: ما الذي يجب تتبعه وما هي الأدوات التي يجب استخدامها

قم ببناء نظام مراقبة شبكة عملي مع تغطية واضحة للأجهزة، ومقاييس أداء مفيدة، وتنبيهات قابلة للتنفيذ، ومقارنة بين SolarWinds NPM وPRTG وOpManager.

أفضل برامج خادم SFTP لنقل الملفات بشكل آمن

أفضل برامج خادم SFTP لنقل الملفات بشكل آمن

قارن بين برامج خوادم SFTP الموثوقة لأنظمة ويندوز ولينكس، بما في ذلك OpenSSH وBitvise وSolarWinds وSFTPGo. اعثر على الخيار الأمثل الذي يلبي احتياجاتك الأمنية واحتياجات نقل الملفات.

أفضل 7 أدوات لإدارة عناوين IP لفرق الشبكات

أفضل 7 أدوات لإدارة عناوين IP لفرق الشبكات

قارن بين سبع أدوات لإدارة عناوين IP لاكتشاف الشبكات الفرعية، وتنسيق DNS وDHCP، وجرد الشبكة، وIPAM مفتوح المصدر.

أفضل 10 أدوات لفحص الشبكات لاكتشاف الأجهزة وعناوين IP

أفضل 10 أدوات لفحص الشبكات لاكتشاف الأجهزة وعناوين IP

قارن بين أدوات فحص الشبكة لاكتشاف الأجهزة بسرعة، وعمليات فحص IP عبر الأنظمة الأساسية، وإدارة عناوين IP للمؤسسات، مع إرشادات حول مطابقة كل خيار مع شبكتك.

كيفية استخدام Nmap لتتبع المسار وقراءة مسار الشبكة

كيفية استخدام Nmap لتتبع المسار وقراءة مسار الشبكة

استخدم خيار --traceroute في Nmap لرسم خرائط القفزات إلى مضيف مصرح به، وفهم مخرجات القفزة وRTT، واستكشاف الأخطاء وإصلاحها في الاستجابات المفقودة دون الإفراط في المسح.