My IPTV box is wirelessly connected to the network with a WIFI router. It periodically has lagging/freezing problems. The channels would stop playing for a few seconds, then after a few seconds stream resumes, then stops again, and so forth. It usually starts in the evening, lasts for few hours, and then fixes itself.
So, I check the network connection from the IPTV box, and it had 20mb/s upload and download speed, 3ms ping, and 158ms jitter. I called the IPTV supplier, explained the situation told him the values, and said that the jitter is very high. The service provider throughout our whole conversation was insisting that the problem is not from their side and it can be resolved if I plug the box into the router with an ethernet cable. Since I don't have a spare LAN cable I can order one from them.
So my question is: Was the service provider honest and the problem may lie in the WIFI connection? I highly doubt it because if the WIFI router was bad, it would have had constant freezing problems, but it usually starts in the evening and lasts for several hours. Also, if I switch from the channels to the YouTube application the YouTube plays without any issue.
20MB is not enough for stable IPTV. It is the medium value, which means that your actual internet connection fluctuates from 15MB to 25MB. That is why you are getting the poor IPTV performance you are getting. Your provider is right, plugging in directly into the router with an ethernet cable will give you more stability. However, your best bet is to go a level up with your internet provider and get a 100MB type connection. It'll be worth the extra $10 or so to get crisp and stable IPTV performance.