There are two ways to stream with Mixer: RTMP or FTL.
- RTMP protocol has a standard delay of up to 10-15 seconds that works with OBS and XSplit.
- FTL is our very own sub-second streaming protocol that uses our custom version OBS Studio that we call OBS-FTL, or via XSplit.
How to use OBS-FTL
- Download and install the latest version from https://github.com/WatchMixer/obs-studio-ftl/releases
- Head to File > Settings > Stream
- Open the “Stream” tab and select the following:
- Stream Type: Mixer FTL Service
- Server: Auto (this will pick the best ingest for you, based on current load and stability!)
- Stream key: You’ll find this by going to https://mixer.com/me/channel and hovering your mouse over the Stream Key field. Copy and paste that into OBS-FTL. (Do NOT share this key with anyone!). Please make sure there are no spaces before or after the key, or it will not work.
- Click Apply and proceed to the “Output” tab. Change the Output Mode to Advanced at the top and start with the following settings for the lowest delay (Note some encoders have more delay than others):
- Rate Control: CBR
- Bitrate: Up to 10,000 depending on your upload speed (see our settings explanation for help!)
- Keyframe Interval: 3
- CPU Usage Preset: This is more related to how hard the encoder tries to do a good job: faster values typically means the encoder spends less time resulting in lower quality for the same bitrate. if you have a very good CPU you can pick a slower setting but pay attention to how much CPU OBS is consuming (the bottom bar should show you). Some of the very slow settings will introduce more delay to improve the encoding quality (recommended setting: faster).
- Profile: high
- Tune: zerolatency
- Click Apply and then OK. Now you're setup! Just hit Start Streaming and you should be live on Mixer!