Checking High CPU usage
Pictured below is a composite image of Wirecast displaying errors due to high CPU usage. Seen below the System CPU is far too high and is causing the frames-per-second to drop well below the 30 FPS preset. Additionally we see the stream icon is not green but rather orange, red, and red with disabled icon. These icons mean there are issues with the stream, the stream has been interrupted, and no connection respectively.
Note: We recommend CPU usage remain below 80% for most of the stream, short spikes of CPU usage over 80% are normal.
Fixing High CPU Usage
If you are recording your stream through Wirecast check the output settings located in the top menu bar under 'Output'. Then ensure the encoding preset is the same for both streaming and recording. Pictured below is the Output Settings and the encoding preset is "Test Live" but each school will have a preset made for them when first joining Striv.
Preview/Live View in Broadcast Area
You can lower CPU usage by changing the view in the broadcast area. It is recommended that you select the button labeled below as 'Display Preview Only' or 'Display Live Only'.
Restart Wirecast and/or Computer
First try restarting Wirecast, if that fails then restart the computer. This is often successful but takes valuable time and will interrupt the live stream.
At times Wirecast and other applications can slowly encounter non-fatal errors that continuously take up system resources. Over time those errors can add up and significantly effect the performance of a computer.
Lower Quality Settings
The last resort in lowering CPU usage is to decrease the stream quality. This is done in the output settings located in the top menu bar under 'Output'. Once at the output settings click the gear icon next to 'Encoding' dropdown and select edit. You should see a dialog box similar to the one pictured below.
To lower the stream quality, lower the number in the input field next to 'Average bit rate'. It is recommended to drop this number by increments of 50.