Synchronize videos between friends to create a remote theater experience.
Synchronizes a video across devices.
See extension/ for web extension code.
See server/ for sync server code.
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.