In Recast for Business, open Stream Inputs and choose + Stream Input. Pick RTMP or SRT — the choice is fixed once the input is created.
Recast then shows the values your encoder needs. Copy them from there rather than retyping them:
Note that an SRT input labels its credential STREAM ID, not Stream Key. It is the same value, under the name SRT uses for it.
Then confirm all three of these, or your stream will be refused:
A new stream input is switched off. Recast switches it on only when it is attached to a live, non-draft video.
Use no more than 50% of your measured upload bandwidth.
Encoding is configured in Output → Output Settings, then Encoding. Start from a Wirecast preset near your tier, choose New Preset to make it editable, and set:
Main Concept H.264 or a hardware encoder30Main60 frames at 30 fps (2 seconds)AAC128 kbps48.000 kHzWirecast expresses the keyframe interval in frames, not seconds. At 30 fps that is 60; at 25 fps it is 50.
Which URL? Recast displays rtmp://global-live.mux.com:5222/app as your RTMP STREAM URL, and that works. This guide uses rtmps:// on port 443 instead: it is the same Mux ingest wrapped in TLS, so your stream key is not sent in clear text, and port 443 passes through restrictive venue networks that block port 5222. Use whichever your encoder supports.
rtmps://global-live.mux.com:443/appEuropean users can use rtmps://eu-west.live.mux.com/app. If your version rejects rtmps://, use rtmp://global-live.mux.com:5222/app.
Wirecast uses separate fields rather than a single connection URL.
global-live.mux.com6001500Set the key length to 128-bit. Mux requires it. Where Wirecast expresses this as pbkeylen, the value is 16. A 256-bit key fails the handshake with an error that gives no hint of the real cause — this is the most common SRT mistake.
Wirecast version 14.1 is the minimum version that uses SRT. If your Destination list has no SRT entry, your version predates it — use RTMP, or update Wirecast.
Presets are read-only. Wirecast's built-in encoding presets cannot be edited. You must choose New Preset and copy the settings before you can change the keyframe interval or profile. People frequently think they have changed a setting when they have not.
Keyframes are counted in frames. 2 in the Key Frame field means every two frames, which is catastrophic. It must be 60 at 30 fps.
Audio sample rate. Wirecast defaults vary by capture device. Confirm 48 kHz explicitly in the encoding preset.
Do not chase low latency. Recast streams run at standard latency (20–30 seconds) by design.
One protocol per stream input. A Recast stream input is created as either RTMP or SRT and cannot be switched afterwards.
Check the stream input is attached to a video and that the video is not a draft. Wirecast will report a healthy broadcast while Recast rejects it.
Then wait a full 30 seconds before concluding anything.
Usually bandwidth. Halve the bitrate and see whether it stabilises.
Wirecast is also demanding on disk if you are recording at the same time. Recording to the same drive as your media assets can starve the encoder — use a separate drive.
You have 30 minutes to reconnect before Recast treats the stream as ended.
Check Output Statistics for dropped frames. If frames are dropping, reduce the bitrate or drop a tier.
If they are not, check Wirecast's CPU usage. A complex shot layout with several live sources will bottleneck the machine before the network.
Confirm AAC at 48 kHz stereo in the encoding preset.
For drift, Wirecast offers an audio delay per source in the source's audio properties. Prefer audio embedded in the video signal where your capture device supports it, so both share a clock.
Include your Wirecast version, the encoding preset in use, the protocol, your bitrate and resolution, and your measured upload speed.
More detail: Recast live ingest reference