Stream using vMix
Configure vMix for live streaming with FastPix using RTMPS or SRT protocols, including stream keys and server configuration.
This guide shows you how to stream live video from vMix to FastPix using RTMP or SRT protocols.
What you'll learn
- How to prepare your vMix setup for FastPix streaming
- How to configure RTMPS streaming to FastPix
- How to configure SRT streaming to FastPix
- How to monitor and troubleshoot your stream
Before you begin
Make sure you have:
- vMix installed - Download from vmix.com/software/download.aspx
- A FastPix account with API access
- An API access token with read/write permissions for FastPix Video
- Your video sources configured in vMix (cameras, video files, or other inputs)
- A stable internet connection with at least 2 Mbps upload speed
System recommendations
For optimal streaming performance with FastPix, see the vMix system requirements guide.
Recommended specifications for 1080p streaming:
| Component | Requirement |
|---|---|
| Processor | Intel Core i7 3 GHz or equivalent AMD |
| RAM | 8 GB DDR4 minimum (16 GB recommended for multiple cameras) |
| Storage | SSD with 500 MB/s write speed |
| Graphics | NVIDIA card with 2 GB memory (GeForce 3060/4060 or higher) |
| Network | Gigabit Ethernet (wired connection recommended) |
Stream with FastPix
FastPix provides secure streaming with RTMP (RTMPS) and SRT protocols.
Create a FastPix live stream
Before streaming from vMix, create a live stream using FastPix. You can create a live stream in two ways:
Using the FastPix Dashboard - See the How to livestream guide
Using the FastPix API - See the Create a livestream API reference
Gather your stream details
After creating your live stream, save these values from the response. You will need them to configure vMix:
streamKey- Your unique stream key for RTMP streamingsrtSecret- Your passphrase for SRT streamingstreamId- Your stream ID for SRT streamingplaybackIds- IDs for viewing your stream
Note: Keep these credentials secure and don't share them publicly.
Stream with RTMPS
RTMPS provides secure streaming over RTMP.
- In vMix, click Settings > Stream > gear icon.
- Select Custom RTMP.
- Set Protocol to RTMPS.
- Enter the FMS URL:
rtmps://live.fastpix.io:443/live - Enter your FastPix stream key.
- Configure encoder settings:
- Resolution: Match your FastPix
maxResolution(for example, 1080p) - Bitrate: 4000 Kbps or as needed
- Encoder: NVENC (recommended) or FFmpeg
- Resolution: Match your FastPix
- Click OK.
- Click Stream to start streaming.
Stream with SRT
SRT provides low-latency streaming with error correction, ideal for unreliable networks.
- Click Settings (gear icon, top-right).
- Select Outputs / NDI / SRT from the left sidebar.
- Click the gear icon next to Output 1.
- Configure these settings:
- Resolution: Choose your output quality (for example, "H264 2mbps AAC 128kbps")
- Audio Channels: Master
- Alpha Channel: None
- Check Enable SRT.
- Set Type to Caller.
- Enter the Hostname:
live.fastpix.io - Enter the Port (for example,
778). - Set Latency to
200milliseconds (increase if you experience network issues). - Enter your FastPix SRT secret in the Passphrase field.
- Set Key Length to
32. - Enter your Stream ID from the FastPix API response.
- Click OK on both dialog boxes.
Start or Stop SRT streaming
In the control bar of vMix, click External to start streaming (the button turns green whens streaming is active), and click it again to stop the stream.
View your stream
To view your stream, you can use the HLS playback URL or SRT playback URL. Refer to the HLS playback guide or the SRT playback guide for details.
When you stream with SRT on FastPix, you automatically get both SRT and HLS playback.
Troubleshoot common issues
No video input appears
Solution: Check that your camera or video source is connected and not being used by another app. Verify permissions in Windows Settings > Privacy > Camera.
Video is laggy
Solutions:
- Lower your output resolution
- Go to Settings > Display tab
- Change the Output Size to a lower resolution (for example, from 1080p to 720p), see vMix display settings and vMix streaming quality guides.
- Use a wired Ethernet connection instead of Wi-Fi
- Update your graphics card drivers
- Close unnecessary background apps
Audio is out of sync
Solution: Go to Settings > Audio and adjust the sync delay until audio matches video.
Streaming errors
Solutions:
- Verify your stream key and URL are correct, refer to using SRT to Live Stream
- Test your internet upload speed (need at least 2 Mbps)
- Check that your firewall allows outbound connections on ports 35000–35500
- Reduce your streaming bitrate
- Click the gear icon next to the Stream button
- Select a lower quality preset (for example, 720p instead of 1080p) or customize the bitrate to match your upload speed. See the vMix Streaming Quality guide
SRT stream won't connect
Solutions:
- Verify the hostname and port are correct
- Check firewall settings on both your computer and network
- Increase latency to 500–2000 milliseconds
- Go to Settings > Outputs / NDI / SRT
- Click the gear icon next to Output 1
- Increase the Latency value, higher latency helps with difficult network conditions. See the vMix SRT configuration guide
- Confirm your passphrase matches your FastPix SRT secret
Advanced features
Monitor performance
Enable statistics to check for dropped frames or high CPU/GPU usage:
- Go to Settings > Options.
- Enable Statistics.
- Monitor the stats overlay while streaming or recording.
Use keyboard shortcuts
Assign keyboard shortcuts for quick actions:
- Go to Settings > Shortcuts.
- Assign keys to transitions, recording, or other functions.
- Click OK.
Enable advanced mode
To access all vMix features:
- Go to Settings > Options.
- Enable Advanced Mode.
Get help
vMix resources
For more information about vMix:
- Watch vMix training videos
- Read the complete user guide
- Visit the vMix support forums
- Contact vMix support
FastPix resources
For help with FastPix streaming:
- Read the complete FastPix documentation guides
- See the Live Streaming API reference
- Join the FastPix community discussions
- Contact FastPix support
Updated about 19 hours ago