Sell live, take bids, and settle in your own systems
Live shopping and real-time auctions with ordered bids, countdowns and a product rail beside the video. Payments, inventory and fulfilment stay in the systems you already run.
50,000 free minutes that never expire. No card to start.
- Bids ordered on the server
- Up to 3,000 bidders interacting
- 500K+ watching in real time
Fair bidding, your checkout
- Bids in one agreed orderBids are ordered on the server, so two bids in the same instant resolve the same way on every screen.
- No snipingA late bid extends the countdown, so the lot closes when bidding stops.
- Show it on someonePromote a viewer to the stage to try a product on camera, then move them back.
- A product rail beside the videoLots and products stay in view while the seller talks.
- Small floor, huge audienceBidders stay on realtime WebRTC while everyone else watches over HLS on the same clock.
- Your money stays yoursMediaSFU runs the room and the ordering. Payment, inventory and the settlement record stay in your systems.
Published per-minute rates
No platform cut of your sales. You pay per stream, per person receiving it, per minute.
- HD video$0.0015 per minuteSD video is $0.00075.
- Audio in a room or call$0.0001 per minute$1 buys 10,000 audio minutes.
- Recording+$0.002 per audio minuteSD video recording is $0.006. Off unless you turn it on.
- 50,000 free minutes to start, with no card. They never expire.
- Volume discounts 20% off from 2.5M minutes a month · 40% off from 7.5M minutes a month, applied automatically.
Includes media transport, agent runtime and recording. Your AI providers, phone numbers and carrier minutes bill separately and directly.
See full pricing and the calculatorStart from the auction you just ran
- StarterLive auction on GitHubAuctioneer, bidder, timed lots, ordered bids and the settlement hand-off, as source.Get the GitHub starter
- StarterWatch together on GitHubPublish a program over WHIP with a live floor beside it and HLS for the audience.Get the GitHub starter
- SDKYour own storefrontRooms, stage promotion and broadcast in the framework you use.
npm install mediasfu-reactjsRead the SDK guides
What teams ask first
Does MediaSFU handle payments or checkout?
No, and that is deliberate. The room runs the bidding, the countdown and the ordering; the payment, the inventory hold and the settlement record stay in the systems you already operate.
How is bid ordering decided?
On the server, not in the browser. Two bids that arrive in the same instant resolve to a single order every client agrees on.
Can a viewer come on camera during a sale?
Yes. A viewer can be promoted to the stage and moved back, which is how a seller shows a product on someone rather than on a table.
What happens when the audience is far larger than the bidders?
The people interacting stay on realtime WebRTC and everyone else is served over HLS on the same clock, so bidding stays fair without paying realtime delivery for people who only watch.
Questions go to the team, not a queue
Ask about your build, a migration or your bill. Every service runs under a 99.99% uptime SLA, live on the status page.
- Emailsupport@mediasfu.com
- WhatsApp+1 (647) 558-6650
- ForumsAsk the community
Your first 50,000 free minutes are on us
They never expire. Get a key, open a room from your own code, and add a phone number or an agent when you need one.


