مشاهدة YouTube معاً
شاهد مقاطع فيديو YouTube معاً في الوقت الفعلي مع الأصدقاء.
ملف القراءة
ما هي مشاهدة الفيديو المتزامنة؟
مشاهدة الفيديو المتزامنة — غالباً ما تُسمى "المشاهدة معاً" أو "المشاهدة المشتركة" — تسمح لعدة أشخاص في مواقع مختلفة بمشاهدة نفس الفيديو في نفس موضع التشغيل بالضبط، في الوقت الفعلي. على عكس مجرد مشاركة رابط والضغط على تشغيل في نفس الوقت، تحافظ جلسة متزامنة على قفل الجميع على نفس الطابع الزمني حتى عندما يقوم شخص ما بإيقاف مؤقت أو البحث أو الانضمام في منتصف الفيديو.
يتم تحقيق ذلك من خلال خادم مركزي يعمل كمصدر الحقيقة الوحيد لحالة التشغيل. عندما يضغط أي مشارك على تشغيل أو إيقاف مؤقت أو يبحث عن موضع جديد، يتم بث هذا التغيير إلى كل مشارك آخر على الفور، وتتكيف جميع المشغلات للمطابقة. يضمن تعويض زمن انتقال الشبكة أن المشاهدين الذين لديهم اتصالات أبطأ يبقون متزامنين بدلاً من الانجراف بعيداً عن بعضهم البعض بمرور الوقت.
وصف الأداة
تتيح لك هذه الأداة مشاهدة أي فيديو YouTube معاً مع الأصدقاء أو الزملاء في الوقت الفعلي. تنشئ غرفة مشتركة يمكن لأي شخص الانضمام إليها باستخدام رابط. جميع عناصر التحكم في التشغيل — التشغيل والإيقاف المؤقت والبحث — متزامنة عبر كل مشارك في الغرفة على الفور. تعرض الأداة إحصائيات مباشرة تشمل زمن انتقال الاتصال الخاص بك والحد الأقصى للانجراف بين المشاركين، لذلك تعرف دائماً مدى تزامن الجميع بشكل وثيق.
الميزات
- مشاركة الغرفة الفورية — يتم إنشاء عنوان URL قابل للمشاركة تلقائياً؛ يمكن لأي شخص لديه الرابط الانضمام إلى نفس الجلسة المتزامنة
- المزامنة في الوقت الفعلي — يتم بث أحداث التشغيل والإيقاف المؤقت والبحث من أي مشارك إلى الغرفة بأكملها على الفور، مع تعويض زمن الانتقال للحفاظ على محاذاة مواضع التشغيل
- مراقبة الانجراف المباشرة — تعرض زمن انتقال الاتصال الخاص بك والحد الأقصى لانجراف التشغيل بين جميع المشاهدين حتى تتمكن من رؤية مدى تزامن الجميع بإحكام
كيف يعمل
تُدار كل غرفة بواسطة خادم باستخدام إطار عمل Colyseus للألعاب متعددة اللاعبين في الوقت الفعلي. يحتفظ الخادم بحالة التشغيل الموثوقة: ما إذا كان الفيديو يتم تشغيله أو إيقافه مؤقتاً، والطابع الزمني الحالي، وعداد الإصدار الذي يزيد مع كل تغيير في الحالة.
عندما يتفاعل المشارك مع المشغل (التشغيل أو الإيقاف المؤقت أو البحث)، يتم إرسال الأمر إلى الخادم. يقوم الخادم بتحديث حالته الموثوقة ويبث الحالة الجديدة إلى جميع العملاء المتصلين. ثم يقوم مشغل كل عميل بمطابقة موضعه المحلي مقابل الحالة الموثوقة، والبحث أو الاستئناف حسب الحاجة.