Как синхронно воспроизводить видео YouTube на нескольких клиентах?

Я ищу, чтобы понять, как создать веб-приложение, которое позволяет нескольким пользователям синхронно просматривать одно и то же видео YouTube на своих компьютерах. Например, synchtube.com или watch2 gather.com

Я ищу простой подход, который можно реализовать с использованием распространенных технологий, таких как PHP , jQuery. и Apache . В настоящее время я думаю о методах опроса (или длинного опроса, но для этого требуется более сложная настройка сервера, чего я надеюсь избежать), аналогично тому, как реализованы чат-приложения Ajax , то есть клиенты постоянно проверяют с сервер, чтобы увидеть, какое видео воспроизводится. Однако я подозреваю, что здесь будут проблемы с задержкой, поэтому видео не будут полностью синхронизированы. Я пока не могу придумать лучшего подхода.

Сообщество разработчиков очень ценит любую помощь по методологии или фрагментам кода!

13
задан Vimal 7 December 2011 в 21:54
поделиться