Before you start
Check your device and login details.
The official Google Play listing supports Android TV, Android phones, and tablets. Fire TV and other device availability can vary by store, model, and region.
XCIPTV is commonly configured with service login details supplied by the provider. Use the Xtream Codes/API option when the provider gave you a server URL, username, and password. Some provider-branded builds may look different.
Keep the key private. Your server URL, username, password, M3U link, and device codes can reveal access to your account. Do not include them in public posts or uncropped screenshots.
Setup
Follow these steps in order.
01Install from an official store
Search your device's official store for XCIPTV Player and confirm the listing is the Ottrun player. On Android TV, use Google Play. On Fire TV, check the Amazon Appstore. Avoid similarly named apps from unknown download sites.
02Open the login or service screen
Choose Add User, Login, or the provider's setup option. On the standard player, select Xtream Codes/API when you have a server URL, username, and password. Some branded versions may arrive with the service profile already configured.
03Enter the login details
Fill in the server URL, username, and password. If the app also asks for a name, use a short label such as IPTV-PREMIUM. Check for spaces before saving.
04Wait for the home screen to populate
Save the profile and allow the app to load live TV, movies, series, and guide data where supplied. Open one live channel to confirm that the account and playback both work.
Make setup easier
A few things that save time.
- XCIPTV can be customised or branded by service providers. If the screen looks different from this guide, use the labels on your app or ask the provider for instructions for that specific build.
- Start with the built-in player and Auto quality. Change player settings only if playback has a specific compatibility problem.
- Do not share a screenshot that exposes the portal URL, username, or password. Crop or cover those fields before asking for help.
If setup gets stuck
Check the small things first.
Login is rejected
Check the portal/server address, username, and password character by character. Remove extra spaces and confirm you are using the right service profile.
Home sections are empty
Refresh the account or reload the playlist. If the list remains empty, ask your provider to verify the account and the app build you installed.
The guide shows no schedule
Refresh the EPG from the app settings and check the device's time zone. The playlist must include programme data for a guide to appear.
Playback fails on one channel
Try another channel first, then restart the app. If the problem is isolated, send your provider the channel name and time. Do not send your password in a public message.
Original sources
Check the app publisher's instructions.
App names, store listings, and device support can change. These are the developer or official app-store sources checked for this guide. Last checked 11 October 2026.
Common questions
XCIPTV Player, answered.
Can XCIPTV run on Android TV?
The official Google Play listing includes Android TV, Android phones, and tablets. Check your device's store for the current listing.
Can I install XCIPTV on an iPhone?
The official listing referenced here is for Android devices. Use a compatible player listed in the iPhone App Store instead.
Does XCIPTV include an IPTV service?
No. XCIPTV Player is a media player and does not provide channels or a playlist.
Still stuck?
Send support the useful details.
Tell us your device model, this app's name, which step you reached, and the exact error on screen. Cover your username, password, server address, and playlist link before attaching a screenshot.
Contact support ↗