Managed to hack #Multiplex to use #p2panda (using the GObject bindings for Go) for it's P2P playback position sync. Was ... pretty painless? Lots of things left to do and UX feedback (discovery, showing other nodes etc.) to get from folks, but it just kind of ... works already, even when you join after the first node leaves!
@pojntfx TIL about Multiplex <https://github.com/pojntfx/multiplex>, cool idea!
GitHub - pojntfx/multiplex: Watch torrents with your friends.

Watch torrents with your friends. Contribute to pojntfx/multiplex development by creating an account on GitHub.

GitHub
@boramalper Thank you! The UX of the current release really isn't that great - it's my very first GTK app from a few years ago. Expect improvements there soon. For example, the version from the screenshot uses GStreamer for the video playback, but since I had to patch the bindings etc. for that this takes a little bit of time. Yak shaving - it's fun!
@pojntfx this is SO cool!
@d1 Hehe ty!!! I'm excited to continue working on this. So much fun planning things around the protocol.