Was ist synchronisiertes Video-Anschauen?

Synchronisiertes Video-Anschauen (auch "watch together" oder "co-watching" genannt) ist eine Technik, die einen Video-Player für mehrere entfernte Zuschauer gleichzeitig im gleichen Zustand hält. Wenn eine Person das Video abspielt, pausiert oder zu einer anderen Position springt, werden die Player aller anderen Teilnehmer aktualisiert, um übereinzustimmen. Dies wird erreicht, indem Wiedergabeereignisse über einen Echtzeit-Messaging-Kanal – typischerweise WebSockets – übertragen werden, sodass jeder Client die gleichen Befehle innerhalb von Millisekunden empfängt und anwendet.

Werkzeugbeschreibung

YouTube Watch Together ermöglicht es dir, jedes YouTube-Video synchron mit anderen Personen in einem gemeinsamen Raum anzuschauen. Erstelle einen benannten Raum, lade andere ein, indem du die Raum-URL teilst, lade ein YouTube-Video und spielt es zusammen ab. Jedes Abspielen, Pausieren und Spulen wird automatisch mit allen Teilnehmern synchronisiert. Das Werkzeug enthält auch einen Live-Chat, damit du das Video in Echtzeit besprechen kannst, ohne zu einer anderen App zu wechseln.

Funktionen

  • Echtzeit-Video-Synchronisierung — Abspielen, Pausieren und Spulen werden innerhalb von Sekunden über WebSocket an alle Raummitglieder übertragen und halten alle auf der gleichen Position.
  • Teilbare Raum-URL — die Raum-URL wird automatisch in der Browser-Adressleiste aktualisiert, sodass du sie direkt kopieren und teilen kannst.
  • Integrierter Chat — sende Textnachrichten an alle im Raum, während du zuschaust.

Funktionsweise

Räume werden von einem dedizierten Socket-Server verwaltet. Wenn du einen Raum betrittst oder erstellst, wird eine WebSocket-Verbindung hergestellt. Alle 5 Sekunden wird die Wiedergabeposition des Hosts an den Server gesendet und an alle Mitglieder weitergeleitet. Wenn die Wiedergabezeit eines Mitglieds um mehr als 3 Sekunden von der Referenzposition abweicht, springt sein Player automatisch zur korrekten Zeit. Video-Ladevorgänge (wenn eine neue URL eingegeben wird) werden ebenfalls synchronisiert, sodass alle Mitglieder gleichzeitig zum gleichen Video wechseln.

Tipps

  • Jedem Teilnehmer wird beim Beitreten ein zufälliger Benutzername zugewiesen, der in der Benutzerliste und in Chatnachrichten angezeigt wird.
  • Pro Raum kann jeweils nur ein Video geladen werden. Wenn ein Teilnehmer eine neue YouTube-URL eingibt, wechselt der Raum für alle zu diesem Video.
  • Die Raum-URL enthält einen ?room=-Abfrageparameter. Jeder, der diesen Link öffnet, wird automatisch dem gleichen Raum beigetreten.
  • Wenn du die Verbindung verlierst, lade die Seite einfach neu und trete dem Raum mit der gleichen Raum-ID bei, um das Anschauen fortzusetzen.