ThePlay is an IPTV player for Samsung Smart TVs (Tizen 3.0+). Follow these steps to get started.
Install ThePlay on your Samsung TV from the Tizen package file (.wgt). The app requires the following TV permissions: Internet access, network info, audio control, and filesystem read (for USB support).
On first launch, ThePlay shows a setup wizard that guides you through:
You can add M3U playlists in three ways:
ThePlay supports the M3U/M3U8 playlist format compatible with pvr.iptvsimple.
#EXTM3U url-tvg="http://example.com/epg.xml"
#EXTINF:-1 tvg-id="ch1" tvg-name="Channel One" tvg-logo="http://example.com/logo.png" group-title="News",Channel One HD
http://stream.example.com/channel1/index.m3u8
http://stream.example.com/live.m3u8|user-agent=MyPlayer&referer=http://example.com
| Tag | Description | Example |
|---|---|---|
tvg-id | Channel ID for EPG matching | tvg-id="bbc1.uk" |
tvg-name | Channel name for EPG fallback | tvg-name="BBC One" |
tvg-logo | Channel logo URL | tvg-logo="http://..." |
tvg-chno | Custom channel number | tvg-chno="101" |
group-title | Category/group | group-title="News;UK" |
catchup | Catchup mode | catchup="default" |
catchup-source | Catchup URL template | catchup-source="...{utc}..." |
catchup-days | Days of available archive | catchup-days="7" |
| Mode | Description |
|---|---|
default | Uses catchup-source as the full URL template |
append | Appends catchup-source to the live stream URL |
shift | Adds timeshift parameters to the stream URL |
flussonic / fs | Flussonic server timeshift_abs format |
xc | Xtream Codes archive format transformation |
vod | Video on demand direct URL |
{utc} {utcend} {duration} {offset} {Y} {m} {d} {H} {M} {S} {lutc} {timestamp}
ThePlay loads programme guide data from XMLTV sources. Auto-detection from url-tvg/x-tvg-url headers, or add manually in Settings > EPG.
tvg-id → channel id in XMLTVtvg-name → display-name in XMLTVdisplay-name in XMLTV| Action | TV Remote | PC Keyboard |
|---|---|---|
| Navigate | Arrow keys | Arrow keys |
| Select | Enter / OK | Enter |
| Back | Return | Escape |
| Channel List | Guide / Yellow | G / F2 |
| EPG Grid | Info / Green | I / F1 |
| Settings | Menu / Blue | M / F3 |
| Play / Pause | Play/Pause | Space |
tvg-id matches channel id in the XMLTV file