Glimesh / broadcast-box

A broadcast, in a box.
MIT License
1.33k stars 69 forks source link

Support libp2p #14

Closed Pantyhose-X closed 9 months ago

Pantyhose-X commented 1 year ago

libp2p is a modular system of protocols, libp2p powers many distributed and peer-to-peer systems. Developers can use libp2p as a networking layer to build peer-to-peer applications.

Why libp2p? There are several reasons to consider using libp2p as a networking layer to create a robust P2P application:

Sean-Der commented 9 months ago

Hi @Pantyhose-X

Sorry I didn't respond to this sooner. I just found more time to work on Broadcast Box again.

This repo exists to demonstrate WHIP and WHEP. To keep it small/understandable we won't be expanding it to support other protocols.

I am a huge fan of libp2p (did some work with it for Pion). If there is anything I can do to help with other libp2p + video projects I am available. It just doesn't make sense to add libp2p to broadcast-box itself.