For creators
Stream, record, and earn directly from your audience.
Streaming
Tap the camera icon in any room you own to start. You can switch between camera and screen share at any time, and toggle audio independently. Viewers watching from web or mobile see your stream in WebRTC — latency is typically under a second on healthy networks.
Recording
Toggle the record icon during a live broadcast. Recordings are written server-side as WebM, with a poster frame extracted automatically when the broadcast ends. Past broadcasts appear as inline timeline bubbles in the room with a “Watch recording” CTA. You can pause and resume recording in the same session — the result is one continuous file, not multiple clips.
Donations
Donations support two parallel rails. Pick whichever your audience prefers; both can be on at the same time.
Lightning (no custody)
Set a Lightning Address in MM Studio → Lightning. Donors pay it directly via LNURL-pay or BOLT11. Funds settle to your wallet in seconds; the operator never holds the money. We store an invoice + payment hash for receipt confirmation, nothing else.
Stripe (cards)
If you prefer card payments, connect a Stripe account in MM Studio. Standard 2.9% + 30¢ fees apply, and the operator takes a small platform fee documented in your dashboard.
Per-channel MM toggle
Some rooms shouldn’t have streaming or donations — e.g. a private DM or a meta-discussion channel. Open Channel info → MatrixMedia features and toggle off. The Go-Live, donate, and recording UI vanishes for everyone in the room until you toggle back on.
Note for federation: remote homeservers can join your streams, but they need to allow MatrixMedia state events. If a federated viewer reports a black screen, see Troubleshooting → Federation.