# SyncTV
[English](./README.md) · [官方网站](https://syncs.tv)












SyncTV 是使用 Rust 实现的实时同步观影平台,支持媒体 Provider 集成、直播、HTTP/gRPC API,以及面向 Kubernetes 的横向扩展部署。
## 核心能力
- 房间内同步播放,实时同步播放状态。
- 媒体 Provider 支持 Bilibili、Twitch、YouTube、抖音、TikTok、虎牙、斗鱼、AcFun、CCTV、Alist、Cloudreve、Emby/Jellyfin、FNOS、QNAP、Synology、Nextcloud、Seafile、TrueNAS、直链和直播来源。
- 支持 RTMP 推/拉流、HLS 和 HTTP-FLV 直播。
- 提供 HTTP REST、公开 gRPC、WebSocket、management gRPC、metrics、RTMP 和 STUN 等运行时入口。
- PostgreSQL 持久化业务数据,可选 Redis 作为共享状态、缓存、限流和集群协调层。
- 提供 Docker Compose 和 Helm 部署模板。
- 内置 management CLI,可选 OpenAPI/Swagger UI。
- 使用 Astro Starlight 构建中英文文档站。
## 讨论与贡献者
加入 [SyncTV Telegram 讨论组](https://t.me/synctv),与用户和贡献者交流部署、运维、媒体 Provider、客户端开发和产品路线。

## 文档
完整文档见 [docs.syncs.tv](https://docs.syncs.tv)。
从 [SyncTV App Releases](https://github.com/synctv-org/synctv-app/releases/latest) 下载原生客户端,或通过支持的应用商店安装。
## License
MIT。见 [LICENSE](./LICENSE)。