


أُنشئ هذا الدليل القصير خلال DWeb Camp 2023 بواسطة مجموعة من الزملاء والمتطوعين. الهدف من هذا التمرين هو الاستفادة من استخدام أجهزة الهواتف الذكية المتصلة بشبكة MESH غير المتصلة بالإنترنت لتسجيل الفيديو والبث التعاوني.
نستخدم برنامجين مفتوحي المصدر هما OBS Studio (Open Broadcaster software) وVDO.Ninja. يمكن تنزيل هذين البرنامجين وتشغيلهما محليًا على جهاز الكمبيوتر الخاص بك.
OBS Studio هو برنامج مجاني ومفتوح المصدر للتسجيل والبث المباشر، ومتاح لأنظمة تشغيل متعددة. صدر البرنامج لأول مرة في عام 2012 ويتمتع بقاعدة جماهيرية كبيرة إلى حد ما بين مجتمع بث الألعاب ومنشئي محتوى الفيديو المستقلين.
قد تبدو واجهات مستخدم OBS Studio مربكة إلى حد كبير للمستخدمين لأول مرة. ينقسم OBS Studio إلى نافذتين: "Preview" و"Broadcast". تعرض نافذة المعاينة مقاطع الفيديو المتاحة (كاميرات متنوعة مثل webcam وIriun Webcam وOBS Virtual Camera ومصدر الفيديو ومصدر المتصفح) والتي تُسمى "Scenes"، بينما تعرض نافذة "Broadcast" البث المباشر.
من أجل البث من تدفق كاميرا بعيد من VDO.ninja إلى OBS Studio، ابدأ بإضافة "Browser Source" جديد عبر "Sources > Add > Browser". في النافذة الجديدة، يمكنك إدخال رابط المصدر من VDO.Ninja وتحديد "Make source visible".
يمكنك الآن بدء بث التدفقات البعيدة.
VDO.Ninja هو تطبيق ويب مجاني ومفتوح المصدر يتيح لك تحويل أجهزتك المحمولة إلى كاميرا للبث المباشر. يمكن تنزيل البرنامج ونشره على جهاز الكمبيوتر المحلي الخاص بك، أو يمكنك استخدام النسخة المتاحة على الإنترنت مباشرة عبر https://vdo.ninja.
واجهة VOD.Ninja بسيطة؛ ما عليك سوى فتح VDO.Ninja في متصفح الويب على جهازك المحمول واختيار "Add your camera to OBS". بعد ذلك ستختار الكاميرا وجهاز الصوت من قائمة الأجهزة ثم تنقر على "Start". بعد ذلك ستحصل على رابط "view" يمكنك إضافته إلى OBS Studio.
ابدأ بالذهاب إلى VDO.ninja باستخدام متصفح الويب على جهاز مكتبي/محمول.
لإنشاء غرفة جديدة وإخراج البث المباشر لمكالمتك المجتمعية، انقر على Create a Room.
ستطلب الشاشة التالية معلومات أساسية لإعداد غرفتك.
بمجرد إنشاء الغرفة، سيكون لدى المخرج الكثير من خيارات التحكم المتاحة في الشاشة التالية.
عندما ينضم الأشخاص إلى غرفتك، سترى أنت، بصفتك المخرج، جميع خيارات المصادر وعناصر التحكم تظهر مع الفيديو والصوت الخاصين بهم.
يمكنك استخدام جهاز كمبيوتر شخصي مزود ببطاقة رسومات جيدة وذاكرة كبيرة، أو بدلاً من ذلك يمكنك استخدام أجهزة ترميز مادية مثل Teradek VidiU
توجد بعض الإضافات التي ساهم بها المجتمع ويبدو أنها توفر هذه الميزة. https://github.com/eddieoz/OBS-live-translation
نعم، يدعم OBS برمجة lua وpython النصية. كما يدعم JavaScript للتراكبات وواجهات العرض على الويب.
هذا يعود إليك أنت، أيها المنتج!
يعتمد ذلك في الغالب على الوجهة التي تبث إليها. على سبيل المثال، قد يكون لدى YouTube تأخير يصل إلى دقيقة أو أكثر بسبب معالجة الفيديو التي تتم على خوادمه قبل بثه.
استخدم جهاز ترميز ماديًا أو استخدم stream yard https://support.streamyard.com/hc/en-us/articles/360056350852-How-to-Use-OBS-Virtual-Camera-with-StreamYard أو RiverSide.FM
ساعات العمل المكتبية: مجتمع الإعلام والفعاليات الرقمية https://alex4d.com/notes/item/media-and-digital-event-community