We tried something similar 17 years ago. We couldn’t achieve true P2P, but we managed to relay a data stream via a server without store-and-forward. The startup was called Pipebytes, and we even got a bit of news coverage: https://www.youtube.com/watch?v=ATqKvra1X3o
It was later sold to another company, which scrapped the P2P part and repurposed it for regular cloud sharing. :(
It was later sold to another company, which scrapped the P2P part and repurposed it for regular cloud sharing. :(