Each PS-ng instance should be part of P2P overlay (in the sense of PS-engine) whose chunks convey information on the available channels.
Overlays already broadcast data across multiple peers. Channel advertisement is about periodically broadcast information.
Things missing:
- "text" chunks
- multi-flow streaming, each chunk has a source id
- PS-ng periodic task and data structures to handle the messages
Advantages include reducing the dependability on 3rd-party software such as serf for channel advertisement.
Each PS-ng instance should be part of P2P overlay (in the sense of PS-engine) whose chunks convey information on the available channels.
Overlays already broadcast data across multiple peers. Channel advertisement is about periodically broadcast information.
Things missing:
Advantages include reducing the dependability on 3rd-party software such as serf for channel advertisement.