Kodi and its add-ons are not a huge conglomerate with tons of money to throw into server farms and stream video. It is a patch work of developers from Kodi itself to the add-ons that stream video.
Kodi itself is simply a media player that the developers have setup the framework for add-ons to be installed with the ability to play most any type of video format. Kodi also offers network connectivity which is important to stream content.
Add-ons are third party developers that use Kodi’s built in framework. Much the way a App works on a smartphone or tablet, add-ons give Kodi a user interface that users can stream content.
The servers that Kodi uses to stream content are also entities by themselves that are not connected to Kodi or the add-ons.
Most of the servers used are sites that can be watched from any computer directly from their websites.
Most of these websites show commercials which Kodi add-ons currently cut out.
Moving forward this may change and some server sites may force Kodi users to watch commercials to access their servers.
Ice Films is an example of this. While once it was one of the best Kodi add-ons they began to block Kodi users from their content. This is simply because running servers cost money which they pay for with commercials being played.
There is talk of Ice Films coming back to Kodi but with commercials. Other streaming video sites are also might follow.
Here are some example streaming sites Kodi uses.(There are hundreds)
So Why Does Kodi Buffer?
Kodi add-ons can buffer video for a number of reasons which I will list below.
Server IS Full
When too may users try and use the same server it becomes overwhelmed and slows down.
A full server can also deny anymore connections to its services. When this happens the server often gives out some generic error in Kodi.
If too may users are allowed on the same server than the bandwidth must be shared which slows everyone down.
Your Own Internet Connection
These days most everyone has Broad Band Internet but there are things that can slow a high speed connection.
The minimum bandwidth needed to stream online content is 2-3 MBps.
Other users in a home from playing video games to watching YouTube can hog up the bandwidth.
Most everyone uses WiFi for its ease of use, but it is not the best thing to use when it comes to streaming video content.
Many things can effect WiFi from distance to a microwave oven. If possible always use a wired connection to the router.
Internet Providers can also be a slow point. Even if your Internet Provider syas the speeds should be 50 MPBS down doesn’t mean it is.
Doing a internet speed test is a quick way to see how fast a internet connection is.
You can do a internet speed test here. http://www.speedtest.net
Keep in mind that certain technology such as Cable Modems can slow since the bandwidth in a neighborhood must be shared. This means that your internet speed can change depending on what time of day it is.
Kodi is ever evolving and in a constant state of change. For someone looking to cut the cable cord it can be a real benefit.
With that said Kodi is not for everyone. There is a bit of tehncality to it that many will not be able to understand or want to.
If you do understand Kodi and the way its different parts all work together it can be a really great tool when it comes to streaming content.