Skip to content
/ uniview Public

a Libre alternative to watching videos together over the internet

Notifications You must be signed in to change notification settings

mpldr/uniview

Repository files navigation

uniview

GitHub tag (with filter) Licence: AGPL Demo available under uv.mpldr.de GitHub code size in bytes builds.sr.ht status REUSE status Liberapay receiving GitHub Sponsors

Uniview Logo

This program syncronises video playback across multiple mpv instances.

Building it

Install Go and you should be good to go.

make

A single binary to rule them all

Server and client are the same binary, so hardlinking them works fine. If you name the binary univiewd and run it, it will open a server on :1558 you can connect to.

Roadmap

  • Support playback queues
  • API docs
  • CI Pipeline
  • a UI for managing the queue
  • better handling of web streams
  • bugsquashing

Licence

AGPL logo

This thing's (mostly) licensed under the AGPL. Details to the specific licence applicable to any file can be found inside the file as a comment or in a side-car file with the .license extension.