franfrandev/p2pradio

A P2P radio built on libp2p GossipSub

Rust

0

22 commits

updated Sep 26, 2026

See the code

See what people are saying

SourceMessageScoreDate

Request for guidance on audio codecs in a WASM application (r/rust)

One of my (way to numerous) side project is the idea of a P2P radio station, which solves the scaling problem of radio broadcasters today. One of the most prominent and well-defined p2p library is libp2p, which is of good use here and prevents much of code rewriting, especially for the broadcasting…

1

Oct 5, 2026

README

P2PRadio

A Radio built on top of libp2p GossipSub.

The idea is to take advantage of the capabilities of the GossipSub protocol to allow broadcasting radio to scale efficiently, instead of having an n-to-n communication model.

Listeners can tune in by choosing the topic they want to listen to and making sure the public key is correct. Every listener is also a peer on the GossipSub network and they help distribute the messages to other peers.

franfrandev/p2pradio

A P2P radio built on libp2p GossipSub

Rust

0

22 commits

updated Sep 26, 2026

See the code

See what people are saying

SourceMessageScoreDate

Request for guidance on audio codecs in a WASM application (r/rust)

One of my (way to numerous) side project is the idea of a P2P radio station, which solves the scaling problem of radio broadcasters today. One of the most prominent and well-defined p2p library is libp2p, which is of good use here and prevents much of code rewriting, especially for the broadcasting…

1

Oct 5, 2026

README

P2PRadio

A Radio built on top of libp2p GossipSub.

The idea is to take advantage of the capabilities of the GossipSub protocol to allow broadcasting radio to scale efficiently, instead of having an n-to-n communication model.

Listeners can tune in by choosing the topic they want to listen to and making sure the public key is correct. Every listener is also a peer on the GossipSub network and they help distribute the messages to other peers.