Skip to content

Unda Media ServerThe live streaming and broadcast server you run yourself

Take streams in from OBS, vMix, cameras and broadcast encoders, and send them to browsers, apps, players, social platforms and TV equipment. Adaptive bitrate, recording, restreaming, multi-channel transport streams and a dashboard for your team, in one program on one server.

Who it is for ​

  • Churches, schools and community broadcasters who stream from OBS or vMix and want their own player page, their own viewers and no platform in between.
  • Production teams who send a program to several platforms at once, record it, and give each operator or presenter their own account and stream key.
  • Internet TV channels that need adaptive quality for viewers on slow connections and a dashboard that shows what is wrong before viewers notice.
  • IPTV and broadcast operators who take feeds over SRT, UDP or RTP and hand them to set-top boxes, multiplexers or partners as standard transport streams.

Protocols at a glance ​

InOut
RTMP / RTMPSOBS, vMix, ffmpeg, most encodersPlayers (VLC, OBS, vMix), restreaming to platforms
SRTContribution over the internet, encryptedPlayers that pull over SRT, restreaming
HLSBrowsers, apps, smart TVs; adaptive bitrate
MPEG-DASHDASH players (experimental)
UDP / RTP (MPEG-TS)Hardware encoders, IPTV headends, multicastSet-top boxes, multiplexers, multi-channel bundles

A stream is available on every output as soon as it arrives, however it came in: a stream sent over SRT plays in the browser, in VLC over RTMP and on a set-top box over UDP, with nothing to configure.

Get started ​

  1. Install Unda on a Linux server with a domain name. It gets its own HTTPS certificate.
  2. Open the dashboard, create the owner account and a channel. You get a public name to watch by and a secret key to stream with.
  3. Point OBS or vMix at the server with that key, and share the watch page.

Unda Media Server