Decoding
Hardware vs Software Decoder for IPTV
Nearly every playlist player lets you choose how video is decoded. The wrong choice is the most common cause of stutter that looks exactly like a bad connection but is not.
Steps last verified 22 August 2026.
What the two settings actually do
Hardware decoding
The device’s video chip does the work. Low power, low heat, and the only way to play 4K HEVC on modest hardware. It only supports the formats that chip implements.
Try this firstSoftware decoding
The CPU does the work. It plays anything, including odd formats a chip refuses, but it is far more expensive and cheap devices cannot sustain it above 1080p.
FallbackHow to tell which one you need
| Symptom | Likely setting | Change to |
|---|---|---|
| 4K or HEVC channels stutter, HD is smooth | Software | Hardware |
| Some channels show a green or pink picture | Hardware, unsupported profile | Software |
| Video plays but audio is silent | Hardware audio passthrough | Software, or set audio output to PCM |
| Device gets hot and the picture drops frames | Software on a weak CPU | Hardware |
| A single channel fails, all others fine | Neither — it is the source | Report the channel |
Where the setting lives
| Player | Path |
|---|---|
| Smarters Pro | Settings → Player Selection → try each in turn |
| TiviMate | Settings → Playback → Decoder |
| Kodi | Settings → Player → Videos → Allow hardware acceleration |
| VLC | Preferences → Input/Codecs → Hardware-accelerated decoding |
Change one setting, then watch a problem channel for two full minutes before deciding. Changing three things at once is why people end up unable to say what fixed it.
Related questions
Which is better for battery life on a phone?
Hardware, by a wide margin. Software decoding on a phone will drain the battery and throttle the CPU within about twenty minutes.
My player has "Auto".
Auto tries hardware and falls back. It works most of the time; when it does not, choosing explicitly is more reliable than trusting the fallback.
Is 4K worth it on a 1080p TV?
No. Select the HD variant of a channel where one exists — it decodes more easily and looks identical on a 1080p panel.

