Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

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.

About

sync mpv playback over network

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages