Synchronizing video play between two peers.
When two browsers are playing the same web video, Coplay can connect them with WebRTC (using PeerJS) and enable users to control two video players synchronously.
Coplay now works on Youku, Sohu TV, Tencent Video, Tudou, iQiyi, YouTube, AcFun, bilibili, LETV and Vimeo.
Buttons on control bar stands for "connect", "play", "pause", "sync", "restart", "fullscreen" and "video chat".
Visit Coplay on Chrome Web Store to install.
Visit Coplay on Firefox Add-ons to install.
Both browsers visit a same video page, activate Coplay and one of the users enter the other one's peer ID and connect.
After establishing the connection, both users can perform pause/resume/seek/restart/sync actions.
- Custom server - You can specify custom PeerJS server. (eg. If you want to use it on Youtube but don't want to allow requests to insecure domains, you can set up a custom PeerJS server with HTTPS support.)
- Key - Provide additional auth key to your custom server (if necessary).
- Auto-activate - If Coplay detected supported video players on applicable sites, it will be activated automatically.
-
Why Peer ID doesn't show up on Youtube?
Youtube uses HTTPS but PeerJS (the WebRTC service which Coplay rely on) will make some HTTP requests, which are blocked by browsers' security policies. Current work around see here. Or you can set up your custom PeerJS server with HTTPS support.
We still need a better icon for Coplay!