Encoders

How to Stream with vMix

vMix is powerful live production and streaming software for Windows. Learn how to configure it to stream to XtreamCast with broadcast quality.

What is vMix?

vMix is professional live production software for Windows, used by broadcasters, production companies, churches and TV networks.

Main features: multi-camera (up to 1,000 inputs), native NDI, professional replay, 3D virtual sets and 4K support.

Download it from vmix.com (free 60-day trial).

Step 1: Get the stream credentials

  1. Log in to your Control Panel
  2. Select your channel and go to the "Stream Data" tab
  3. Select "vMix" in the software selector
  4. When you select vMix, the panel shows the RTMP URL with the credentials embedded, since vMix includes them directly in the server URL. You will see a green message: "The credentials are integrated into the server URL".
  5. Copy these 2 values:
    • RTMP Server URL — this URL already includes your username and password in the format rtmp://username:password@server:1935/app
    • Stream Key — your unique stream key
Note: Unlike OBS and Wirecast, in vMix the credentials are embedded in the server URL. You don't need separate username/password fields.

Step 2: Configure the Stream Output

  1. At the bottom of vMix, click the gear icon next to the "Stream" button
  2. Configure the fields:
    • Destination: Custom RTMP Server
    • URL: Paste your RTMP URL (it already includes credentials)
    • Stream Key: Paste your Stream Key
Field in vMixCredential from the Panel
URLRTMP URL (with embedded credentials)
Stream KeyStream Key

Recommended quality

ParameterValue
Encodingx264 or NVENC H.264
Resolution1920×1080
Framerate30 fps
Bitrate4,000 – 6,000 Kbps
Keyframe2 seconds
AudioAAC, 128 – 192 Kbps, 44,100 Hz

Step 3: Start streaming

  1. Check your production in the preview
  2. Click the "Stream" button in the bottom bar
  3. The indicator turns red when you are live
  4. Verify in your XtreamCast panel that the channel shows "Live"

Troubleshooting

ProblemSolution
RTMP connection errorCheck that the URL includes the right credentials and that the Stream Key is correct.
Dropped framesLower the resolution or bitrate. Check the GPU.
NDI does not detect sourcesCheck they are on the same network and that the firewall allows NDI.
High CPU usageSwitch from x264 to NVENC (GPU encoding).