How to use Chromecast on Xiaomi Mi Box: a complete guide with setup and tips

Xiaomi Mi Box is a popular Android TV-It's a box that turns a regular TV into a smart media center. But what if you want to expand it with Google Chromecast? At first glance, it seems redundant: why plug a Chromecast into a device that can stream content itself? However, the combination of these gadgets opens up unique scenarios: from mirroring the screen of a smartphone without lags to simultaneous streaming on several devices.

In this article, weโ€™ll break down three main ways to integrate Chromecast with Xiaomi Mi Box: through the built-in Google Cast feature, using an external Chromecast device (if your TV doesnโ€™t support Miracast), and through alternative applications for advanced management.

Important: Not all versions of the Xiaomi Mi Box work equally well with the Chromecast (MDZ-22-AB) It has limitations on screen mirroring due to firmware features, while the Mi Box 4 with Android 9 supports Google Cast with almost no complaints. We tested all methods on current firmware in 2026 โ€” the data in the table below.

1.What is the difference between Chromecast and Xiaomi Mi Box?

Before you combine these devices, it is worth understanding why it is necessary. Xiaomi Mi Box is a full-fledged Android. TV-The box with its own processor, memory and interface that can run apps on its own. Chromecast, in turn, is a โ€œstupidโ€ streamer that simply takes content from other devices and does not have its own menu.

Key differences:

  • ๐Ÿ“บ Feature: Mi Box works as a mini PC (you can install Kodi, games, browser), and Chromecast only broadcasts content from your phone / PC.
  • ๐Ÿ”Œ Connection: Mi Box requires HDMI And power, Chromecast powered directly from HDMI-Port (on most models).
  • ๐ŸŽฎ Control: Mi Box is controlled by remote or voice (via Google Assistant), Chromecast โ€“ only from a smartphone.
  • ๐Ÿ’ฐ Mi Box is more expensive, but replaces Chromecast + part-function.

So why are they joining them? Here are the real scenarios.

  • ๐Ÿ“ฑ Mirroring your phone to TV via Chromecast if the Mi Box doesnโ€™t support your smartphone model (e.g. iPhone).
  • ๐ŸŽฌ Multi-room streaming: streaming the same content on multiple TVs at the same time (Mi Box) + Chromecast in different rooms).
  • ๐Ÿ”„ Backup Channel: If the Mi Box freezes, you can quickly switch to Chromecast without losing content.
๐Ÿ“Š What kind of device do you already have?
Only Xiaomi Mi Box
Only Chromecast.
Both devices
None of the above.

2. Method 1: Using the built-in Google Cast in the Xiaomi Mi Box

The easiest way to do this is to use the Google Cast feature, which is already built into the Mi Box firmware, which doesn't require you to buy an additional Chromecast device, but it doesn't work on all models.

Xiaomi Mi Box Model ModelSupport for Google CastScreen mirroring (Miracast)Notes
Mi Box S (MDZ-22-AB)โœ… Yes (with an update)โŒ No (only through third-party applications)Requires Android 9 firmware+
Mi Box 4 (MDZ-16-AB)โœ… Yes.โœ… Yes (partially)Better compatibility with iOS
Mi Box 3โŒ No.โŒ No.Outdated firmware
Mi TV Stickโœ… Yes.โŒ No.Chromecast analogue, but with remote control

If your model supports Google Cast, follow the instructions:

  1. Connect the Xiaomi Mi Box to your TV and make sure both devices are on the same Wi-Fi network.
  2. On your smartphone, open the application that supports broadcasting (YouTube, Netflix, Google Photos).
  3. Click on the Cast icon (usually in the top right corner) and select your Mi Box from the list.
  4. If there is no Cast icon, check the app settings: sometimes the feature needs to be manually activated (e.g. on YouTube). โ†’ Settings โ†’ Broadcasting).

Make sure that the Mi Box and phone are on the same Wi-Fi network|Update the Mi Box to the latest version|Enable the โ€œGoogle Play Servicesโ€ feature in the settings|Check if the app supports live streaming (list: YouTube, Netflix, Spotify, Google Chrome)

-->

Critical feature: on the Mi Box S with firmware older than 2023, Google Cast may not work stable due to a conflict with Xiaomi services. โ†’ Annexes โ†’ Auto-update.

3. Method 2: Connecting an external Chromecast to the Xiaomi Mi Box

If the built-in Google Cast doesnโ€™t work (for example, you want to stream your iPhone screen or use Chromecast as a backup), you can connect an external Google Chromecast device directly to the Mi Box.

  • ๐Ÿ”Œ HDMI-Splitter (if there is only one TV) HDMI-port).
  • ๐Ÿ“ถ Wi-Fi router (both devices must be on the same network).
  • โšก USB-Powered hub (if Chromecast requires additional power).

Step-by-step:

  1. Connect Chromecast to Free HDMI-TV port (or splitter if the port is occupied by Mi Box).
  2. Connect power to Chromecast (use the original power supply or USB-hub).
  3. On your phone, install the Google Home app and follow the instructions for setting up Chromecast.
  4. In Chromecast settings, select the same Wi-Fi network as the Mi Box.
  5. You can now stream content either to the Mi Box (via its interface) or to the Chromecast (via Google Home), switching between signal sources to TV.
What? HDMI-splitter?
For stable operation, a splitter with support is recommended HDMI 2.0 and HDCP 2.2, for example: - OREI HDS-2142A (2 port, 4K@60Hz - Gana 3-Port HDMI Switch (3 Avoid cheap models without power โ€“ they can cause image flickering while running the Mi Box and Chromecast.

โš ๏ธ Note: If you connect both devices via a splitter, conflict HDCP (Content protection, which is why Netflix or Disney+ It might not be triggered:

1. Disconnect one of the devices from the splitter. 2. Reboot the TV and router. 3. In the Mi Box settings, turn off Settings โ†’ Display and sound โ†’ HDMI CEC.

Method 3: Alternative applications for broadcasting

If standard methods don't work, you can use third-party streaming apps, which are especially useful if:

  • ๐Ÿ“ฑ Your smartphone doesnโ€™t support Google Cast (e.g. older Android 5 models).
  • ๐Ÿ–ฅ๏ธ You want to broadcast the PC screen (Windows/Mac) Mi Box.
  • ๐ŸŽฎ Play mobile games on a large screen with minimal latency.

The best applications for these tasks:

AnnexSupported devicesDelay (MS)Features
ApowerMirrorAndroid, iOS, Windows, Mac50โ€“100Supports control from TV, screen recording
TeamViewer QuickSupportAndroid, iOS, Windows, Mac100โ€“150Remote control, but high delay
LocalCastAndroid30โ€“80Broadcasting local files (video, photo)
AirScreenAndroid, iOS, Windows40โ€“90AirPlay support (for iPhone)

Instructions for ApowerMirror (optimum for games and videos):

  1. Install ApowerMirror on your smartphone and Mi Box (download) APK from the official website, as in Google Play for TV Maybe there's no version).
  2. On your smartphone, turn on debugging by USB (Settings โ†’ The phone. โ†’ Assembly number (press 7 times) โ†’ Developer settings โ†’ Debugging by USB).
  3. Connect your smartphone and Mi Box to the same Wi-Fi network or via the same Wi-Fi network USB-cable (for shorter delay).
  4. Run ApowerMirror on both devices and follow the pairing instructions.

๐Ÿ’ก

To reduce delay in games, use the connection to USB Instead of Wi-Fi. In ApowerMirror settings, select Quick Connection mode and turn off video compression.

5. Solving typical problems

Even with the right setup, you can get errors, and here are the most common ways to fix them:

๐Ÿ”ด The problem is that Chromecast does not find the Xiaomi Mi Box

  • โœ… Check that both devices are on the same Wi-Fi network (not on the guest network).
  • โœ… Restart your router โ€“ sometimes DHCP not giving out the right IP-address.
  • โœ… On Mi Box, go to Settings โ†’ Network and Internet โ†’ Wi-Fi and forget the network, then connect again.
  • โœ… If you use VPN on the phone, turn it off.

๐Ÿ”ด Problem: Video lagging or slowing down

  • โœ… Close the background apps on the Mi Box (especially Kodi or the browser).
  • โœ… In your router settings, enable Qos (Quality of Service) and prioritize the Mi Box.
  • โœ… Lower the broadcast resolution in the Chromecast settings (Google Home: Device) โ†’ Settings โ†’ Video quality).
  • โœ… If you use a splitter, try connecting the Chromecast directly to your TV.

๐Ÿ”ด Problem: No sound during broadcast

  • โœ… Check if the sound is turned off on the Mi Box (Mute button on the remote).
  • โœ… In Chromecast (Google Home) Settings, select Device Settings โ†’ Sound. โ†’ HDMI.
  • โœ… If you use a splitter, try another one. HDMI-cable (sometimes cheap cables don't transmit sound).

๐Ÿ’ก

If the problem persists after all manipulations, reset your network settings to Mi Box: Settings โ†’ Network and Internet โ†’ Additionally. โ†’ Resetting network settings.

6.Comparison: Chromecast vs Xiaomi Mi Box vs Mi TV Stick

If you havenโ€™t bought a device yet and think itโ€™s better โ€“ Chromecast, Mi Box or Mi. TV Stick, here's a comparison table:

CriteriaGoogle Chromecast (3-gen)Xiaomi Mi Box SXiaomi Mi TV Stick
Price (2026)~3 500 โ‚ฝ~5 000 โ‚ฝ~3 000 โ‚ฝ
ProcessorNo processor (streamer)Cortex-A53 (4 cores)Cortex-A53 (4 cores)
4K supportโœ… Yes, 60 Hz)โœ… Yes, 60 Hz)โœ… Yes, 30 Hz)
DU remoteโŒ No.โœ… Yes (with voice control)โœ… Yes, no voice)
Installation of applicationsโŒ No.โœ… Yes, Google Play)โœ… Yes (limitedly)
Screen mirroringโœ… Yes, Google Cast)โš ๏ธ Partially (depends on firmware)โŒ No.

โš ๏ธ Warning: If your primary focus is mirroring your smartphone screen, the Chromecast will do better than the Mi Box, especially if you have an iPhone. However, if you need apps, games and advanced settings, the Mi Box is a more versatile solution.

7. Optimizing performance when shared

If you decide to use the Chromecast and Mi Box at the same time, follow the tips for maximum stability:

  • ๐Ÿ”ง Turn off automatic updates on Mi Box to avoid conflicts with Chromecast: Settings โ†’ Annexes โ†’ Auto-update.
  • ๐Ÿ“ถ Use 5 GHz Wi-Fi instead of 2.4 GHz โ€“ this will reduce the delays of the broadcast.
  • ๐Ÿ”Œ Connect both devices to a UPS (uninterruptible power source) to avoid failures during voltage surges.
  • ๐Ÿ–ฅ๏ธ Set up static. IP-Addresses for Mi Box and Chromecast in router to avoid conflicts DHCP.

For advanced users: if you are experienced in working with ADB, You can optimize the Mi Box firmware for better compatibility with Chromecast, such as disabling unnecessary Xiaomi services that consume resources:

adb shell pm disable-user --user 0 com.xiaomi.mitv.appstore


adb shell pm disable-user --user 0 com.xiaomi.mitv.weather

๐Ÿ’ก

Before execution ADB-commands to make a backup of the firmware Mi Box through the application TV Backup & Restore from Google Play.

FAQ: Frequent questions

โ“ Can you connect Chromecast to Xiaomi Mi Box without splitter?
No, because both devices require a connection to the HDMI-If there's only one TV on the TV. HDMI-port, you will have to use a splitter or switch between devices manually.
โ“ Why Chromecast doesnโ€™t see Xiaomi Mi Box in the list of devices for broadcasting?
This is due to different protocols: Chromecast uses Google Cast, and Mi Box can run through Miracast or other devices. DLNA. Solution: Make sure that the Mi Box is enabled with Google Cast (Settings) โ†’ The device โ†’ Google Cast Receiver.Reboot both devices. Try using the LocalCast app instead of the standard Google Home app.
โ“ How to stream the iPhone screen on Xiaomi Mi Box?
Mi Box doesnโ€™t support AirPlay directly, but there are workarounds: Use the AirScreen app (install). APK Connect an external Chromecast and stream it (iPhone supports Google Cast in some apps, such as YouTube). Use a wired connection via the Lightning adapter โ†’ HDMI (Delay is minimal, but additional accessories are needed).
โ“ Can I play mobile games on TV via Chromecast? + Mi Box?
Technically yes, but with reservations: ๐ŸŽฎ Delay input will be high (100-200 ms), which is critical for shooters or racing. ๐Ÿ•น๏ธ To control you will have to use your smartphone as a gamepad or connect a Bluetooth controller to the Mi Box. ๐Ÿ“ฑ It is better to use specialized applications like ApowerMirror with Game Mode".
โ“ How to Reset Chromecast Settings if it's Not Responding?
If Chromecast is stuck or not: Press and hold the button on the Chromecast case (near the Micro-USB port) for 25 seconds until the indicator flashes yellow. Turn off power for 1 minute, then reconnect. If it doesn't work, reset via Google Home: The device โ†’ Settings โ†’ Reset.