You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ROADMAP.md 832B

Proxima Roadmap

This is an approximate roadmap. Development of associated mobile apps not included, likely somewhere in Phase 2.

Phase 1

  • Initial proof of concept, passing chunks over IPFS
  • Desktop GTK prototype with audio/video (gstreamer)
  • Standalone broadcast client (RTSP?)
  • Support for streaming from OBS to broadcast client

Phase 2

  • Transcode to multiple resolutions in broadcast client (ffmpeg?)
  • Broadcast client auth to facilitate offloading transcode
  • Custom UDP-based gossip protocol, with preemptive chunk relay (!!!)
  • Discovery platform, possibly web-based
  • Realtime chat per stream (IPFS pubsub?)

Phase 3

  • Erasure codes or fountain codes to improve reliability of distribution
  • ActivityPub support to enhance discovery
  • Archive streams on PeerTube?
  • WebRTC-based in-browser stream preview