Skip to content
IPTV Subscription 8K - 8K TV Subscription

Technology

IPTV streaming protocols explained

A streaming protocol decides how compressed video gets from a server to your player: in one continuous stream, or in short downloadable pieces, over plain web connections or special network routes. IPTV apps mostly meet two of them, HLS and MPEG-TS. The rest matter behind the scenes, for broadcasters, cameras and managed TV networks.

Updated

The protocols at a glance

Protocol or formatHow it delivers videoWhere you meet it
HLSShort segments listed in an M3U8 playlist, over ordinary web connectionsMost apps and many IPTV channels; also the standard for Apple devices
MPEG-TS over HTTPOne continuous transport stream per channelVery common for IPTV live channels (.ts links)
MPEG-DASHSegments listed in an XML manifest, similar in idea to HLSBig streaming services; less common for IPTV playlists
RTMPA persistent connection built for low-latency Flash videoMostly for sending video to platforms, not watching
RTSPA control protocol for starting and stopping streamsSecurity cameras and some older IPTV systems
UDP and RTP multicastStreams sent once over a managed network to many receiversBroadband providers’ own TV services, hotels, campuses
SRTReliable, low-latency transport over unpredictable networksBroadcasters sending live feeds between locations

What matters for viewers

For watching IPTV in an app, the practical choice is almost always between HLS and MPEG-TS, often offered as a stream-format setting. They behave differently when your connection wobbles and when you change channel. HLS vs MPEG-TS explains which to choose, and HLS streaming explained shows how HLS works under the hood.

The same stream format also appears in playlist links as output=ts or output=m3u8. See what’s in an M3U URL.

Start watching on your own screen

Plans from £5.83 a month on the 12-month plan, no contract and no auto-renewal. Test it first with a 24-hour free trial.