A libre synced video player.
Maybe my hosted version of this project is still availible on lsvp.metamuffin.org
- Install Deno
- Clone this repo
deno run --allow-read --allow-net --allow-env --unstable source/server/index.ts
Rooms are created implicitly and on-demand whenever you join them. Share your session with others via the URL.
PORTsets the port to listen on
HOSTsets the hostname to bind to
aopens a prompt to change the video's source URL
I would be happy about contributions. If you feel like it, consider implementing one of these:
- Ensure video is always in sync
- Speed playback up if you are behind the others
- Add keybind
fto pay respect
libresyncedvideoplayer - a libre synced video player Copyright (C) 2022 metamuffin
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License only.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.