Watch anime (or anything else!) together with friends over network!
Usage:
- Install
go, setupGOBINenvironment variable. You will need mpv. Alternatively, you could use gobin to install the package.
go get github.com/derlaft/synco/cmd/synco_server
go get github.com/derlaft/synco/cmd/synco_client- Run server.
synco_server -listen 0.0.0.0:4042- Setup client. Configuration is done via environment variables:
SYNCO_IDis a unique client IDSYNCO_SERVERis server addr
SYNCO_ID=der SYNCO_SERVER=example.com:4042 synco_client filename.mpv
- Press F1 to change your readiness. Once everybody is ready playback will be started.
- On certain files it is not possible to scroll precisely. Currently such files make synco a little bit crazy and might cause playback loops.