كيف قمنا بدمج YouTube Live مع Zoom

أهلاً بكم! هذا هو الجزء الثاني من سلسلة المقالات التي كتبها فريق تكنولوجيا المعلومات في خدمة حجز الفنادق Ostrovok.ru بشأن تنظيم عمليات البث عبر الإنترنت للعروض التقديمية والأحداث الخاصة بالشركات في غرفة واحدة منفصلة.

В المادة الأولى تحدثنا عن كيفية حل مشكلة ضعف صوت البث باستخدام وحدة خلط ونظام ميكروفون لاسلكي.

كيف قمنا بدمج YouTube Live مع Zoom

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

كيف قمنا بدمج YouTube Live مع Zoom

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

دعونا نعود إلى مهمتنا. يبدو أن الحل بسيط:

  1. قم بإزالة كابل HDMI للاتصال السلكي؛
  2. قمنا بإعداد Zoom Rooms في غرفة الاجتماعات حتى يتمكن الموظفون من الاتصال بالاجتماع وعرض العرض التقديمي من أي جهاز ومن أي مكان؛
  3. نقوم بإزالة الكاميرا من مخططنا، فلماذا نحتاج إلى التقاط صورة من الكاميرا بينما يمكننا التقاط صورة من Zoom؟ نقوم بتوصيل جهاز العرض بالكمبيوتر المحمول عبر بطاقة التقاط الفيديو، وننقل المضيف هناك، ونعيد تكوين Xsplit لالتقاط النافذة باستخدام البرنامج (وظيفة التحديد الذكي) ونبدأ في بث تجريبي.
  4. نقوم بضبط الصوت بحيث يمكن سماع الأشخاص البعيدين دون التأثير على الصوت على YouTube.

وهذا بالضبط ما فعلناه: قمنا بتوصيل الميكروفونات بوحدة Intel NUC مع تثبيت Zoom Rooms عليها (يشار إليها فيما بعد باسم "المضيف")، وقمنا بإزالة كابل HDMI لجهاز العرض، وعلمنا الموظفين كيفية "مشاركة صورة في Zoom" و ذهب على الهواء. ولتوضيح الأمر أكثر، يوجد أدناه مخطط اتصال.

كيف قمنا بدمج YouTube Live مع Zoom

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

لقد حيرنا هذا كثيرًا، وبعد ذلك أمضينا شهرًا آخر في اختبار خيارات الاتصال المختلفة بدرجات نجاح متفاوتة، ولكن الأهم أولاً.

مكبر صوت + ميكروفون

أول شيء حاولناه هو وضع مكبر صوت تحت سطح العرض، والذي كان من المفترض أن يبث أصوات مكبرات الصوت عن بعد، وقم بتوصيله بجهاز التحكم عن بعد الخاص بنا ووضع ميكروفون أمامه، والذي يلتقط الصوت من هذا مكبر الصوت. بدا الأمر كالتالي:

كيف قمنا بدمج YouTube Live مع Zoom

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

نقل غرف التكبير

"ماذا لو قمنا بتشغيل Zoom Rooms على جهاز كمبيوتر محمول مثبت عليه Xsplit وقمنا بنشر كلا البرنامجين عبر جداول افتراضية مختلفة؟" - كنا نظن مرة واحدة. يبدو أنه حل مثالي لتحقيق هذا الهدف وفي نفس الوقت تقليل عدد العقد اللازمة لتنفيذ البث (والتي من المحتمل أن تسقط). أتذكر المثل عن الجبل وماجوميد:

كيف قمنا بدمج YouTube Live مع Zoom

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

في الواقع، تبين أن هذا الخيار هو الأكثر نجاحا.

السؤال الأول الذي كان يقلقنا أكثر هو ما إذا كان سيكون هناك تعارض في نقل التدفق الصوتي بين التطبيقات. كما اتضح، لا. أظهرت الاختبارات أن كل شيء يعمل بشكل رائع! كان لدينا صوت جيد بنفس القدر على كل من Zoom وYouTube! وكانت الصورة ممتعة أيضًا. يتم عرض أي عرض تقديمي على موقع YouTube كما هو وبجودة 1080 بكسل. من أجل الفهم، سأقدم مخططًا آخر - في عملية التوصل إلى حلول مختلفة، فهم عدد قليل من الأشخاص نوع الحيوان الذي قمنا بإنشائه، لذلك حاولنا تسجيل كل شيء وإنشاء أكبر عدد ممكن من الرسوم التوضيحية:

كيف قمنا بدمج YouTube Live مع Zoom

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

يسقط مع التقاط الفيديو!

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

كيف قمنا بدمج YouTube Live مع Zoom

كل شيء يعمل كما ينبغي. يمكن رؤية جميع المشاركين في المؤتمر على جهاز العرض (تم اختبار أربعة منا)، وكان الصوت ممتازًا، وكانت الصورة جيدة. "هذا هو النصر!" - كنا نظن، ولكن الواقع، كما هو الحال دائما، يضربنا بخبث. بدأ جهاز الكمبيوتر المحمول الجديد الخاص بنا المزود بالجيل الثامن من Core-i7 وبطاقة فيديو منفصلة وذاكرة الوصول العشوائي (RAM) بسعة 16 جيجابايت في الاختناق بعد 30 دقيقة من البث التجريبي. المعالج ببساطة لا يستطيع التعامل مع الحمل، وعمل بنسبة 100٪ ونتيجة لذلك محموما. لذلك واجهنا اختناقًا في المعالج، مما أدى في النهاية إلى تشتت الصور والصوت. تحول العرض، سواء على شاشة العرض أو على اليوتيوب، إلى خليط من البكسلات، ولم يبق من الصوت شيء على الإطلاق، وكان من المستحيل فهمه. لذا أصبح انتصارنا الأول إخفاقًا آخر. ثم كنا نفكر بالفعل فيما إذا كان ينبغي لنا إنشاء سطح مكتب كامل للبث المباشر أو الاكتفاء بما لدينا.

نفسا جديدا

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

كيف قمنا بدمج YouTube Live مع Zoom

سأقول على الفور أن هذا الحل هو بالضبط ما نحتاجه.

عمل المضيف على NUC وقام بتحميله فقط، وقام الكمبيوتر المحمول نفسه مع العميل بتحميل Xsplit فقط (أظهرت التجارب السابقة أنه يتعامل معه بشكل مثالي). في هذا الحل، تتمتع Zoom Rooms بالمزايا التالية مقارنة بالاتصال السلكي التقليدي:

  1. يتم التحكم بسهولة في عرض المحتوى على اللوحة القماشية عبر Zoom Rooms باستخدام الكمبيوتر اللوحي الخاص بالمضيف. يعد بدء مؤتمر أو اجتماع وإنهائه وإدارته أكثر ملاءمة من شاشة الكمبيوتر اللوحي بدلاً من تنفيذ تسلسل معين من الإجراءات للتحكم في الاجتماع.
  2. للاتصال بغرفة، لدينا دائمًا رابط واحد - وهو معرف الاجتماع، الذي يتصل من خلاله جميع المشاركين؛ ولا يلزم إرساله إلى الجميع شخصيًا، نظرًا لأن إعلانات البث في برنامج المراسلة الخاص بالشركة تحتوي دائمًا على هذا الرابط.
  3. يعد امتلاك حساب مميز في Zoom لمضيف الغرفة أكثر ربحية بعدة مرات من توزيعه شخصيًا على كل موظف في المكتب سيستخدم نظام مؤتمرات الفيديو.
  4. نظرًا لأن المضيف والكمبيوتر المحمول المطلوبين للبث لم يعودا متصلين ببعضهما البعض، فيمكننا القول أن لدينا نظامًا متسامحًا مع الأخطاء: إذا تم قطع اتصال أحد الأجهزة، فيمكننا استعادة البث دون إيقاف المؤتمر. على سبيل المثال، إذا سقط جهاز كمبيوتر محمول مع بث، فإننا نستخدم الجهاز اللوحي نبدأ في تسجيل الاجتماع في السحابة؛ إذا تعطل NUC، فلن ينتهي المؤتمر ولا البث، فنحن ببساطة نقوم بتحويل جهاز العرض من NUC إلى الكمبيوتر المحمول المتصل بـ Zoom ونواصل المشاهدة.
  5. غالبًا ما يأتي الضيوف إلى المكتب بأجهزتهم وعروضهم التقديمية. في هذا الحل، تمكنا من تجنب المشاكل الأبدية المتعلقة بالاتصال بالشاشة عبر الكابل - يحتاج الضيف فقط إلى اتباع الرابط الخاص بنا وسيصبح تلقائيًا مشاركًا في الاجتماع. وفي الوقت نفسه لا يحتاج إلى تنزيل التطبيق، فكل شيء يعمل بشكل جيد من خلال المتصفح.

بالإضافة إلى ذلك، من السهل جدًا بالنسبة لنا إدارة الصورة في YouTube نفسه، حيث يمكننا تغيير حجمها، ونقل التركيز من المحتوى إلى كاميرا الويب، وما إلى ذلك. تبين أن هذا الخيار مثالي بالنسبة لنا، وهو ما نستخدمه حتى يومنا هذا.

اختتام

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

المصدر: www.habr.com

إضافة تعليق