Complete 2026 guide to setting up XCIPTV Player with your Xtream Codes API credentials on Android TV boxes — NVIDIA Shield, Mi Box, Chromecast with Google TV, and more. Server URL, username, password, EPG, and remote navigation.
XCIPTV Player is a powerful IPTV app built for Android TV and mobile devices. It is designed to work seamlessly with Android TV boxes like NVIDIA Shield TV, Mi Box / Mi TV Stick, Chromecast with Google TV, Nokia Streaming Box, and other Android TV / Google TV devices. The app supports both M3U playlists and Xtream Codes API login, and its interface is optimized for TV remote navigation.
Follow these 8 steps to setup Xtream Codes API on XCIPTV Player for your Android TV box. All steps work with the standard Android TV remote.
On your Android TV home screen, navigate to the Google Play Store app. Use the search icon (magnifying glass) and type "XCIPTV Player". Select the app by M.W.D and click Install. The app is free and takes about 30 seconds to download and install.
Open XCIPTV Player from your Android TV app launcher. The app will ask for permission to access files on your device — select Allow. On Android TV, you can navigate using the d-pad arrows on your remote and press OK/Select (center button) to confirm. The app will show a welcome screen with setup options.
On the welcome screen, you will see two options: "M3U URL" and "Xtream Codes API". Use your remote's d-pad to highlight "Xtream Codes API" and press OK to select. This method loads your entire channel list, VOD library, series, and EPG automatically from your provider's server — no playlist file needed.
A login form appears with three fields. On Android TV, the on-screen keyboard will appear for each field. Use your remote to type:
http://your-iptv-server.com:8080After entering credentials, the app may prompt you to add an EPG URL. Many providers include EPG data automatically via Xtream Codes API, so you can leave this field blank and tap Next. If your provider gave you a separate EPG link, enter it here. The EPG gives you program schedules for the next 7–14 days.
XCIPTV will ask you to choose a player. The Internal Player is recommended for Android TV because it is optimized for remote controls and supports hardware acceleration on most devices. Use your remote to select Internal Player and press OK.
Tap "Sign In" at the bottom of the screen. XCIPTV will connect to your provider's server via Xtream Codes API. If the credentials are correct, your channel list, VOD, and series will load within a few seconds. Use the d-pad on your remote to navigate categories, scroll through channels, and press OK to start watching. The Android TV leanback UI makes browsing smooth with large tiles and clear text.
XCIPTV is fully optimized for Android TV remote controls. Here are the key controls:
XCIPTV Player takes full advantage of Android TV's platform features — giving you a true TV-optimized experience.
Native Android TV interface with large tiles, easy navigation, and optimized layouts for 1080p and 4K screens.
Use the Google Assistant button on your remote to search for channels, movies, or shows by voice directly in XCIPTV.
Hardware-accelerated playback on NVIDIA Shield, Chromecast with Google TV, and Mi Box — smooth 4K and 60fps streaming.
Fix common XCIPTV issues specific to Android TV boxes and Google TV devices.
:8080 or :8880).Send us a WhatsApp message and we'll walk you through setting up Xtream Codes API on XCIPTV Player for your Android TV box step by step.
Chat with us on WhatsApp
We'll help you get XCIPTV running on your Android TV in minutes — free support
+216 23 179 016 · Available 24/7