Apple (Universal)
One app for iPhone, iPad, Apple TV & Mac.
App Store →Connect any IPTV service to Ducking IPTV or another player. Ducking IPTV is the player only — you bring your own Xtream Codes login or M3U playlist.
Ducking IPTV, TiviMate, or any Xtream Codes-compatible app.
Select "Add playlist via Xtream Codes API" (not M3U).
Server URL, username and password from your IPTV provider.
Channels, EPG guide and VOD load automatically.
Once loaded, open the player's quality settings and force 4K / max bitrate, turn off Auto — see the full 4K setup for your device.
Choose "Add playlist via M3U URL."
Your provider gives you an .m3u8 link — paste it in full.
The channel list appears; EPG loads if your provider includes it.
Xtream Codes (server + user + pass) usually gives a better guide and VOD. M3U is just a link — if the guide is missing, ask your provider for Xtream Codes instead.
From Google Play (Android TV) or sideload the APK (Fire TV / Firestick — see the Emby APK install steps, same Downloader method).
Premium → Playlists → Add → Xtream Codes or M3U URL.
If EPG isn't showing, add your provider's XMLTV EPG URL in Playlist settings.
TiviMate → Settings → Playback → force the highest quality, disable Auto. Then set your Fire TV/Shield to 4K output too (device steps).
Ducking IPTV (DuckTV for short) is the player — it does not provide, host, sell or bundle channels, movies, or services. You bring your own IPTV, Xtream Codes or M3U source.
One app for iPhone, iPad, Apple TV & Mac.
App Store →Google Play for phones, tablets, Android TV. Sideload the signed APK for Fire TV/Firestick.
Google Play → APK →Channel Store, channel code: ducktv.
Channel Store →Streaming Channels → Search Channels → search "Ducking IPTV."
Channel code: ducktv — go to https://my.roku.com/add/ducktv on a phone or PC and add it to your account.
Open Ducking IPTV, add your Xtream Codes login or M3U playlist.
Set your Roku to Display type: 4K HDR, HDR mode Auto, and Match refresh rate On (Roku steps).
A dedicated Plex or Emby server run on dedicated hardware connected to pre-existing owned content. The Appbox owner has full control of their personal Plex or Emby server with the ability to share Duck Entertainment media with friends or family.
A dedicated Emby or Plex server run on Entertainment hardware. Every share has up to 2 concurrent streams per account, and the user is invited to a shared Emby or Plex Server connected to Duck Entertainment local storage content.
Click — it will say whatever your service is.
Open the details view for your service.
Once installed, set your apps to 4K (not auto) and connect your service.
4K setup — all devices Emby guide Plex guide