How to fix IPTV buffering
Buffering means the player ran out of video before more arrived. That is one symptom with several unrelated causes, so the useful first step is not changing a setting but working out which of the three links in the chain is short: your network, the provider's server, or the format the stream is delivered in.
Find out whether it is only one channel
Play a different channel from the same source. If everything stutters, the problem is between you and the provider. If one channel stutters and the rest are fine, that channel's server is overloaded and nothing on your end will fix it.
Rule out the connection
Run a speed test on the same Wi-Fi. Live television needs steady bandwidth more than fast bandwidth: a solid 10 Mbps plays HD better than a 200 Mbps line that dips. On mobile data, a strong signal indicator can still hide a congested cell.
Try the other stream format
Many providers publish each channel twice — as HLS, which arrives in small segments and rides out a wobbly connection, and as a raw MPEG-TS stream, which starts faster but breaks harder. If one stutters, switch to the other. Tivsy keeps both when the provider offers both, and remembers which one worked.
Check how many devices are connected
Most subscriptions allow one or two connections at a time. A television still on in another room, or a session that never closed properly, uses one up — and the symptom is stuttering rather than a clear refusal.
Common questions
Why does it buffer only in the evening?
Peak hours. Your provider's servers and your own network are both busiest between roughly seven and eleven, and an oversubscribed provider shows it exactly then.
Would a VPN help?
Sometimes, in one specific case: when an internet provider throttles video traffic it can identify. A VPN adds a step to every packet, so if there is no throttling it usually makes buffering slightly worse, not better.
Does it help to lower the quality?
Yes, when the connection is the limit. A 720p stream needs roughly a third of the bandwidth of 1080p. If the provider's server is the limit, quality changes nothing.
The app plays fine but audio drifts out of sync. Why?
Usually a broken timestamp in the stream rather than a playback fault. Leaving and rejoining the channel resynchronises it, because playback restarts from a fresh point in the broadcast.
If every channel from one source fails while another source plays perfectly, you have learned something useful: the player and your connection are fine, and the conversation to have is with the provider.