Back to Blog

How to Set Up IPTV with XCIPTV Player – Step-by-Step Guide (2025)

Movies Nova·

XCIPTV Player is one of the most popular and feature-rich IPTV players available for Android devices, Amazon Firestick, and Android TV. It's free, easy to use, and supports all major IPTV login formats — making it the perfect app for watching your MoviesNova IPTV subscription.

In this complete guide, we walk you through everything — from installing XCIPTV on your device to entering your IPTV credentials and customizing your viewing experience.

What Is XCIPTV Player?

XCIPTV Player (developed by OTT Run) is a free IPTV media player designed for streaming live TV, movies, and series. It supports multiple login methods and works on a wide range of Android-based devices.

Key features include:

  • Xtream Codes API support — Enter your server URL, username, and password to connect
  • M3U playlist support — Load channels via M3U URL
  • Built-in EPG — Full Electronic Program Guide for browsing channels and schedules
  • Favorites manager — Save your most-watched channels for quick access
  • Multi-screen viewing — Watch multiple channels simultaneously
  • External player support — Use MX Player or VLC as your video player
  • Parental controls — Password-protect content for family safety
  • Subtitle support — Built-in subtitle display for supported content
  • Category browsing — Channels organized by category for easy navigation

Supported Devices

XCIPTV Player works on:

  • Amazon Firestick and Fire TV (all generations)
  • Android TV — Sony, Philips, Xiaomi Mi Box, NVIDIA Shield, etc.
  • Google TV — Chromecast with Google TV and other Google TV devices
  • Android phones and tablets — Any Android 5.0+ device
  • Android TV boxes — Generic Android boxes, Formuler, BuzzTV, etc.
  • Windows and Mac — Via Android emulators like BlueStacks

What You Need Before Starting

Before installing XCIPTV, make sure you have:

  1. An active IPTV subscription — You need login credentials from an IPTV provider like MoviesNova (server URL, username, and password)
  2. A stable internet connection — 15 Mbps minimum for HD, 25 Mbps for 4K
  3. A compatible device — Firestick, Android TV, Android phone/tablet, or Android box

How to Install XCIPTV on Amazon Firestick / Fire TV

XCIPTV is not available on the Amazon App Store, so you'll need to sideload it using the Downloader app. Here's how:

Step 1: Enable Apps from Unknown Sources

  1. From the Firestick home screen, go to Settings
  2. Select My Fire TV (or Device & Software)
  3. Select Developer Options
  4. Enable Apps from Unknown Sources (or Install Unknown Apps)
  5. If prompted, select the Downloader app and toggle it to ON

Step 2: Install the Downloader App

  1. From the Firestick home screen, go to the Search icon
  2. Type "Downloader" and select the app by AFTVnews
  3. Click Download and then Open

Step 3: Download and Install XCIPTV

  1. Open the Downloader app
  2. In the URL field, type the download URL for XCIPTV APK (search "XCIPTV APK download" for the latest version)
  3. Click Go — the APK file will download
  4. Once downloaded, click Install
  5. After installation, click Done
  6. Go back to Downloader and delete the APK file to free up space

XCIPTV is now installed on your Firestick. You can find it in your Apps list under "See All."

How to Install XCIPTV on Android TV / Google TV

  1. Open the Google Play Store on your Android TV
  2. Search for "XCIPTV Player"
  3. Select the app and click Install
  4. Once installed, open XCIPTV from your Apps list

If XCIPTV is not available in your region's Play Store, use the Downloader sideloading method described above for Firestick.

How to Install XCIPTV on Android Phone or Tablet

  1. Open the Google Play Store on your phone or tablet
  2. Search for "XCIPTV Player"
  3. Tap Install
  4. Open the app once installation is complete

How to Set Up XCIPTV with Your IPTV Credentials

After installing XCIPTV, you need to connect it to your IPTV service. There are two main methods:

Method 1: Xtream Codes Login (Recommended)

This is the most common and easiest method. You'll need the three credentials from your IPTV provider:

  1. Open XCIPTV Player
  2. On the login screen, select "Xtream Codes Login"
  3. Enter your credentials:
    • Server URL — The server address provided by MoviesNova (e.g., http://server.example.com:port)
    • Username — Your IPTV username
    • Password — Your IPTV password
  4. Tap "Login"
  5. Wait 1–2 minutes for channels and VOD content to load
  6. You're now connected — browse channels by category, access VOD, and use the EPG

Method 2: M3U URL Login

If your provider gave you an M3U playlist URL instead of Xtream Codes:

  1. Open XCIPTV Player
  2. On the login screen, select "M3U URL"
  3. Paste your M3U playlist URL in the field
  4. Tap "Login"
  5. Wait for the channel list to load

The Xtream Codes method is generally preferred because it provides better EPG integration and category organization.

Navigating XCIPTV Player

Once logged in, here's how to navigate the app:

Live TV

Channels are organized into categories (e.g., Canada, USA, Sports, Kids, News, International). Select a category to browse channels, then click any channel to start watching. The EPG shows what's currently playing and upcoming programs.

Movies (VOD)

Access the Movies section to browse the on-demand library. Movies are organized by genre — Action, Comedy, Drama, Horror, Sci-Fi, and more. Select any title to start watching immediately.

Series

Browse TV series organized by genre. Select a series to see available seasons and episodes. Pick an episode and start streaming.

Favorites

Long-press any channel or title to add it to your Favorites. Access your Favorites list from the main menu for quick access to your most-watched content.

EPG (Electronic Program Guide)

Access the EPG from the main menu to see a full TV guide with channel schedules, current programs, and upcoming shows — just like a traditional cable guide.

XCIPTV Settings and Customization

XCIPTV offers several settings to optimize your experience:

Video Player

By default, XCIPTV uses its built-in player. You can switch to an external player like MX Player or VLC for better codec support. Go to Settings → Player → select your preferred external player.

Stream Format

If you experience buffering or playback issues, try changing the stream format in Settings. Options typically include MPEGTS, HLS, and others. Experiment to find the best option for your connection.

EPG Time Shift

If your EPG shows incorrect times, adjust the time shift in Settings to match your local timezone.

Parental Controls

Set a password to lock specific channels or content categories. Go to Settings → Parental Controls → set your PIN.

Multi-Screen

XCIPTV supports viewing multiple channels simultaneously. This is great for sports fans who want to watch multiple games at once.

Troubleshooting Common XCIPTV Issues

Channels Not Loading

  • Double-check your server URL, username, and password — even one wrong character will prevent login
  • Ensure your IPTV subscription is active and not expired
  • Check your internet connection
  • Try restarting the app

Buffering or Freezing

  • Test your internet speed — you need at least 15 Mbps for HD
  • Try switching to a lower quality stream if available
  • Use a wired ethernet connection instead of Wi-Fi for more stability
  • Clear the app cache: Settings → Apps → XCIPTV → Clear Cache
  • Try changing the stream format in XCIPTV settings

EPG Not Showing

  • Wait a few minutes after login — EPG data can take time to load initially
  • Check that your provider includes EPG data (MoviesNova includes full EPG)
  • Try refreshing the EPG in XCIPTV settings

App Crashing

  • Clear the app cache and data
  • Uninstall and reinstall XCIPTV
  • Ensure you're using the latest version of the app

Why XCIPTV Is the Best Player for MoviesNova

XCIPTV pairs perfectly with MoviesNova because:

  • Full Xtream Codes support — Seamless login with MoviesNova credentials
  • Complete EPG integration — MoviesNova's EPG data displays perfectly in XCIPTV
  • Category organization — All 30,000+ channels are neatly organized by country and genre
  • VOD browsing — Easy access to 140,000+ movies and series
  • 4K playback — XCIPTV handles MoviesNova's 4K streams smoothly
  • Free to use — No additional cost on top of your IPTV subscription

Frequently Asked Questions

Is XCIPTV Player free?

Yes. XCIPTV is completely free to download and use. You only need an active IPTV subscription to access content.

Is XCIPTV safe to use?

Yes. XCIPTV is a media player — it doesn't host any content itself. It simply connects to your IPTV provider's servers using the credentials you provide.

Can I use XCIPTV on iPhone or iPad?

XCIPTV is Android-only. For iOS devices, use alternatives like IPTV Smarters, GSE Smart IPTV, or the Smarters Player Lite app.

Where do I get my IPTV login credentials?

Your IPTV provider sends you credentials (server URL, username, password) via email after you subscribe. MoviesNova delivers credentials within minutes of purchase.

Can I use XCIPTV with any IPTV provider?

Yes. XCIPTV works with any IPTV provider that supports Xtream Codes API or M3U playlists — which includes virtually all IPTV services.

Start Streaming with XCIPTV and MoviesNova

XCIPTV Player combined with a MoviesNova subscription gives you the ultimate IPTV experience — 30,000+ channels, 140,000+ VOD titles, 4K quality, and a beautiful interface to navigate it all.

Setup takes under 10 minutes. No technical expertise required.

Get your MoviesNova subscription today and start streaming with XCIPTV in minutes.