Use the Shield TV or the Shield TV Pro. You do not need a special Shield build of the player. The normal Android TV app is the right one.
In short
- Install TiviMate from the Play Store on the Shield.
- Leave hardware decoding on.
- Sign in with Xtream Codes and let the guide load.
What you need
- A Shield signed into the same Google account you trust.
- Your Xtream login.
- A wired connection if the Shield sits in a rack.
Recommended app
Use TiviMate. The Shield’s remote and the TiviMate guide suit each other. XCIPTV is the fallback if you want a simpler layout. Other players that also work: XCIPTV .
Step by step
-
Install TiviMate from Google Play
On the Shield open Google Play, search TiviMate, and install the official app. The free tier is enough to test. The paid unlock is bought inside the app, from the developer, not from us.
Screenshot to addGoogle Play listing for TiviMate on NVIDIA Shield -
Sideload only if Play will not show it
Go to Settings → Device Preferences → About and click Build seven times. Then allow unknown sources for your file manager under Security & restrictions. Install only the official file, then turn unknown sources off.
Screenshot to addShield About screen showing the Build row -
Add Xtream Codes
Open TiviMate, choose Add playlist → Xtream Codes, and enter the name, username, password and server URL from your welcome message.
Screenshot to addTiviMate Xtream Codes login on a Shield -
Turn the guide on
After the channels appear, open the guide. If it is empty, paste the XMLTV URL and set the update interval to 24 hours. Hardware decoding can stay on.
Screenshot to addProgramme guide open on NVIDIA Shield
Log in to your subscription
Add the subscription inside the player. The Shield does not need a portal URL or a MAC address for a normal Xtream login.
Xtream Codes API (preferred)
Any name you will recognise.
Paste the username from the welcome message.
Paste the password. It is case sensitive.
Replace this with the server URL from your email or WhatsApp.
M3U URL
Use this if the app has no Xtream Codes button. Replace USER and PASS.
Only needed when the app asks for a separate programme guide.
If something goes wrong
Swipe sideways to see every column.
| Problem | Cause | Fix |
|---|---|---|
| Buffering | The Wi-Fi drops, or the stream is 4K on a line that cannot hold it. | Prefer Ethernet on a Shield in a cupboard. If you stay on Wi-Fi, use 5 GHz and keep the Shield in the open. |
| Black screen | The player opened the stream but the video decoder failed. | Hardware decoding should stay on. If one channel is black, switch that channel to software decoding in the player, not for the whole app. |
| Login failed | A username, password or URL was typed with a space or a missing character. | The Shield keyboard hides trailing spaces. Delete the server URL and paste it again in one go. |
| EPG not loading | The guide URL is empty, or the device clock is wrong. | Refresh the playlist after the first login. The Shield clock must be automatic and set to London. |
| App not installing | Unknown sources are off, or the store cannot see the app. | Update the Shield system first. An old Play Store build hides newer players. |
| Guide times are an hour out | The EPG offset does not match UK time, or daylight saving has changed. | Leave the EPG offset at 0 for the UK. The Shield follows London daylight saving if the timezone is correct. |
NVIDIA Shield questions
Is the Shield Pro better than the Tube for IPTV?
Both play HD and 4K. The Pro is the steadier choice if you also use the box for other apps. Either one follows this guide.
Do I need the Shield game controller?
No. The standard remote is enough for every step here.
Can I record?
Recording depends on the player’s own paid features and on storage you attach. It is not part of the subscription login.
Will a VPN help?
A VPN is not required for this setup, and we do not suggest one as a way to hide a stream. Fix the network first.