@n8foo WebRTC and it will be both OSS and federated (with some limitations ofc)!

github.com/pixelfed/pixelfed-r