# SyncWatch同步观影

> SyncWatch is an open-source, self-hosted watch party for synced video playback on Windows, Android, and web with chat, voice, and screen sharing.

- **Category:** Video Streaming
- **Licence:** Apache-2.0
- **Latest version:** v2.4.4
- **Open source:** oss
- **Languages:** JavaScript
- **Platforms:** Docker Compose, Node.js, Windows, Android
- **Tags:** Media, Electron, Android, Flutter, WebSocket, WebRTC, Screen Sharing, Family, Media Server, Video Player, Voice Chat, Node.js, Windows, Self Hosted, Webauthn, Passkeys, Socket.io, P2p, Opaque, Watch Party, Video Sync, Danmaku, Theater, Syncwatch, Co Watching, Synctv, Friend

## Description

SyncWatch is a self-hosted watch party application that enables synchronized video playback for remote users. One person runs the server on their machine (Windows, Linux, or Docker), and others join via Windows, Android, or a web browser. The server handles authentication, room state, media uploads, and real-time synchronization of play, pause, seek, and playback rate via Socket.IO. Features include real-time chat with danmaku, WebRTC voice calls, screen sharing (desktop and mobile), web page sharing, media library management with automatic transcoding to browser-compatible formats, room passwords and permissions, friend system, and an admin dashboard. Data is stored locally in a SyncWatch同步观影-Data directory. Optional Cloudflare Tunnel integration provides temporary public HTTPS access. The project is licensed under Apache-2.0.

## Links

- [Homepage](https://github.com/xuange6610/syncwatch)
- [Website](https://xuange6610.github.io/SyncWatch/)
- [GitHub Repository](https://github.com/xuange6610/SyncWatch)
- [Documentation (Server Deployment Guide)](https://xuange6610.github.io/SyncWatch/server-deployment-guide.html)
- [Documentation (Architecture)](https://xuange6610.github.io/SyncWatch/architecture.html)
- [Documentation (Troubleshooting)](https://xuange6610.github.io/SyncWatch/troubleshooting.html)
- [Documentation (Quick Start)](https://xuange6610.github.io/SyncWatch/quick-start.html)
- [GitHub Wiki](https://github.com/xuange6610/SyncWatch/wiki)
- [Releases / Downloads](https://github.com/xuange6610/SyncWatch/releases)

---
Source: https://selfhost.directory/project/syncwatch