IPTV on Xiaomi Mi Box S and TV Stick
Set up IPTV on a Xiaomi Mi Box S, Mi Box 4K or Mi TV Stick: install a player, log in and fix the low-storage problems these boxes are known for.

Quick answer
The Xiaomi Mi Box S and Mi TV Stick run Android TV, so you install TiviMate or IPTV Smarters from the Play Store and log in. Because these boxes have little storage, clear space first and keep the guide to a few days.
On this page
The Mi Box S (now often sold as Xiaomi TV Box S) is a popular low-cost Android TV box. It plays IPTV well once you manage its limited storage.
Setup
- Open the Play Store and install TiviMate or IPTV Smarters.
- Open the app and add an Xtream Codes playlist.
- Enter your details and let the channels load.
Every app on this page asks for the same thing: either an Xtream Codes login (server address, username, password) or an M3U playlist link. IPTV Trends sends both as soon as your payment clears. If an app offers both, use the Xtream Codes login: it loads the channel groups and the TV guide together. See M3U vs Xtream Codes.
Fix low storage first
- Uninstall pre-installed apps you do not use.
- In the player, keep guide data to 2 or 3 days.
- Clear the app cache from Settings > Apps once a month.
Network
The Mi Box has no Ethernet port. If Wi-Fi is weak, use a USB Ethernet adapter or move the router closer; see IPTV Ethernet vs WiFi.
Sources and official links
- TiviMate (official site)
- TiviMate on Google Play
- M3U playlist format (Wikipedia)
- XMLTV guide format (Wikipedia)
IPTV on Mi Box S: questions and answers
Yes. It runs Android TV and installs standard players.
Usually low storage. Remove unused apps and limit guide days.
Only with a USB Ethernet adapter.





