Rave — это приложение для совместного просмотра видео и прослушивания музыки в реальном времени, ориентированное на синхронные «watch party» с возможностями чата и голосовой связи. Приложение позволяет пользователям организовывать виртуальные комнаты, в которых участники могут одновременно воспроизводить контент из различных источников, включая потоковые сервисы и облачные хранилища. Интерфейс обычно сочетает видеоплеер, текстовый чат и опции для управления очередью воспроизведения, что обеспечивает совместный опыт, приближённый к одновременному просмотру в одном помещении.
Приложение было представлено как сервис для координированного потребления мультимедийного контента с друзьями и знакомыми, а также для публичных или приватных мероприятий. История и точные детали развития проекта могут варьироваться в зависимости от релизов и региональных особенностей; если официальной полной документированной истории недостаточно, описание ниже опирается на общедоступные сведения о функциях и сценариях использования аналогичных сервисов. Rave интегрируется с популярными платформами для потокового видео и облачными хранилищами, поддерживает синхронизацию воспроизведения между участниками и предоставляет инструменты модерации и контроля доступа для организаторов комнат.
- Синхронное воспроизведение: синхронизация времени воспроизведения для всех участников комнаты.
- Поддержка множества источников: работа с платформами потокового видео и облачными хранилищами.
- Текстовый чат: встроенный чат для обмена сообщениями во время воспроизведения.
- Голосовая связь: возможность голосового общения между участниками в реальном времени.
- Управление очередью: добавление, удаление и порядок воспроизведения контента.
- Комнаты и приватность: создание публичных и приватных комнат с правами доступа и модерации.
- Кроссплатформенность: доступность на мобильных устройствах и десктопах через приложения или веб-интерфейс.
- Интерактивные элементы: реакции, голосования и другие социальные функции для вовлечения участников.
- Настройки качества: опции управления качеством потока в зависимости от пропускной способности сети.
- Синхронизация учётных записей: в некоторых реализациях — возможность связывать учётные записи сервисов для доступа к контенту.