Why buffering occurs
When there is a poor routing connection between the location of your encoder and the server you or your service provider is using for streaming. How To Stop Buffering On Your Live Video StreamsNot having enough upload speed on your internet connection for the bitrate at which your encoding. Exceeding the available bitrate you have. When a viewer has a poor connection to the server used to broadcast, sometimes caused by proximity to the server. Overusing your encoder drains your computer that causes buffering issues on your live streams. The viewer has a slow download speed versus the bitrate of the source.
How can I test my system?
How do you stop buffering?
Quit programs and processes that use the Internet or have a high CPU usage, as they can slow down video load times. Clear your browser's cache and delete cookies (click here). The process varies by browsers. Check for problems with your Internet connection; slow speeds are a common cause of long buffering times.
Make sure your browser is up to date
Be sure that you are using the latest version of your chosen web browser.
Remove extra devices from the network
Before you stream, go into your network connection, disable Internet sharing and disconnect devices you're not using. Also, make sure you exit all web applications that compete for bandwidth with your media player.
Delete temporary cache and Internet files — they're weighing your device down
Before you stream, go into your browser's settings and clear the recent history and all temporary Internet files to ensure you're allowing it to work unrestrained. For more information on how to do this, click here.
'Channel' your devices elsewhere
If you're using WiFi and your media is buffering from here 'til eternity, try changing the channel that your router is tapped into. To avoid going from one crowded channel to another, download WiFi scanners like Acrylic WiFi that will inspect channels running on both 2.4 GHz and 5 Ghz frequencies and show you the number of nearby networks using them. Once you've identified a less clogged channel, go into your browser and type in your router's IP address. Then, enter your username and password and head to your router's settings where you'll select the channel that your analyzer program recommends.
Try forgoing WiFi in favor of Ethernet
Without an Ethernet cable, a 10 Mb/s router may only deliver half that speed to your computer, forcing media players to downgrade your video quality. This tip works best if you're streaming on a computer; most mobile devices don't support Ethernet without an adapter.
Disable hardware acceleration in your settingsHardware acceleration is commonly associated with pixelated graphics, slow streams, and crashing media players, especially on flash-based web players. By turning off hardware acceleration, your machine will allow applications to select hardware resource requirements instead of using the computer’s universal settings. To turn this feature off, access your machine's control panel and head to the display section. Once there, disable the hardware acceleration, but be sure to switch it back on when you're finished streaming — it could affect computer gaming and other video card intensive operations if you don’t properly enable it.