https://github.com/catvec/video-sync
Synchronize videos between friends to create a remote theater experience.
https://github.com/catvec/video-sync
Last synced: 7 months ago
JSON representation
Synchronize videos between friends to create a remote theater experience.
- Host: GitHub
- URL: https://github.com/catvec/video-sync
- Owner: catvec
- License: mit
- Created: 2019-12-29T18:14:31.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-06T06:34:46.000Z (almost 5 years ago)
- Last Synced: 2025-05-04T01:02:16.702Z (11 months ago)
- Language: Rust
- Size: 8.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Video Sync
Synchronize videos between friends to create a remote theater experience.
# Table Of Contents
- [Overview](#overview)
- [Design](#design)
# Overview
Synchronizes a video across devices.
See [`extension/`](./extension) for web extension code.
See [`server/`](./server) for sync server code.
# Design
Users join sync sessions. The video state is synchronized inside this session.
A HTTP API is used to set state. A web socket is used to push notifications of
state updates.