👫一个可以远程一起看电影/直播的程序🍿
<a href="https://goreportcard.com/report/github.com/synctv-org/synctv">
<img src="https://goreportcard.com/badge/github.com/synctv-org/synctv" alt="latest version" />
</a>
<a href="https://github.com/synctv-org/synctv/blob/main/LICENSE">
<img src="https://img.shields.io/github/license/synctv-org/synctv" alt="License" />
</a>
<a href="https://github.com/synctv-org/synctv/actions?query=workflow%3Arelease">
<img src="https://img.shields.io/github/actions/workflow/status/synctv-org/synctv/release.yml?branch=main" alt="Release status" />
</a>
<a href="https://github.com/synctv-org/synctv/releases">
<img src="https://img.shields.io/github/release/synctv-org/synctv" alt="latest version" />
</a>
<a href="https://github.com/synctv-org/synctv/releases">
<img src="https://img.shields.io/github/downloads/synctv-org/synctv/total?color=%239F7AEA&logo=github" alt="Downloads" />
</a>
<a href="https://hub.docker.com/r/synctvorg/synctv">
<img src="https://img.shields.io/docker/pulls/synctvorg/synctv?color=%2348BB78&logo=docker&label=pulls" alt="Downloads" />
</a>
English | 中文
SyncTV 是一个允许您远程一起观看电影和直播的程序。它提供了同步观影、直播、聊天等功能。使用 SyncTV,您可以与朋友和家人一起观看视频和直播,无论他们在哪里。
SyncTV 的同步观影功能确保所有观看视频的人都在同一点上。这意味着您可以暂停、快进快退、倍速等操作,其他人也会同步到同一点。
您可以从发布页面下载最新的二进制文件并手动安装。
您可以使用该脚本来安装和运行 SyncTV。
sudo -v ; curl -fsSL https://raw.githubusercontent.com/synctv-org/synctv/main/script/install.sh | sudo bash -s -- -v latest
您也可以使用 docker 安装并运行 SyncTV。
docker run -d --name synctv -v /opt/synctv:/root/.synctv -p 8080:8080 synctvorg/synctv
helm repo add synctv https://docs.synctv.wiki/helm-charts
helm repo update synctv
helm upgrade --install synctv synctv/synctv \
-n synctv --create-namespace \
--set ingress.enabled=true \
--set ingress.className=nginx \
--set 'ingress.hosts[0].host=<yourdomain.com>' \
--set 'ingress.hosts[0].secretName=<yourdomain-secretName>'
helm repo update synctv
helm upgrade --install synctv synctv/synctv \
-n synctv \
--reuse-values
More Helm Values:helm-values
helm uninstall -n synctv synctv
synctv server 启动服务器
synctv server
# or
synctv server --data-dir ./
每次启动会检测是否有root权限的用户,如果没有则会初始化一个
root用户,密码为root,请及时修改用户名密码。用户注册功能需要启用任意
OAuth2服务,如Github等等,具体配置请参考文档。
感谢这些出色的人们:
$ claude mcp add synctv \
-- python -m otcore.mcp_server <graph>