和朋友不在一个城市,想同步看部电影,过去要么开着微信电话边看边聊,要么就只能等对方有空再聊剧情。
SyncTV 这个工具试了一段时间,觉得值得写一下。它解决的核心需求很简单——让不同地方的人同时看同一内容,进度条完全同步。
这东西能做什么
同步播放是核心功能。发起人播放、暂停、快进,所有人自动跟着走,不用手动对齐时间戳。
支持视频源比较多:Alist、Bilibili、Emby 这些日常用得上的都能挂上去。直播源也可以, 有现成的效果可以看下面的截图。
另外有影院模式、实时聊天和弹幕。弹幕这个说实话褒贬不一,有的人觉得有意思,有的人觉得干扰观看,但作为一个可选项留着也没什么不好。
视频代理和直播代理也有,意思是你可以把不想直接暴露链接的内容通过程序转一下再分享出去。
跑起来需要什么环境
主流玩法是 Docker,一行命令的事:
docker run -d --name synctv -v /opt/synctv:/root/.synctv -p 8080:8080 synctvorg/synctv
跑起来之后会检测有没有 root 用户,没有的话会自动建一个。默认账号密码都是 root,用完记得改。
不想用 Docker 的话,可以直接去 GitHub 下载二进制文件,或者用官方的一键脚本安装:
sudo -v ; curl -fsSL https://raw.gitmirror.com/synctv-org/synctv/main/script/install.sh | sudo bash -s -- -v latest
GitHub 发布页:https://github.com/synctv-org/synctv/releases
几个值得注意的地方
一是首次启动会检测 root 权限,没有就初始化一个默认账号,记得第一时间改密码。
二是如果想用用户注册功能,需要配一个 OAuth2 服务,比如 Google 或者 GitHub,单独配置一下就行,不算复杂。
三是程序默认端口 8080,记得防火墙放行,或者用 Nginx 反向代理到自己喜欢的域名上。
适合什么人用
适合异地情侣、异地朋友或者家人之间想一起看电影电视剧的场景。不用一直电话同步进度,体验比开着视频软件边看边聊要好不少。
如果你是自己用或者小范围分享,免费的 Docker 部署足够支撑。
截图展示
![图片[1]-SyncTV:异地同步看片工具,推荐给想和朋友一起看电影的人-空木白博客](https://wuzuhua.cn/wp-content/uploads/2026/05/20260503134249926-202411051630342-1024x608.png)
![图片[2]-SyncTV:异地同步看片工具,推荐给想和朋友一起看电影的人-空木白博客](https://wuzuhua.cn/wp-content/uploads/2026/05/20260503134250501-2024110516295458-1024x501.png)
![图片[3]-SyncTV:异地同步看片工具,推荐给想和朋友一起看电影的人-空木白博客](https://wuzuhua.cn/wp-content/uploads/2026/05/20260503134250917-2024110516310195-1024x572.png)












暂无评论内容