freezing/buffering is part of the iptv.
anything can cause freeze/buffering. for example, your wifi signals, your internet, your isp, or iptv provider it self when they do maintenance ....ect.
you need a good smart box (buzz tv, dreamlink, and many more) and donation in order to watch tv. kof