The Stream button in vMix may show either red or orange to indicate the status of the stream.
The stream button will be orange just after streaming has been started to indicate that a connection to the streaming provider is currently in progress.
Once a successful connection has been established, the stream button will change to red.
The stream button will be red when the stream has been established and is streaming video to the internet.
The stream button will switch to orange and stay there for many seconds if the internet connection or streaming provider is down.
vMix will automatically attempt to reconnect at which point the stream button will turn red again.
If the stream button starts switching between red and orange every couple of seconds this may indicate one of the following issues:
Note: The following also apply to the "buffer full" messages that might appear in the streaming logs.
1. Internet connection is too slow to stream the selected Streaming Quality
For example, if your internet connection provides 1Mbps upload speeds but the Streaming Quality preset is set to 1.5Mbps then the stream will be intermittent.
As a general rule, the Streaming Quality bitrate should be a value less than 80% of the Upload speeds available for the best results. (For example 1.6Mbps on a 2Mbps connection)
2. CPU in the computer is overloaded
This one is easy to check, open up Task Manager in Windows and monitor the CPU % while the stream is running.
CPU % over around 70% is a sign that the computer is overloaded, try closing any other open programs or reducing the workload in vMix by using low quality recording and/or streaming settings.
3. Streaming provider is too slow to receive the selected Streaming Quality
This problem can occur if the streaming provider has a server far from where you are located (such as a server in the USA, when your internet connection is in Europe)
Contact your streaming provider to see if they have an RTMP server closer to your location.
If both 1. and 2. above have been ruled out, 3. is generally the cause and the streaming provider can usually assist in narrowing down any potential bottlenecks.