Skip to content

derlaft/synco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

synco

Watch anime (or anything else!) together with friends over network!

Usage:

  1. Install go, setup GOBIN environment 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
  1. Run server.
synco_server -listen 0.0.0.0:4042
  1. Setup client. Configuration is done via environment variables:
  • SYNCO_ID is a unique client ID
  • SYNCO_SERVER is server addr
SYNCO_ID=der SYNCO_SERVER=example.com:4042 synco_client filename.mpv
  1. Press F1 to change your readiness. Once everybody is ready playback will be started.

Known issues

  • On certain files it is not possible to scroll precisely. Currently such files make synco a little bit crazy and might cause playback loops.