Cue · the streaming engine Primcast builds

Cue streaming engine: live video in from anywhere, out to every screen.

Cue is the streaming engine we make ourselves — a media server that runs on your own dedicated server. It takes live video from OBS, a hardware encoder, an IP camera or a TV feed, and sends it to phones, browsers, smart TVs and other servers in the form each one plays. If you are on Wowza today, Cue is a Wowza alternative that keeps your stream links, passwords and MediaCP panel, so the people watching never see the switch.

One signal goes in once; Cue hands each screen the format it plays.

What you can run on it

Five jobs Cue was built for.

1

A live channel on your website

Go live from OBS or vMix and your viewers watch in any browser or phone. When delay matters, Low-Latency HLS kept a player about six seconds behind live in our own tests, and WebRTC plays under a second behind.

2

A TV or IPTV service

Bring channels in from a head-end as multicast MPEG-TS and send them to apps and set-top boxes as HLS, DASH or MPEG-TS, with the ad breaks (SCTE-35) still marked.

3

Cameras on a web page

Cue pulls IP cameras over RTSP with each camera’s own login and turns them into a stream every browser can play.

4

Feeds across the open internet

Send a studio or a remote location to your server over SRT, encrypted with your stream password, instead of trusting a plain RTMP link.

5

Streaming for your own clients

MediaCP controls Cue the way it controls Wowza, with nothing to set up again. Or give your clients the Cue Reseller Panel.

In one side, out the other

Whatever sends the video, whoever watches it.

Goes in

  • Streaming apps and encodersRTMPRTMPS
  • Remote studios, over the internetSRT
  • Encoders that send WebRTCWebRTC (WHIP)
  • IP camerasRTSP
  • TV head-endsMPEG-TS multicastMPEG-TS over HTTP
  • Another streaming serverHLSRTMPSRT

Comes out

  • Browsers and phonesHLSLow-Latency HLS
  • Viewers who need it live, right nowWebRTC, under a second behind
  • Smart TVs and set-top boxesMPEG-DASHMPEG-TS
  • Studios, players and other serversRTMPSRTRTSP
  • Your website’s previewsa picture of every live stream

Every input reaches every output at the same time. A video is only re-encoded when you ask for lower-quality versions for slow connections.

Everything Cue does

Tap a card to see what’s inside.

Keeps viewers watching when a source drops
  • Give a pulled stream up to four backup addresses. Cue switches to the next one that works, and goes back to the main one when it returns.
  • A drop of up to ten seconds is a pause for your viewers, not a stream that ends under their player.
  • When your encoder reconnects, it gets its stream back straight away.
Makes smaller versions for slow connections
  • Pick HD, SD or Mobile and Cue makes the lower qualities (720p, 480p, 360p for HD) next to your original, all switching at the same moment so players change smoothly.
  • The work is done by the Intel Quick Sync graphics in the processor, or by the processor itself on a server without them.
  • On the m710x server we built Cue on, seven full-HD channels got their versions made live at once. We plan on six to leave room.
Puts your logo on, in the right language
  • Add your logo in any corner, at the size and see-through level you like.
  • Clean up interlaced video from older cameras, turn the sound up or down, and choose which of the feed’s audio tracks people hear.
  • These go on the quality versions that browsers and apps play; RTMP, SRT, RTSP and WebRTC get the stream exactly as it came in.
  • A feed with several languages can reach viewers with each one named, and they switch between them in the player (with fMP4 or Low-Latency HLS, or DASH).
Live in under a second, over https
  • Publish from encoders that speak WebRTC, and let viewers watch over WebRTC less than a second behind live.
  • Give your server a name and switch on a free Let’s Encrypt certificate in Cue: your streams and the interface go https, and the certificate renews itself.
Lets viewers rewind
  • Turn on DVR and viewers can go back through the broadcast, then return to live.
  • Download any part of a broadcast as an MP4, cut where you asked, or save a clip to the channel’s library.
Keeps your stream yours
  • Every channel has its own publishing password.
  • Signed links that expire, made the way your website already makes them for Wowza or Flussonic, or Cue’s own.
  • Allow or block addresses, and choose which websites may embed your player.
  • Set a viewer limit per channel, or let your own login system decide who may watch and who may broadcast.
Works with ads and your other systems
  • Ad breaks (SCTE-35) in an SRT or MPEG-TS feed are marked in the HLS stream, in every quality, for ad platforms to read.
  • Cue tells your systems when a stream starts or stops, when a source drops or returns and when a recording finishes, and keeps trying until they hear it.
Plays nicely with players and CDNs
  • Players on other websites can load your stream without extra setup.
  • A CDN in front of Cue can cache the video pieces.
  • Old encoders that still send MP3 sound are carried as they are.

Already on Wowza or Flussonic?

Move to Cue without telling your viewers.

Coming from Wowza, these keep working

  • Your encoders’ address and password, on port 1935
  • Your players’ playlist.m3u8 links
  • MediaCP, through Wowza’s own API
  • Links your website signs with SecureToken
  • Rewind links ending in ?DVR

Coming from Flussonic, these keep working

  • Your channels’ publishing and playback addresses
  • Links signed with securelink
  • Your on_play and on_publish login checks
  • Your event_sink notifications
  • Rewind and time-shift addresses
  1. Import your settingsCue reads your Wowza or Flussonic setup on the same server, or a file you upload, and creates the same channels with the same names and passwords.
  2. Try it side by sideCue runs next to your old engine on spare ports, so your live channels are not touched while you test.
  3. Switch, or switch backOne click moves the ports to Cue; if Cue does not answer, it moves them back by itself. Your old engine is stopped, never deleted.

Cue, Wowza and Flussonic

How Cue compares, honestly.

What all three do

Cue does each of these today, as Wowza Streaming Engine and Flussonic Media Server do.

  • RTMP and RTMPS in
  • SRT in and out
  • WebRTC in and out
  • RTSP cameras and publishing
  • Multicast TV feeds
  • HLS
  • Low-Latency HLS
  • MPEG-DASH
  • Several audio languages
  • RTMP, SRT and RTSP out
  • Quality versions for slow connections
  • Your logo on the picture
  • Stream previews
  • Rewind and time-shift
  • MP4 clips
  • Ad-break markers
  • Signed links
  • Your own login check
  • IP and website locks
  • https for your server’s name
  • Viewer limits
  • Backup sources
  • Webhooks

What only Cue does

Neither of the others sets out to do these.

  • Answers Wowza’s links and API and Flussonic’s addresses
  • Imports a Wowza or Flussonic server, passwords and all
  • Installs beside your old engine, and switches back

Not in Cue yet

Both of the others have these. If you rely on one, a Wowza or Flussonic server is the better fit for now.

  • DRM (Widevine, FairPlay, PlayReady)
  • Closed captions
  • AES-128 encrypted HLS
  • Server-side ad insertion
  • Encoding on NVIDIA cards

Wowza and Flussonic features are taken from each company’s own documentation for Wowza Streaming Engine 4.11.3 and Flussonic Media Server 26.09, as of September 2026.

How you get Cue

Three steps, and two of them are ours.

  1. 1

    Pick your server

    The button opens our m710x server with Cue already added. The other servers that offer Cue are listed below; on any of them, choose Linux, then Software. Cue does not run on our ARM servers.

  2. 2

    We install it

    When your server is ready we install Cue and license it to that machine. There is nothing for you to download or set up.

  3. 3

    Sign in and go live

    Open Cue in your browser at your server’s address on port 8443. Your dashboard shows your Cue license and whether it is active.

Get a server with Cue

What it costs

Cue is its own line on your bill.

You see what Cue costs and what the server costs, separately. There is a one-time setup fee for the install, and the monthly price stays the same whichever billing term you pick: paying for several months ahead lowers the server’s price, not Cue’s.

The figure for the server is the smallest m710x we build; the configurator shows the exact total as you change it, and US sales tax is added at checkout where it applies.

Get a server with Cue

Cue Media Server

$195/month

  • One-time setup$29.99
  • Licensed toone server
  • Our m710x serverfrom $62.58/mo
  • Both togetherfrom $257.58/mo

HPE ProLiant m710x: Intel Xeon E3-1585L v5 Quad Core 3.00 Ghz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 Gbps

Selling streaming to your own clients?

Cue Reseller Panel

Give your clients their own logins for live video, video on demand, TV channels and radio stations, in a panel that works much like MediaCP and is built into Cue.

  • Runs on Cue Media Serverwe add it to your order with the panel, and you pay one $29.99 setup for both

More engines are on the way.

Cue Reseller Panel$49/monthwith Cue Media Server: $244/month for both, $29.99 setup onceGet Cue Media Server with the panel
See everything the panel does

Good to know

Before you order.

Questions

What people ask about Cue

What is a streaming engine, and why run my own?

A streaming engine is the program that receives your live video and turns it into streams people can watch on their devices. Running your own on your own server means the channels, the viewers and the settings are yours: you decide who watches, how many can, and where the video goes next.

Will my Wowza viewers notice when I switch to Cue?

They should not. Cue answers the same playback links and the same encoder address and password, and MediaCP keeps managing it the way it managed Wowza. A few advanced Wowza settings do not carry over; the import tells you which, before anything changes.

Which apps and encoders can I stream from?

Anything that sends RTMP, RTMPS, SRT or RTSP, which covers OBS, vMix, Wirecast and FFmpeg. Encoders and phone apps that only have a stream key field work too: the password can go in the key.

Is Cue cheaper if I pay for a year?

No. Software is charged at its monthly price for every month of the term. Paying ahead still lowers the server’s own price.

What happens if my payment is late?

Cue checks its license twice a day and each license lasts a week. While your account is active nothing changes; if the account stops carrying Cue, streaming stops when the last license runs out.

Can I try Cue without turning Wowza off?

Yes. Cue installs next to Wowza or Flussonic on spare ports and leaves your live channels alone. When you are happy, one switch moves everything over, and one switch moves it back.

Not quite what you need?