... Skip to main content

Viking IPTV

Blogs

Table of Contents

Viking iptv

XCIPTV Player: Setup, Features, and How the App Works

XCIPTV Player is a media player built for people who already have their own IPTV or streaming source. It can organise live TV, movies, series, EPG information, favourites, catch-up, and other media supplied through compatible login methods.

The official Android listing identifies OTTRUN as the app publisher and currently supports Android TV, Android phones, and Android tablets. The app does not include an IPTV subscription or television content, so users must connect their own authorised source.

For users in Sweden, the main questions are how XCIPTV setup works, whether to use M3U or an Xtream-compatible login, what the built-in players do, and which features depend on the IPTV provider rather than the app.

What Is XCIPTV Player?

XCIPTV Player is an IPTV and OTT media player rather than an IPTV provider.

A typical setup looks like this:

IPTV source → XCIPTV login → XCIPTV Player → Android TV, phone, or tablet

The official Google Play description says users must provide their own media content. It also states that the application is not affiliated with media-content suppliers.

Installing XCIPTV therefore does not automatically provide:

  • Swedish TV channels
  • International channels
  • Sports subscriptions
  • Movies
  • Series
  • An IPTV subscription

The application displays whatever compatible content is available through the source you connect.

XCIPTV Player Is Also Being Referred to as OTR Player

One potentially confusing point is the current naming.

OTTRUN’s own documentation now describes OTR Player as “Formerly known as XCIPTV Player.” The same documentation continues to explain the familiar XCIPTV functions, including Android TV support, Xtream-compatible APIs, M3U URLs, EPG, catch-up, VOD, series, recording, and multi-screen features.

Meanwhile, the Google Play application is still currently listed under the XCIPTV PLAYER name.

For this reason, you may encounter both XCIPTV and OTR Player terminology while looking for current setup instructions.

Always verify the app developer and store listing instead of relying only on the name.

Which Devices Support XCIPTV?

The current Google Play listing specifically identifies support for:

  • Android TV
  • Android phones
  • Android tablets

The application is designed to work with an Android TV remote and D-pad, which makes it more suitable for television use than a mobile-only player.

OTTRUN’s current platform documentation also lists versions across Android, tvOS, iOS, and web environments, although features can differ between platforms.

If your main device is Android TV or Google TV, the Android version is the most relevant one to check.

For broader setup help across different devices, see the IPTV installation instructions.

How XCIPTV Player Login Works

XCIPTV can work with several source formats.

Current OTTRUN documentation lists support for:

  • Xtream Codes compatible systems
  • Xtream UI
  • EZHomeTech
  • M3U URLs

The correct setup depends on what your IPTV service gives you.

If your provider supplies:

Server URL + username + password: use the compatible account login.

Complete M3U URL: use the M3U playlist option.

Do not guess a missing server address or convert account information using a tutorial for an unrelated provider.

How to Set Up XCIPTV With an Xtream Login

Xtream-style credentials are commonly supplied as three pieces of information:

  • Server address
  • Username
  • Password

The exact screen may vary by app version or branded XCIPTV edition, but the normal process is:

  1. Open XCIPTV Player.
  2. Choose the account or login option.
  3. Enter the server address.
  4. Enter your username.
  5. Enter your password.
  6. Save or sign in.
  7. Allow the player to download available categories and EPG data.

OTTRUN’s technical documentation confirms that XCIPTV supports Xtream-compatible APIs and uses account credentials to retrieve television, VOD, series, and guide information when available.

Enter the server address exactly as supplied, including the protocol and port if one is required.

How to Add an M3U Playlist

XCIPTV also supports M3U URLs.

An M3U setup is useful when your provider gives you one complete playlist address instead of separate login fields.

The general process is:

  1. Open XCIPTV settings.
  2. Select the M3U source option.
  3. Paste the complete M3U URL.
  4. Save the source.
  5. Allow the playlist to load.
  6. Check the live TV and other available categories.

Keep the URL private.

M3U links can contain account-specific information such as usernames, passwords, or server details.

OTTRUN documents M3U URL support in current XCIPTV versions, although some additional functions can depend on which API or source format is used.

M3U vs Xtream: Which Should You Use?

Use the format your IPTV service officially provides.

An M3U URL can be convenient because the login information is packaged into one address.

An Xtream-compatible account separates the server, username, and password and can make it easier for the player to organise:

  • Live television
  • Movies
  • Series
  • EPG information
  • Catch-up data

when those resources are supplied by the service.

Neither login format automatically improves video quality.

Streaming performance still depends on factors such as the original stream, server, network connection, Android device, and player settings.

XCIPTV Uses Built-In ExoPlayer and VLC

One distinctive feature of the Android version is that XCIPTV includes two media-player engines.

The current Google Play description lists:

  • ExoPlayer
  • VLC Player

and says third-party playback apps are not required for normal operation.

This can be useful if a stream behaves differently depending on the decoding engine.

Older OTTRUN release documentation also shows that XCIPTV has provided separate playback settings for ExoPlayer and VLC, including options related to buffering, volume, zoom, subtitles, and hardware decoding in supported versions.

If one channel fails, however, changing player engines should not be your first assumption. Test multiple streams and confirm the account is working before changing advanced settings.

How EPG Works in XCIPTV

EPG stands for Electronic Program Guide.

XCIPTV currently supports EPG information for Xtream-compatible APIs, EZHomeTech, and M3U-based configurations where guide data is available.

The application can display:

  • Current programme
  • Upcoming programmes
  • Programme times
  • Guide navigation
  • Reminders
  • Recording options on supported setups

XCIPTV’s documentation says its content system can refresh normal content and update EPG information separately in the background.

If channels play but the guide is empty, check whether your IPTV source actually provides EPG information.

For Sweden, also make sure the Android device uses the correct Europe/Stockholm timezone.

Does XCIPTV Support Catch-Up?

Yes, the official current feature list includes catch-up with EPG.

However, this does not mean every account or channel automatically has catch-up television.

The IPTV source must provide:

  • Catch-up availability
  • Programme information
  • Compatible stream data

If the Catch-Up section is empty, contact the service provider before assuming the XCIPTV app is faulty.

Recording With XCIPTV

The current Android listing includes scheduled recording to internal or external storage and recording through the EPG view.

Before relying on recording, check:

  • Available storage
  • Android storage permissions
  • Whether the stream supports stable recording
  • Your provider’s simultaneous connection rules

Recording one channel while watching another can require more than one active stream.

An IPTV player cannot override the connection limit set by your subscription.

Multi-Screen and Multiple Connections

OTTRUN currently lists multi-screen viewing with support for up to four screens in the player.

This describes an app capability, not permission from your IPTV service to use four streams.

For example, if your subscription permits only one connection, opening four streams could exceed the account limit even though the app interface technically supports multi-screen viewing.

Always check your service terms first.

Favourites, Backup, and Device Sync

XCIPTV includes favourites and backup or restore functionality.

The current Google Play listing says backup and restore can synchronise settings and viewing information across multiple devices.

This can reduce the amount of setup required when installing XCIPTV on another compatible Android device.

Depending on the version, synchronised information may include app preferences, favourites, or watched-state information.

Again, synchronising the app does not increase the number of simultaneous IPTV connections.

What Is the XCIPTV MAC Address and Device Key Login?

The second competitor supplied for this topic uses a different management workflow.

Its login page asks for:

  • MAC Address
  • Device Key

and describes the portal as a place to activate a device and manage playlists. The site also states that it provides a player rather than television content.

This is different from entering Xtream credentials directly into the OTTRUN Android application.

Because similarly named XCIPTV services and portals exist, verify which app you installed before entering a MAC address, device key, or payment information on a third-party website.

Do not assume every website using XCIPTV branding is the same service as the Google Play app published by OTTRUN.

XCIPTV Player Does Not Include Channels

This point is explicit in the official Google Play information.

XCIPTV supplies the media-player software only. Users must provide their own content.

Therefore:

XCIPTV Player: handles playback and organisation.

Your IPTV source: supplies the actual channels and media.

This distinction is important when contacting support.

If the application launches but your provider’s server rejects the login, XCIPTV support may not be able to repair the IPTV account.

If you are researching IPTV players and compatible service setups specifically for the Swedish market, Rapid IPTV Sweden provides another Sweden-focused reference.

XCIPTV Player Not Loading Channels

If XCIPTV accepts your credentials but shows no content, troubleshoot systematically.

Check the Login Format

Make sure you are using the correct source type.

Do not enter an M3U URL into fields designed for a separate server, username, and password unless the app specifically requests it.

Verify the Server Address

Check:

  • http:// or https://
  • Domain or IP
  • Port
  • Username
  • Password

One incorrect character can prevent authentication.

Refresh the Content

XCIPTV supports content updates and EPG refreshes. Restart the app or trigger a refresh after changing account information.

Check the Account

Confirm that the IPTV subscription is still active.

A media player cannot reactivate an expired account.

Test Another Compatible Player

If your service allows it, try the same authorised credentials in another compatible application.

If the source fails there as well, the issue is more likely to involve the account or server.

XCIPTV Opens but Video Freezes

If channels appear but playback freezes, test one variable at a time.

Try:

  1. Several different channels.
  2. Restarting XCIPTV.
  3. Restarting the Android device.
  4. Checking your internet connection.
  5. Comparing Wi-Fi and Ethernet where available.
  6. Trying the alternative built-in player.
  7. Testing the same authorised account in another player.

The Google Play listing confirms that XCIPTV uses both ExoPlayer and VLC, so switching playback engines can be useful after you have ruled out a wider account problem.

For broader troubleshooting, the Viking IPTV FAQ covers common account, device, and connection questions.

What Swedish Users Should Check

Before making XCIPTV your main player in Sweden, verify:

  • You have the official or intended XCIPTV version
  • Your Android device supports the current app version
  • Your provider supplies a compatible login
  • Swedish characters display correctly
  • EPG times match Europe/Stockholm
  • Subtitle tracks work where provided
  • Catch-up works on channels that include it
  • Recording suits your connection limits
  • The remote interface works comfortably on Android TV

The current Google Play listing was updated in August 2026, so older tutorials may not exactly match the latest interface.

FAQ

What is XCIPTV Player?

XCIPTV Player is an IPTV and OTT media player that organises user-supplied content. It does not include an IPTV subscription or channels.

Does XCIPTV support Xtream Codes?

Yes. OTTRUN’s documentation currently lists support for Xtream Codes compatible systems and related APIs.

Does XCIPTV support M3U playlists?

Yes. Current XCIPTV documentation and the Google Play listing include M3U URL support.

Does XCIPTV work on Android TV?

Yes. The current Android version is specifically designed for Android TV as well as Android phones and tablets.

Does XCIPTV include EPG?

The player supports EPG, but actual programme data must come from a compatible IPTV source.

Can XCIPTV record live TV?

The current Android listing includes scheduled recording to internal or external storage. Availability can still depend on the device, source, and connection limits.

Does XCIPTV include Swedish channels?

No. The player itself does not supply channels. The connected IPTV source determines which Swedish or international channels are available.

Is XCIPTV now called OTR Player?

OTTRUN’s current documentation describes OTR Player as formerly known as XCIPTV Player, while the Android application remains listed as XCIPTV PLAYER on Google Play.

Final Thoughts

XCIPTV Player is primarily an Android-focused IPTV player for users who already have a compatible and authorised media source. Its support for Xtream-style accounts, M3U URLs, EPG, catch-up, recording, favourites, multiple built-in players, and Android TV remote navigation gives it a distinct setup and user experience compared with more basic playlist apps.

If you are preparing XCIPTV Player for a compatible IPTV setup in Sweden, visit Viking IPTV to review the available service and setup information.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.