Setup guide
Setting up XCIPTV Player on the Xiaomi Mi Box S
XCIPTV Player runs on Android TV, which makes it a natural fit for the Xiaomi Mi Box S. Setup is install, sign in, wait for the list: about five minutes from start to your first channel with an Ultra 8K IPTV login.
- No contract
- 7-day refund
- Login in ~60s

XCIPTV Player is free to download. 4K is no problem for the Xiaomi Mi Box S; give it a 25 Mbps connection and a 4K TV and the sharper feeds hold up. Ordering happens on WhatsApp, and the login usually lands in the chat within about 60 seconds.
Before you start
- Your login from WhatsApp: server URL (with port), username and password
- Unknown apps allowed for Downloader, only if Google Play does not list the app
- A 25 Mbps line handles one 4K stream comfortably; HD needs roughly 10 Mbps per screen
- A faster way to type: a USB or Bluetooth keyboard, or the remote app on your phone
Step by step: XCIPTV Player on the Xiaomi Mi Box S
- Choose a plan on the pricing page and order on WhatsApp; your server URL, username and password arrive in about 60 seconds.
- Open Google Play on the Xiaomi Mi Box S and install XCIPTV Player. If it's missing from the store, sideload it with Downloader after allowing unknown apps under Settings > Apps > Security & restrictions.
- In XCIPTV Player, pick the Xtream Codes or XC API option, then type the server URL, username and password from your WhatsApp message. All three are case-sensitive.
- Let XCIPTV Player download the channel list and guide (a minute or two the first time), then add your regular channels to favorites.
Small tweaks, smoother playback
- Use the Ethernet port if your box has one.
- Leave the box on standby rather than unplugging it, so the guide stays fresh.
- Set the output resolution to match the TV; a 4K signal on a 1080p TV just adds work.
- Buffer: a medium buffer of about 2 to 3 seconds smooths short dips without adding much delay.
The first time you open it
Expect a short wait on first sign-in while XCIPTV Player downloads the playlist and guide. Then you'll see channel groups by category and country; open one, highlight a channel, and the guide shows what's on now and next.
Troubleshooting
- "Invalid credentials": retype the server URL with http:// and the port, and check capital letters; the username and password are case-sensitive.
- Channels but no guide: refresh the EPG in XCIPTV Player's settings, or give it a few minutes after the first sign-in.
- Buffering on sports only: run a speed test on the Xiaomi Mi Box S. Below about 25 Mbps, use the HD version of the channel.
- Picture but no sound: set the Xiaomi Mi Box S's audio output to stereo or PCM; some soundbars refuse surround passthrough from IPTV feeds.
FAQ
Questions people ask us
Not covered here? Send it on WhatsApp and a person on the support desk will answer, any hour of the day.
Can I use the same Ultra 8K IPTV login on the Xiaomi Mi Box S and another device?
Is XCIPTV Player available in Google Play on the TV?
Do I have to pay for XCIPTV Player on the Xiaomi Mi Box S?
What if XCIPTV Player won't sign in?
Up next
Where to go from here
Pricing and sign-up
More players on Xiaomi Mi Box S
XCIPTV Player on other devices
Keep exploring
7-day refund window
One login. Every screen in the house.
35,000+ live channels in up to 8K from $10.42 a month. Order on WhatsApp and your details arrive about a minute later. No contract to sign.
