Why Tweak your Home Network to enhance IPTV Streaming Performance?
If your ISP is blocking IPTV traffic, there is no way that they will do anything to help make your home network faster to handle IPTV streaming. So the better way is to configure or tweak your home network better to achieve maximum bandwidth throughput from your ISP. Furthermore, if you do suspect that your ISP is indeed filtering IPTV traffic, then setup a good VPN with streaming extension on.
Useful Tips to Tweak Your Home Network
Here are some tips that you could or should do first to have a decent home network connected to the Internet in the right way:
1. Make a bridge in between your ISP Box and Router ( if you cannot make a bridge, than put your Router IP into DMZ on ISP Box).
2. Disable all v6 protocol, IGMP snooping protocol, and multicast on LAN/Wifi setup.
3. Use Google DNS 18.104.22.168 and 22.214.171.124 and Static IP or by inserting DNS into your router for all devices or on your desktop PC / Laptop.
4. Check your MTU on your ISP Router. Default is 1500 for cable connection and 1492 for ADSL connections, or do the test here via http://www.letmecheck.it/mtu-test.php
5. Set QoS on your router with the MAC address of your TV Box and CDR 126.96.36.199/8 with maximum priority to that rule (Classless Inter-Domain Routing is a method for allocating IP addresses and routing Internet Protocol packets).
6. DO NOT use WiFi connections where possible for your TV Boxes or any devices to watch IPTV streams. If you must use WiFi, make sure that your WiFi channel of your router does not overlap with some other routers, by checking it via software tools like the android app called WiFi Analyzer.
7. Check the class of your network cables, as cables are different for 10, 100 and 1 GB links. My personal preference would be to go with the ‘Cat 6’ at minimum.
8. If you are using Windows for watching, try to tweak your network with the software tool called TCP Optimizer. This can be found at http://www.speedguide.net/downloads.php
9. If you are using Android, after every boot turn on big TCP buffer size to eliminate buffering with bionic TCP IP. https://play.google.com/store/apps/details?id=com.spirilis.bionictcp&hl=en works only on rooted devices.
Kodi Advanced Settings Configuration
Configure Kodi with advancedsettings.xml like this:
Note that advancedsettings.xml is configured to use 999 MB of RAM so it will work only on TV boxes with 2 GB of RAM. For TV boxes with 1 GB RAM, please use advancedsettings.xml in advancedsettings500.mb.zip
On Amazon Firestick, if it is slow, you can edit this line in advancedsettings.xml to drop some frames from the stream to experience better playback: <skiploopfilter>8</skiploopfilter>
Hope this helps in improving viewing pleasure for you on your network!