Anytime - Anywhere - Any Screen.

How To Set Up IPTV on Android TV & Google TV (2026)

The complete guide — from Google Play install to 4K HDR IPTV streaming on NVIDIA Shield, Chromecast, Xiaomi Mi Box, Sony Bravia, and more.

What This IPTV on Android TV Guide Covers

Android TV and Google TV represent the most powerful and flexible streaming platforms for IPTV. Built on full Android, they give you unrestricted access to the Google Play Store — meaning every major IPTV player (TiviMate, IPTV Smarters Pro, Kodi) installs directly without sideloading, developer modes, or workarounds.

Google TV is Android TV with a redesigned interface (the "For You" home screen) — the two platforms share the same Play Store and the same IPTV setup process. This guide covers both, noting the few interface differences where they exist. It applies to every Android TV and Google TV device: NVIDIA Shield, Chromecast with Google TV, Xiaomi Mi Box, Sony Bravia, TCL, Philips, and more.

Why Android TV & Google TV Excel at IPTV

Android TV and Google TV are the most capable IPTV platforms available. Unlike Samsung Tizen or LG webOS, they run a full Android environment — meaning unrestricted app installation, hardware-level decoder access, and the ability to run any IPTV player available on the platform. The result is a richer, more configurable IPTV experience than any proprietary Smart TV OS delivers.

🫀Full Google Play Store

IPTVSubscription.me

⚡Hardware HEVC decoding

IPTVSubscription.me

📲 4K HDR on flagship devices

IPTVSubscription.me

🔌 Ethernet on most devices

IPTVSubscription.me

📡 APK sideloading available

IPTVSubscription.me

🔄 Chromecast built-in

IPTVSubscription.me

Top Devices for IPTV on Android TV & Google TV

Device

IPTVSubscription.me

⚡️Platform

IPTVSubscription.me

🤖 4K HDR

IPTVSubscription.me

👻 H.265

IPTVSubscription.me

What You Need to Run IPTV on Android TV

Device

IPTVSubscription.me

Subscription

IPTVSubscription.me

Google account

IPTVSubscription.me

Internet speed

IPTVSubscription.me

🔌Network

IPTVSubscription.me

💾 Storage

IPTVSubscription.me

Minimum sustained bandwidth per stream quality

IPTVSubscription.me

Choose the Right IPTV App

Android TV and Google TV have the richest IPTV app ecosystem of any streaming platform. Four apps are consistently the best performers with IPTVSubscription.me:

🎛️ TiviMate IPTV Player

IPTVSubscription.me

📡 IPTV Smarters Pro

IPTVSubscription.me

🏠 Kodi + PVR IPTV

IPTVSubscription.me

🔭 OTT Navigator IPTV

IPTVSubscription.me

Quick Comparison

Feature

IPTVSubscription.me

🎛️ TiviMate

IPTVSubscription.me

🤖 IPTV Smarters

IPTVSubscription.me

👻 Kodi

IPTVSubscription.me

How To Install IPTV on Android TV & Google TV — Step by Step

Install via Google Play Store — Android TV

Install via Google Play Store — Google TV

Alternative: Sideload via Downloader (for apps not on Play Store)

If an IPTV app is not available in the Play Store for your region, use the Downloader app to sideload the APK:

How To Configure Your IPTVSubscription.me Service

Retrieve your credentials from the IPTVSubscription.me welcome email:

Open IPTV Smarters Pro → Add User

IPTVSubscription.me

Enter a profile name

IPTVSubscription.me

URL / Host → paste your Portal URL

IPTVSubscription.me

Enter Username and Password → Tap Add User

IPTVSubscription.me

Open IPTV Smarters Pro

IPTVSubscription.me

Paste M3U URL in Playlist URL field

IPTVSubscription.me

Paste EPG URL in EPG URL (XMLTV) field

IPTVSubscription.me

Tap Add User

IPTVSubscription.me

Open TiviMate

IPTVSubscription.me

Select Xtream Codes

IPTVSubscription.me

Enter Server URL, Username, Password → tap Next

IPTVSubscription.me

Follow the TiviMate setup wizard → Finish

IPTVSubscription.me

How to Set Up EPG for IPTV on Android TV

Open IPTV Smarters Pro

IPTVSubscription.me

Confirm EPG URL is entered

IPTVSubscription.me

Set refresh interval

IPTVSubscription.me

Tap Force EPG Sync

IPTVSubscription.me

Adjust EPG Time Offset if times appear wrong

IPTVSubscription.me

How To Optimize Playback Quality on Android TV & Google TV

Enable hardware decoding

IPTV Smarters → Player Settings → Hardware Decoder

IPTVSubscription.me

Change DNS to 1.1.1.1

Settings → Network → Advanced → DNS → 1.1.1.1

IPTVSubscription.me

Use Ethernet for 4K

Connect Cat5e / Cat6 to LAN port

IPTVSubscription.me

🎨 Match display resolution

Settings → Device Preferences → Display → 4K

IPTVSubscription.me

🔋Disable Battery Optimization

Settings → Apps → IPTV App → Battery → Don't optimize

IPTVSubscription.me

🔊 Enable Dolby Atmos passthrough

Settings → Sound → Digital Audio → Passthrough

IPTVSubscription.me

— Questions, answered

Troubleshooting Common Issues on ATV & GTV — IPTVSubscription.me

🔄 Playlist fails to load or spins indefinitely

Three causes in order: (1) Wrong credentials — verify Portal URL has the exact port number, no trailing slash, no spaces in username or password. (2) DNS filtering — go to Settings → Network → [Wi-Fi name] → Advanced → IP Settings → Static and set DNS 1 to 1.1.1.1. Some ISPs block IPTV server addresses at the DNS level. (3) IP whitelist — if you recently changed internet provider, your new public IP may need whitelisting. Contact IPTVSubscription.me support with your public IP visible at whatismyip.com from any device on the same network.

Work through these in order: (1) Test speed at fast.com via the Android TV browser — Full HD needs 25 Mbps, 4K needs 40 Mbps sustained. (2) Switch to Ethernet if available on your device. (3) Change DNS to 1.1.1.1. (4) Enable Hardware Decoder in your IPTV player. (5) Disable Battery Optimization for the IPTV app: Settings → Apps → [App] → Battery → Don't optimize. (6) Restart the Android TV device to clear RAM cache — most Android TV devices have 2–4 GB RAM that fills over time.

In IPTV Smarters Pro → Player Settings → switch between ExoPlayer and VLC Player. ExoPlayer handles AAC audio; VLC handles AC3/Dolby Digital streams. For Dolby Atmos: Settings → Sound → Digital Audio Output → Passthrough — sends raw bitstream to soundbar for native Atmos decoding. If specific channels have no audio, they carry E-AC3 (Dolby Digital Plus) — VLC player mode with AC3 passthrough resolves this. Verify your HDMI cable supports ARC if routing through a soundbar.

Some IPTV apps are region-restricted in the Play Store. Fix: (1) Change your Google account's country to US or UK — play.google.com → Account → Country/Region → change. (2) Alternatively, install from play.google.com on your computer — click Install and select your Android TV device. (3) If still unavailable, use Downloader to sideload the APK: enable Settings → Security → Unknown Sources, install Downloader from Play Store, enter the APK URL, and install directly.

If EPG is empty: verify the EPG URL in Settings → EPG Settings contains your exact username and password, then tap Force EPG Sync and wait 5–10 minutes. If times appear offset: go to EPG Time Offset and enter your UTC timezone value (+1 for Europe/ GMT+1, +2 for Central Europe, -5 for US Eastern). Some channels only receive EPG data on the 24-hour daily sync cycle — if a channel shows no guide info today, check again after the next automatic sync.

Your Android TV or Google TV Is Ready to Stream

Android TV and Google TV offer the most complete IPTV ecosystem available on any streaming platform. Full Google Play Store access, unrestricted app installation, hardware-accelerated 4K HDR decode, and a rich selection of purpose-built IPTV players make these devices the first choice for serious IPTV users. With IPTVSubscription.me configured through TiviMate or IPTV Smarters Pro, you have a stable, feature-rich live TV setup that performs reliably from day one.

IPTVSubscription.me support is available 24/7 via live chat if you need any setup assistance.

— FAQ · Android TV / Google TV

Frequently Asked Questions IPTV on ATV & GTV IPTV — IPTVSubscription.me

What is the best IPTV app for Android TV and Google TV?

Four apps consistently top the list on Android TV and Google TV:
TiviMate IPTV Player — best UI. Full 7-day EPG grid, catch-up, recording, multi-EPG, parental controls. Available on Google Play Store. Free with optional $4.99/yr Premium tier. ★ Best EPG experience.
IPTV Smarters Pro — best all-rounder. Xtream Codes + M3U, EPG, VOD, catch-up, multi-profile. Free on Play Store. ★ Recommended for most users. Kodi + PVR IPTV Simple Client — most powerful. Full home theater system, recording, multi-source. More setup required.
OTT Navigator IPTV — best for large channel lists. Advanced filtering, parental controls, bookmarks.
All four install directly from the Google Play Store — no sideloading or developer mode required.

For IPTV purposes, Android TV and Google TV are functionally identical — same Play Store, same apps, same credentials, same setup steps.

The difference is purely interface:

Android TV — simpler app-grid home screen without personalized content. Used on: NVIDIA Shield, Xiaomi Mi Box S, older TCL / Philips TVs.

Google TV — redesigned interface with a "For You" content recommendation row, universal search bar at the top, and Google Assistant integration. Used on: Chromecast with Google TV, Sony Bravia XR (2021+), newer TCL / Hisense Google TV models.

How to tell which you have: Press Home. If you see a "For You" tab → Google TV. If you see a simple app grid → Android TV.

Every IPTV setup step in this guide applies to both — the only difference is how you reach the Play Store search.

Installation steps differ slightly by platform:

Android TV:
Press Home → open Google Play Store → search TiviMate IPTV Player → Install → Open.

Google TV:
Press Home → tap the Search icon at the top of the screen (not inside the Play Store) → search TiviMate → select the Apps & Games tab → Install → Open.

After opening TiviMate:
1. Tap Add Playlist → Xtream Codes
2. Enter Server URL: http://iptv.iptvsubscription.me:PORT 3. Enter Username and Password from your welcome email
4. Tap Next → follow the setup wizard

TiviMate automatically configures your EPG during the wizard — no separate EPG URL entry needed with Xtream Codes login.

Fastest method: On your phone or computer, visit play.google.com, search TiviMate, click Install, and select your TV from the device list — installs automatically over Wi-Fi.

After installing IPTV Smarters Pro or TiviMate from the Play Store:

Xtream Codes (recommended):
1. Open app → Add User / Add Playlist
2. Select Xtream Codes API
3. Enter a profile name (e.g. IPTVSubscription)
4. Server URL: http://iptv.iptvsubscription.me:PORT
5. Enter Username and Password
6. Tap Add User / Next — channels sync in 30–90 seconds

M3U URL:
1. Open app → Add User → Load Your Playlist or File/URL
2. Paste M3U URL: http://iptv.iptvsubscription.me:PORT/get.php?username=USER&password=PASS&type=m3u_plus&output=ts
3. Paste EPG URL: http://iptv.iptvsubscription.me:PORT/xmltv.php?username=USER&password=PASS 4. Tap Add User

Yes — all modern Android TV and Google TV devices support 4K HDR IPTV with hardware H.265 (HEVC) decoding:

NVIDIA Shield Pro: 4K Dolby Vision / HDR10+, Gigabit Ethernet
Chromecast with Google TV 4K: 4K HDR10+
Sony Bravia XR (2021+): 4K Dolby Vision, eARC Atmos
TCL C-Series / R-Series: 4K HDR10+
Xiaomi Mi Box S: 4K HDR10

Four settings required for 4K HDR to actually work:

1. Resolution → 4K 60Hz: Settings → Device Preferences → Display → Resolution → Best Available
2. HDMI 2.0 cable — HDMI 1.4 silently caps at 1080p
3. Hardware Decoder → ON in your IPTV player settings
4. Sustained internet ≥ 40 Mbps — use Ethernet when available

Five causes — work through them in order:

1. Slow internet speed
Test at fast.com via the Android TV browser. Full HD needs 25 Mbps, 4K needs 40 Mbps sustained.

2. Hardware decoder disabled
IPTV Smarters: Settings → Player Settings → Hardware Decoder → ON TiviMate: Settings → Player → Decoder → Hardware

3. DNS filtering
Settings → Network → [Connection] → Advanced → IP Settings → Static → DNS 1 → 1.1.1.1

4. Battery optimization enabled
Settings → Apps → [IPTV App] → Battery → Don't optimize Prevents Android from throttling background network tasks and buffer preloading.

5. RAM cache buildup
Settings → Device Preferences → Restart Android TV devices accumulate memory cache over time — weekly restarts are recommended.

The exact path on Android TV / Google TV:

Settings → Network → [Your Wi-Fi or Ethernet] → Advanced

→ Change IP Settings from DHCP to Static
→ Keep existing IP Address and Gateway → DNS 1: 1.1.1.1
→ DNS 2: 1.0.0.1
→ Save and reconnect

On some Android TV builds the path is: Settings → Network and Internet → Wi-Fi → [Network] → Advanced Options Restart your IPTV app after the change. The new DNS takes effect immediately.

Why it matters: ISP DNS servers often slow IPTV segment requests and some providers actively filter IPTV server IP ranges at the DNS level — causing playlist loading failures that have no obvious error message. Cloudflare's 1.1.1.1 bypasses both issues and typically reduces initial channel load time by 30–50%.

EPG setup by player:

TiviMate (Android TV / Google TV):
When you add a playlist via Xtream Codes, EPG is configured automatically — no separate URL needed. To force refresh: Settings → Playlists → [Your Playlist] → Update EPG now. TiviMate's 7-day EPG grid is the most visually complete on any Android TV device.

IPTV Smarters Pro:
1. Settings → EPG Settings 2. Confirm EPG URL: http://iptv.iptvsubscription.me:PORT/xmltv.php?username=USER&password=PASS 3. Set refresh → Every 24 Hours 4. Tap Force EPG Sync — first sync: 3–8 minutes

If program times appear offset: go to EPG Time Offset → set your UTC value (+1 for Western Europe, +2 for Central Europe, -5 for US Eastern).

Yes — Android TV and Google TV support APK sideloading for apps not available in the Play Store in your region.

Method 1 — Downloader app (easiest):
1. Enable Unknown Sources: Settings → Security & Restrictions → Unknown Sources → ON
2. Install Downloader from Play Store → open → enter APK URL → Download → Install

Method 2 — Remote install via browser (no sideload needed):
Visit play.google.com on your computer → search for the IPTV app → click Install → select your Android TV from the device list. This bypasses Play Store regional search restrictions — the app installs automatically over Wi-Fi.

Method 3 — ADB (advanced):
Enable ADB debugging in Developer Options → use a computer on the same network → run adb connect [TV IP] → adb install [app.apk]. Requires technical knowledge but works on any app.

For most users, Method 2 (remote install via browser) is the simplest — no settings changes needed.

The NVIDIA Shield Pro is widely considered the best Android TV device for IPTV — and for good reason:

Tegra X1+ processor: fastest SoC in any Android TV device, handles any playlist size without crashes
3 GB RAM: no large-playlist memory issues that affect cheaper 2 GB devices
Gigabit Ethernet: wired 4K IPTV at full bandwidth
4K Dolby Vision + HDR10+ + Dolby Atmos: every premium HDR format
AI Upscaling: real-time upscale of SD/HD IPTV streams toward 4K using the Tensor cores — unique to Shield
Plex Media Server: record IPTV streams to attached USB storage

TiviMate and IPTV Smarters Pro both run flawlessly on the Shield Pro. For users who want absolute maximum IPTV performance without compromise, the Shield Pro is the device.

If a specific IPTV app doesn't appear in Play Store search on your Android TV or Google TV, try these fixes in order:

1. Remote install from browser (most effective):
On your computer or phone → play.google.com → search the app → click Install → select your Android TV from the device list. This bypasses regional search restrictions entirely.

2. Change Google account region:
On your computer → play.google.com → Account → Payments and Subscriptions → Country and Profiles → change to United States. Restart Play Store on the TV after changing.

3. Sideload via Downloader:
Install Downloader from Play Store → enable Unknown Sources → enter the APK URL from the official developer website → Install.

4. Use an alternative app:
OTT Navigator and Perfect Player IPTV have broader regional Play Store availability than TiviMate or IPTV Smarters in some markets — both support the same IPTVSubscription.me credentials.

The simultaneous stream limit is set by your IPTVSubscription.me plan — not by the Android TV or Google TV device. Most plans support 1 to 4 concurrent connections.

You can configure the same credentials across multiple devices — Android TV box, Google TV, iPhone, Android phone, Firestick, Smart TV — and all share the same account. Only the number of active streams your plan allows can run at the same moment:

1-connection plan: one device streams at a time
2-connection plan: two Android TV devices in different rooms stream simultaneously
4-connection plan: four devices across the household stream concurrently

A device attempting to stream beyond the plan limit receives a server rejection until an existing stream stops. Plan upgrades at IPTVSubscription.me take effect instantly — no reinstall, no reconfiguration, no changes needed on your Android TV or Google TV device.

Ready to start streaming?

IPTVSubscription.me