SyncRoom
在原始视频页面上,一起观看、一起聊天。
从受支持的视频页面开始,分享一个邀请,让播放、暂停、进度、倍速和语音保持同步。
支持 YouTube、Bilibili,以及部分使用 HTML5 视频的页面。
使用方法
SyncRoom 直接在原始视频网站上叠加同步层,无需视频分发或流媒体中转。
打开视频
每个人都在视频网站的原页面上打开同一个视频(如 YouTube 或 Bilibili 播放页)。
创建房间
房主在浏览器中点击插件弹窗,在“创建”选项卡下点击开启房间,即刻主控进度。
分享邀请
将邀请链接发送给好友,他们点击链接或在插件中粘贴后,会自动打开对应的视频页并加入。
保持同步
房主的播放、暂停、进度、倍速会自动同步给每位成员。随时点击加入语音通话畅聊。
功能特性
专为轻量化多人连线共同观看设计,所需功能皆在方寸插件之中。
房主主控进度同步
基于角色的控制机制。仅房主可广播播放状态,跟随者静默接收,在微小偏移时自动微调播放倍速,避免硬性跳转影响听觉体验。
内置实时语音通话
全网格 WebRTC P2P 语音系统。在持续运行的 Offscreen 后台文档中工作,即使关闭插件弹窗或刷新当前网页,通话也不会中断。
原始页面观看体验
无嵌套,不使用第三方 iframe。保留原网站的所有互动生态,包括 4K/HDR 画质、滚动弹幕、推荐算法、用户评论及原版会员权益。
视频不匹配警告
自动检测参与者打开的视频标识是否与房主一致。如果当前视频 ID 不符会提供醒目黄色条幅提醒,保证大家对齐“同一个视界”。
本地最近房间历史
本地历史面板存储您近期加入的房间与连接日志。一键重新进入旧房间,或清除历史记录,数据完全留在您的浏览器中。
完全尊重平台版权
SyncRoom 仅作为纯粹的播放控制器。它不下载视频流,不提供网络代理,也不绕过网站的原生限制、付费墙或地区拦截。
从设计上保护隐私
SyncRoom 的目标是让大家一起观看,而不是接管视频本身。
不重新托管视频流
它不会下载、代理、提取或重新托管视频流。每个浏览器均直接与平台建立连接。
不上传浏览历史
它不会记录、监视或上传您的全局浏览历史。仅在您主动开启的房间页面中传递信息。
极简数据共享
它仅分发当前房间需要的视频标识符、播放进度和语音配对信令,从源头上减少隐私泄露可能。
仅限原始页面
每个人在自己本来就能访问的原网页观看。不能代替付费、无需翻过地区墙。
我们的隐私承诺
SyncRoom 架构完全以客户端为导向。所有连接都是完全匿名的(通过 supabase 匿名认证登录),并且 WebRTC 语音信令通过 supabase 临时广播传输,不写入持久化数据库,阅后即焚,不保留用户通话记录。
阅读我们的完整 隐私政策 了解更多细节。快速开始指南
在不到一分钟内,建立或加入第一个共同观看派对。
1. 安装插件
从 Chrome 应用商店获取 SyncRoom,并将其固定到您的浏览器工具栏,方便随时调用。
2. 创建房间
打开 YouTube 或 Bilibili 播放页,在插件“创建”卡片中点击开启房间。
3. 邀请好友
点击复制邀请链接发送给朋友,他们粘贴链接后即可自动跟随您的播放进度。
4. 连接语音
在房间选项中,点击加入语音通话即可开始实时聊天,通话支持后台持久化运作。
常见问题
想了解关于 SyncRoom 运行原理的更多细节?以下是我们的快速解答。
SyncRoom 会传输/代理视频吗?
不会。SyncRoom 不提供视频代理、转发或存储托管服务。它只同步播放事件状态(播放时间点、暂停/播放、倍速)和语音连接信令。每个人的视频流依然直接向播放网站获取。
每个人都需要安装插件吗?
是的。因为同步控制和语音对齐都需要本地浏览器插件的干预,所有加入房间共同观看派对的参与者都必须安装 SyncRoom 浏览器插件。
所有人必须能独立加载该视频吗?
是的。因为是在原始视频页观看,每个用户必须能自行加载播放该视频(即,如果某人受地区封锁、付费墙或年龄门槛阻挡,他也无法共同观看)。
SyncRoom 会同步和共享什么数据?
SyncRoom 仅同步活动房间 ID、匿名成员 ID、视频 URL 链接/标识(用于不同步检测)、播放状态数据(进度秒数、状态、倍速)以及用于 WebRTC 语音配对的信令。绝不会监视或上传您的任何其他浏览历史。