Open-source live streaming and media layer for the Matrix protocol — self-hostable, federated, MatrixRTC-compatible.
Live audio, video, and screen sharing in any Matrix room; VoD recordings with HLS playback; in-room widget for Element Web; standalone web viewer for every other client; mobile SDKs. Deploys as a sidecar next to your existing homeserver (Synapse, Dendrite) — no protocol changes required.
- Website & live demo: https://matrix.steegler.com
- Code: matrixmedia — Rust, single binary,
docker compose up - Android app: Google Play · iOS: App Store review in progress
- Chat with us: #matrixmediaproject:matrix.org
Matrix powers secure communications for 30+ government deployments and thousands of self-hosted communities. It has federation, encryption, and scale — but no native broadcast layer. MatrixMedia adds one.
An optional monetization layer (donations, subscriptions, content gating) lets operators and creators sustain what they run. Payment processing stays with the operator's own provider — MatrixMedia never touches the money.
Rust · TypeScript (SolidJS / React) · Swift · Kotlin · Dart
- Open-source components (engine, SDKs, widgets): Apache-2.0
- Commercial components (Pay Engine, turnkey deployment): proprietary