How to connect Chromecast to Xiaomi Mi TV Stick: 3 working methods + error solving

Why connect Chromecast to Xiaomi Mi TV Stick?

The Xiaomi Mi TV Stick itself is turning any TV into a smart TV with access to streaming, games and apps. But what if you need to stream a smartphone screen, run a game from a cloud service or show a presentation from a laptop? Here comes Google Chromecast technology, which is not originally built into the Mi TV Stick firmware, but can be activated by workarounds.

Many users mistakenly believe that to use Chromecast, you must buy a separate dongle from Google. In fact, Xiaomi Mi TV Stick (MDZ-26-AA, MDZ-28-AA and later) supports the Miracast protocol and can emulate the functionality of Chromecast through third-party applications.

  • ๐Ÿ”Œ How to enable the built-in broadcast reception mode (without additional devices).
  • ๐Ÿ“ฑ Translation of the translation with Android/iOS on Mi TV Stick.
  • โš™๏ธ Alternative methods using Google Home and LocalCast.
  • โŒ Typical errors and ways to fix them (e.g. code 10006 or no device in the list).

Important: Xiaomi Mi TV Stick is not a certified Google Cast device, so some features (such as voice control via Google Assistant) may not work well, but for basic video, music or smartphone screen broadcasts, this is enough.

๐Ÿ“Š What device do you use for streaming?
Xiaomi Mi TV Stick
Google Chromecast
Apple TV
Other Android TV-boxing
No device.

Method 1: Built-in Miracast Mode (without additional applications)

The easiest method is to use Miracastโ€™s built-in support in the Mi TV Stick, which allows you to stream the screen from Android devices (starting with version 4.2) or Windows (starting with version 8.1) without installing third-party software.

  • ๐Ÿ“ต Not working with iPhone/iPad (AirPlay is required that is not supported).
  • ๐ŸŽฎ Image delay can reach 1-2 Seconds (critical for games).
  • ๐Ÿ”Š The sound is not always broadcast (depending on the smartphone model).

To activate the mode:

  1. On the Mi TV Stick remote, press the Home button.
  2. Go to Settings โ†’ Device โ†’ Screen and sound โ†’ Wireless display.
  3. Enable the option of Wireless Display (Miracast).
  4. On your smartphone, open Settings โ†’ Connected Devices โ†’ Screen Broadcast (on Android) or Settings โ†’ System โ†’ Project on that computer (on Windows) and select Mi TV Stick from the list.

TV and Mi TV Stick connected to the same 5GHz Wi-Fi network

On the smartphone Wi-Fi and Bluetooth are enabled

Mi TV Stick firmware version not lower than 2.0.185 (check in Settings โ†’ About the device)

Disabled. VPN and proxy on both devices-->

Note: If the Mi TV Stick doesnโ€™t appear in the list of available devices, try:

  • ๐Ÿ”„ Reboot both devices.
  • ๐Ÿ“ถ Reconnect to Wi-Fi (preferably at 5 GHz).
  • ๐Ÿ”ง Reset your network settings to Mi TV Stick (Settings) โ†’ Network and Internet โ†’ Resetting Wi-Fi settings).
Why Miracast can't work with iPhones?
Apple uses the proprietary AirPlay protocol instead of Miracast. To stream from iOS to Xiaomi Mi TV Stick, you will need to install a third-party app (such as ApowerMirror) or use an AirPlay-enabled adapter, such as Apple TV 4K.

Method 2: LocalCast application for Chromecast compatibility

If the built-in Miracast doesnโ€™t work because of delays or lack of sound, you can emulate Chromecast using the LocalCast app.This method works for both iOS and Android, but requires pre-configuration.

Instructions:

  1. Install LocalCast on Mi TV Stick via Google Play (the app is available for Android TV).
  2. On your smartphone, install LocalCast or Google Home (for Android) / Streamer for Chromecast (for iOS).
  3. Run LocalCast on Mi TV Stick and select Start Receiver.
  4. On your smartphone in the LocalCast app, click on the Chromecast icon in the top right corner and select your Mi TV Stick.
  5. Select a file to broadcast (video, photo or music) and start playing.
AnnexSupport for iOSAndroid supportDelay.Cost
LocalCastโœ… (Streamer for Chromecast)โœ…0.5-1 sFree (premium for $5)
ApowerMirrorโœ…โœ…1-2 seconds$29.95/year
Google HomeโŒโœ…0.3โ€“0.8 sFree of charge.

Critical detail: When using LocalCast, sound can only be transmitted via HDMI (if external speakers are connected to the TV). To transmit sound to Bluetooth speakers, you will need additional settings in Settings โ†’ Sound โ†’ Output audio device.

๐Ÿ’ก

If the video is slowing down, try to reduce bitrate to 5 Mbps in LocalCast settings or turn off hardware acceleration (Settings โ†’ Additional โ†’ Use software decoding).

Method 3: Emulate Chromecast via Google Home (for Android)

If you need full support for Google Cast (for example, to stream from YouTube or Netflix directly), you can try to โ€œcheatโ€ the system by registering the Mi TV Stick as a Chromecast device, which requires root rights or use ADB, but gives the best compatibility.

Step-by-step:

  1. Connect the Mi TV Stick to the same Wi-Fi network as the smartphone.
  2. On your smartphone, install Google Home and ADB AppControl (from Google Play).
  3. Turn on Debugging. USB on Mi TV Stick: Settings โ†’ About the device โ†’ Assembly number (click 7 times) Settings โ†’ For developers โ†’ Debugging by USB (insert)
  4. Connect Mi. TV Stick to the computer by USB (use OTG-Cable and execute the command: adb shell settings put global cast_receiver_device_name "MiTVStick"
  5. Reboot the device. It should then appear on Google Home as streamable.

โš ๏ธ Note: After the firmware update Mi TV Stick settings may reset and you'll have to repeat the procedure.+) Blocking the broadcast to uncertified devices.

Addressing common mistakes

When connecting Chromecast to Xiaomi Mi TV Stick, users often face the following problems:

Mistake.Reason.Decision
No device found.Different Wi-Fi networks or Miracast disabledConnect both devices to the same 5GHz network, check Miracast settings
Mistake 10006Conflict IP-addresses or firewall lockRestart router, disable VPN, reset network settings to Mi TV Stick
No sound.Incorrect audio output or codecIn LocalCast, select PCM over Dolby in the audio settings
Lags during broadcastWeak Wi-Fi signal or high network loadConnect Mi TV Stick to Ethernet adapter or reduce broadcast resolution

If after all the manipulations the broadcast did not work, check:

  • ๐Ÿ“‹ Mi firmware version TV Stick (Update to the latest via Settings) โ†’ About the device โ†’ Updating the system).
  • ๐Ÿ› ๏ธ Root rights (for the method with Google Home they are required).
  • ๐Ÿ”’ No restrictions on the router (e.g., customer isolation or parental controls).

๐Ÿ’ก

For stable broadcasting, it is recommended to use a router with Wi-Fi 6 (802.11ax) support and an 80 MHz channel width.

Comparison of methods: which one to choose?

Each of these methods has its pros and cons, and the choice depends on your tasks:

  • ๐ŸŽฌ To watch the video with YouTube/Netflix: It is better to use LocalCast or emulation through Google Home.These methods provide minimal latency and support. DRM.
  • ๐Ÿ“ฑ For the broadcast of the smartphone screen: Suitable built-in Miracast (for Android) or ApowerMirror (for iOS).
  • ๐ŸŽฎ For cloud gaming (GeForce Now, Xbox Cloud): Optimal LocalCast with manual bitrate setting or Ethernet connection.

If you want maximum compatibility with Google services (for example, to stream presentations from Google Slides or music from YouTube Music), the only reliable option is to buy the original Google Chromecast. TV Stick's enough.

Chromecast Alternatives for Xiaomi Mi TV Stick

If none of these methods worked, consider alternative broadcasting methods:

  • ๐Ÿ–ฅ๏ธ DLNA/UPnP: Use applications like BubbleUPnP or VLC for streaming local files.
  • ๐Ÿ”— AirScreen: An Android App TV, Emulating AirPlay, Miracast and Chromecast at the same time (paid, ~$5).
  • ๐ŸŒ Cloud Services: Upload the file to Google Drive or Telegram and play it through your browser on Mi TV Stick.

For owners of Xiaomi Mi Box S or Mi TV Stick 4K, another option is available โ€“ installing custom firmware with support for Google Cast (for example, ATVXperience), but this requires unlocking the bootloader and may deprive you of warranty.

๐Ÿ’ก

If you stream content frequently from your iPhone, consider buying an inexpensive Apple TV or Lightning-to-HDMI adapter โ€“ this will save you from compatibility issues.

FAQ: Frequent questions about connecting Chromecast to Xiaomi Mi TV Stick

Can I connect Chromecast to Mi TV Stick without the internet?
Yes, but with limitations. You don't need Internet to stream local files (video, photos) via LocalCast or Miracast, it's enough that both devices are connected to the same local network (for example, via a router without Internet access), but you need to stream from YouTube or Netflix.
Why is there no sound when streaming from the iPhone?
This is a known problem when using Miracast or LocalCast with iOS. Solutions: Use the ApowerMirror app (paid but supports audio); connect external speakers to the TV via HDMI ARC or Bluetooth; stream the sound separately through Bluetooth headphones connected to the smartphone.
How to update the Mi TV Stick firmware for better compatibility with Chromecast?
Update firmware can solve connection problems: Go to Settings โ†’ About the device โ†’ System Update. If the update is not available, download the latest version from the official Xiaomi website (select the Mi model). TV Stick. Transfer the firmware file (.zip) to the flash drive, connect it to the Mi. TV Stick and perform the update manually. โš ๏ธ Warning: Do not interrupt the update process - this can lead to "bricking" of the device. TV Stick does not turn on, try resetting via Reset (button on the case).
Can I use Mi TV Stick as a Chromecast for Zoom conferencing?
Technically yes, but with reservations: ๐Ÿ‘ Screen broadcast from a laptop (via Miracast) or smartphone (via LocalCast). ๐Ÿ‘Ž The sound may be delayed or absent (solved by external speakers). ๐Ÿšซ Voice control and some Zoom features (like virtual background) may not work. For stable conferences, it's better to use the original Chromecast or connect your laptop directly to your TV over the phone. HDMI.
How to reset Mi TV Stick if it doesnโ€™t connect to Chromecast?
Complete reset: Go to Settings โ†’ Device โ†’ Settings Reset. Select Erase all data and confirm the action. After rebooting, reset the Wi-Fi and Chromecast from scratch. If the device doesn't respond, use hardware reset: Turn off power to Mi TV Stick. Press the Reset button (near the HDMI port) and plug in the power. Hold the button for 10-15 seconds until the Mi logo appears.