Как это работает

OMIOROOM — это общая комната, где все смотрят одно видео в одну и ту же секунду. Ничего ставить не нужно: достаточно браузера на компьютере, телефоне или планшете.

Четыре шага

  1. Откройте сайт и нажмите «Создать комнату». Войти можно без аккаунта: имя назначится само.
  2. Вставьте ссылку на видео: YouTube, VK Видео, RuTube или Vimeo.
  3. Отправьте друзьям ссылку-приглашение или шестизначный номер комнаты.
  4. Нажмите «Играть»: видео стартует у всех одновременно. Пауза и перемотка тоже общие.

Как достигается синхронность

Сервис хранит одно общее состояние комнаты: что играет, на какой секунде, с какой скоростью. Каждый плеер сверяет своё время с этим состоянием и подстраивается: чуть ускоряется, замедляется или перематывается при большой разнице. Обычное расхождение — меньше полусекунды.

Видео не проходит через наши серверы: каждый зритель получает его напрямую от источника. Мы синхронизируем только команды.

Если видео подвисло у человека, который управляет, остальные ждут его и продолжают вместе. Если подвисло у остальных, никого не останавливают: они сами догоняют.

Кто управляет видео

Владелец выбирает режим комнаты:

Комнаты на 2–32 человека

Комната может быть открытой (вход по номеру) или закрытой (нужен приватный ключ, который видит только владелец). Владелец может убрать или заблокировать участника и заглушить того, кто мешает.

Комната живёт, пока ею пользуются: если в ней никого не было 7 дней, она удаляется сама. Владелец может закрыть её раньше.

Чат и голос

В комнате есть текстовый чат с картинками и гифками, отметки «прочитано» и голосовой чат до 8 человек. Голос передаётся напрямую между участниками и не записывается.