Buffering: Causes, Myths and Solutions

Farmer1

Farmer At Work
Dec 4, 2014
5,036
61
0
Yes i do
Buffering: Causes, Myths and Solutions




View attachment 1163

Buffering is something that every Kodi user will encounter sooner or later. We’ve recently seen an influx of users complaining to our developers about buffering, when really this is something that’s entirely out of our hands.
Kodi add-ons interface with content already made available online, they have nothing to do with the distribution of content whatsoever, however we’ve put together an explanation of why it occurs and some potential remedies to lessen your buffering woes.
Please read until the very end as it’s important to understand the bigger picture and not just associate buffering with one particular cause or solution.
CAUSES OF BUFFERING

  • Stream Source Slowness – sources are powered by servers, servers are connected to networks. These sources are providing free service and sometimes have limitations set in place as a result.
  • Peak Time Congestion – certain times of day are busier on the internet than others. If you’re talking about a Sunday or Monday night, those are probably busier times for internet use in general, meaning this could affect the source’s network speed, or even your internet connection locally.
  • Geographical Location – Believe it or not, servers have physical locations and some places on Earth aren’t as well connected as others. Depending on where you’re located, your connection to the source’s servers could be impaired.
  • Internet Connection Speed – your internet connection might just be too slow to support video streaming.
  • Hardware Issues – your router might not have strong enough wireless power, the cheap no-name modem your service provider gave you might be defective, or your streaming device might not have the latest firmware installed.
MYTHS DEBUNKED

  • Addons ≠ Buffering – addons just interface with web sites, as soon as you see the spinning “Working” wheel, the add-on isn’t even running anymore. Buffering has absolutely nothing to do with what add-on you’re using.
  • Web Browser Playback ≠ Kodi Playback – playback in Kodi is hard coded to timeout after 30 seconds if the playback doesn’t start, this is done to keep media player user experience consistent; web browers will wait all day as they aren’t designed with home entertainment in mind. This could sometimes be the cause of “Playback failed, one or more items failed to play” notices and is the reason why some videos will play in your web browser but not Kodi.
  • Video Stuttering – choppy video doesn’t necessarily have anything to do with buffering, it might just mean your hardware device can’t handle the video quality or the encoding of the stream itself is corrupt.
  • Advanced Settings XML – generally speaking, modifying this file will not solve buffering issues and will likely cause more trouble than anything, such as device crashing because the custom buffer size is larger than the device can handle (Kodi already allocates 300% of the memory to the buffer size). It is only useful only in the rare event that you see the “Cache Full: Cache filled before reaching required amount for continuous playback” notification.
    Code:
    http://kodi.wiki/view/Caches_explained
POSSIBLE SOLUTIONS

  • Hardware Reboot – reboot your Modem and Router by unplugging them for five minutes or so, then do the same with your streaming device.
    Code:
    http://www.tvaddons.ag/reboot-internet-connection/
  • Update Kodi – if you’re using an older version of Kodi, it could likely result in less efficient streaming, it’s always a good idea to update to the latest version stable version.
    Code:
    http://www.tvaddons.ag/update-kodi/
  • Hardwired Ethernet – depending on the size of your home or building materials, you might experience wireless connection trouble, this can be fixed by hardwiring an ethernet cable from your router directly to your streaming device.
DESPERATE MEASURES


  • Internet Connection Speed – call your internet service provider and upgrade your connection speed, do your own speed test beforehand.
    Code:
    http://www.speedtest.net/
  • Hardware Upgrades – if your streaming device is really old, you might want to consider purchasing a new one . It might also be a good idea to look into a new, faster router, as those things aren’t built for life either.
  • Modem Troubleshooting – if you’ve had your no-name modem for several years already, you might want to call your internet service provider and have them troubleshoot it, and if necessary replace it. It would be a good idea to do your own packet loss test beforehand.
    Code:
    http://www.pingtest.net/
Congratulations! Hopefully now that everyone’s aware of what causes buffering it will mean a little bit less finger pointing towards developers who have absolutely no control over this issue. Should you have any questions, or just want to help out your fellow peers, feel free to visit our Discussion
Code:
http://forums.tvaddons.ag/
anytime, we could use your input and assistance too.

Original Post: TVAddonds
copied from Smart Box Direct http://www.smartboxdirect.com/
edited for IPTVTalk
 
Last edited:
I would add to the list:

-Update Kodi, but not necessarily to 16 as it's beta (duh)

-Make sure your repos are up to date and working. A newer version of an addon may eliminate bugs. However, a newer version may also cause bugs.

-See what other processes are running. As an example in Windows you can use the task manager to see if any other programs are eating up your resources. Just because you have 8 gig of ram doesn't mean you have 8 gig available to use. A torrent program or Chrome memory leak can be the root of your problems, not Kodi.
 
I would also add that the use of a VPN to improve speed in some situations.... I am on Telus, with 100mbit fibre, all channels buffer like crazy every few seconds, completely unwatchable... My speedtest shows full 100mbit at all times, ping time is low...,, However, connecting through a VPN provider (that only gives me 5-10 mbit btw) completely eliminates the buffering... My only conclusion is that telus is interfering with the stream intentionally, and my sources at telus say that is a practice that they do.
 
I would also add that the use of a VPN to improve speed in some situations.... I am on Telus, with 100mbit fibre, all channels buffer like crazy every few seconds, completely unwatchable... My speedtest shows full 100mbit at all times, ping time is low...,, However, connecting through a VPN provider (that only gives me 5-10 mbit btw) completely eliminates the buffering... My only conclusion is that telus is interfering with the stream intentionally, and my sources at telus say that is a practice that they do.

What VPN providers are good, fast and free/cheap?