مشاهدة YouTube معاً
شاهد مقاطع فيديو YouTube معاً في الوقت الفعلي مع الأصدقاء.
ملف القراءة
ما هو مشاهدة الفيديو المتزامنة؟
مشاهدة الفيديو المتزامنة (تُسمى أيضاً "المشاهدة معاً" أو "المشاهدة المشتركة") هي تقنية تحافظ على مشغل الفيديو في نفس الحالة لعدة مشاهدين بعيدين في نفس الوقت. عندما يقوم شخص واحد بتشغيل أو إيقاف أو الانتقال إلى موضع مختلف في الفيديو، يتم تحديث مشغلات جميع المشاركين الآخرين لمطابقة ذلك. يتم تحقيق ذلك من خلال بث أحداث التشغيل عبر قناة رسائل فورية في الوقت الفعلي — عادةً WebSocket — بحيث يتلقى كل عميل ويطبق نفس الأوامر في غضون ميلي ثانية.
وصف الأداة
YouTube Watch Together يتيح لك مشاهدة أي فيديو YouTube بشكل متزامن مع أشخاص آخرين في غرفة مشتركة. أنشئ غرفة باسم محدد، وادعُ الآخرين بمشاركة رابط الغرفة، وحمّل فيديو YouTube، وشغّله معاً. يتم مزامنة كل تشغيل وإيقاف والانتقال تلقائياً لجميع المشاركين. تتضمن الأداة أيضاً دردشة مباشرة حتى تتمكن من مناقشة الفيديو في الوقت الفعلي دون الحاجة للتبديل إلى تطبيق آخر.
الميزات
- مزامنة الفيديو في الوقت الفعلي — يتم بث أحداث التشغيل والإيقاف والانتقال إلى جميع أعضاء الغرفة في غضون ثوانٍ عبر WebSocket، مما يحافظ على وجود الجميع في نفس الموضع.
- رابط غرفة قابل للمشاركة — يتم تحديث رابط الغرفة تلقائياً في شريط عنوان المتصفح حتى تتمكن من نسخه ومشاركته مباشرةً.
- دردشة مدمجة — أرسل رسائل نصية إلى الجميع في الغرفة أثناء المشاهدة.
كيفية العمل
يتم إدارة الغرف بواسطة خادم socket مخصص. عندما تنضم إلى غرفة أو تنشئ واحدة، يتم إنشاء اتصال WebSocket. كل 5 ثوانٍ، يتم إرسال موضع التشغيل للمضيف إلى الخادم وإعادة توزيعه على جميع الأعضاء. إذا انحرف وقت التشغيل لأي عضو أكثر من 3 ثوانٍ عن الموضع المرجعي، يقوم مشغله بالانتقال إلى الوقت الصحيح تلقائياً. يتم أيضاً مزامنة أحداث تحميل الفيديو (عند إدخال عنوان URL جديد) بحيث ينتقل جميع الأعضاء إلى نفس الفيديو في نفس الوقت.
نصائح
- يتم تعيين اسم مستخدم عشوائي لكل مشارك عند الانضمام، والذي يظهر في قائمة المستخدمين ورسائل الدردشة.
- يمكن تحميل فيديو واحد فقط لكل غرفة في المرة الواحدة. عندما يدخل أي مشارك عنوان URL جديد لـ YouTube، تنتقل الغرفة إلى هذا الفيديو للجميع.
- يتضمن رابط الغرفة معامل استعلام
?room=. أي شخص يفتح هذا الرابط سيتم ضمه إلى نفس الغرفة تلقائياً. - إذا فقدت الاتصال، ما عليك سوى إعادة تحميل الصفحة والانضمام إلى الغرفة مرة أخرى باستخدام نفس معرّف الغرفة لمتابعة المشاهدة.