When it comes to a stream that is stepping (dropping frames) or freezing, it will either be due to internet connection issues or the CPU on the streaming computer being overworked.
Step 1 - Who is seeing the bad stream?
The first thing we always check is to see if everyone in the Evercast room is seeing the stepping or freezing stream. For example, If there are two people in an Evercast session, confirm that both people are experiencing the issue.
If only one person is experiencing the issue, this means it most likely has something to do with their internet connection. If the person sending the stream also is experiencing the stepping or freezing, then the problem is most likely due to internet or CPU issues on the stream senders side.
Step 2 - Wifi
a) Make sure the Mac that you are streaming from is hard-wired.
b) If your Mac is hard-wired, confirm that your Wifi is turned off (see picture below).
Step 3 - CPU
a) We recommend streaming from a Mac that has at least a 4-core cpu. If you don't have a 4-core system, please see step 3 below. You can still stream on a 2-core system, but you will have to modify some of the stream settings in EBS.
Click the Apple icon (top left of screen), click "About this Mac", and click "System Report."
b) If you are streaming and video conferencing from the same computer, close your browser and ask participants if the stream improves. If it does, this means your CPU is having difficulty encoding the stream and video conferencing at the same time. Some computers simply can't do both at the same time. However, we recommend testing the next few steps.
Step 4 - EBS settings
a) In EBS, go to settings then click the Video tab on the left side of the Settings page. If you are streaming at 60 fps, change it to 30 fps. Save the settings and test the stream again.
b) In EBS, go to settings then click the Output tab on the left side of the Settings page. Lower your video bitrate to 2500 (this is 2.5 mbps). Save the settings and test the stream again.
c) In EBS, go to settings then click the Video tab on the left side of the Settings page. If you are streaming in 1080, change the resolution to 720 (or lower). Save the settings and test the stream again.
Step 5 - Other internet activity
a) Confirm that the computer which is running EBS is not uploading or downloading large files or data.
b) Confirm that others on your network are also not uploading or downloading large files or data.
NOTE: If possible, we recommend that the Ethernet port that you are using is provisioned with at least 10 mbps of priority bandwidth, so other network related activity doesn't interfere with your stream. Check with your IT department and if they have any questions, please have them reach out to us.