How to stream the phone screen on Xiaomi Mi Box: all working ways

Output of the smartphone screen to the big screen through Xiaomi Mi Box (including models Mi Box S, Mi Box) 4K Mi Box Pro opens up new possibilities, from watching movies in high resolution to running mobile games on TV. However, not all users know that you do not need to buy expensive adapters for this - just use the built-in Miracast, Google Cast or connect to the Internet. USB-OTG.

In this article, we will look at all the current ways to broadcast the screen for 2026, including bypassing typical errors (for example, no sound or lag when transferring an image), focusing on the differences between Android and iPhone, as well as the nuances of working with different versions of the Mi Box firmware. If you have previously encountered problems when trying to duplicate the screen, here are solutions.

1.Preparation: What to check before broadcasting

Before you start setting up, make sure your equipment meets the minimum requirements, which will save you most of the problems during the connection phase.

Requirements for Xiaomi Mi Box:

  • ๐Ÿ“บ Firmware not lower MIUI TV 2.0 (for stable Miracast operation) You can check the version in Settings โ†’ About the prefix โ†’ POS version.
  • ๐Ÿ”Œ Connecting to the TV through HDMI 2.0 (support 4K@60On old TVs with Hz. HDMI 1.4 possible limitation 1080p.
  • ๐Ÿ“ถ Stable connection to a single 5 GHz Wi-Fi network (for wireless methods). 2.4 GHz networks can cause delays of up to 300 ms.

Requirements for a smartphone:

  • ๐Ÿ“ฑ For Android: version no lower than 6.0 Marshmallow (for Google Cast) or 4.2 Jelly Bean (for Miracast). iPhone will require iOS 12+.
๐Ÿ“Š What kind of smartphone do you have?
Android (Samsung, Xiaomi, etc.)
iPhone
Huawei/Honor
Another brand

General recommendations:

  • ๐Ÿ”„ Reboot the Mi Box and smartphone before setting up (this will reset the cache of network services).
  • ๐Ÿ› ๏ธ Turn it off. VPN Firewalls โ€“ they can block data transmission over the local network.
  • ๐Ÿ“ก If you use Miracast, place your devices at a distance of no more than 5 meters (to minimize interference).

โš ๏ธ Note: The Mi Box S with firmware older than 2021 may not support Google Cast due to license restrictions. USB-OTG.

Method 2: Wireless streaming via Miracast (for Android)

Miracast is a wireless screen standard built into most modern Android devices that doesnโ€™t require an internet connection, but only works within a single Wi-Fi network (or creates a direct hotspot).

How to turn on Xiaomi Mi Box:

  1. Open Settings โ†’ Connections and Sharing โ†’ Wireless display.
  2. Activate the switch Enable the wireless display.
  3. Select Miracast mode (if there are several options available).

How to connect from a smartphone:

  1. In the list of available devices, select your Mi Box (the name will be type) MIBOX-XXXX).

Smartphone and Mi Box connected to the same Wi-Fi network 5 GHz|

Miracast mode is on on the Mi Box|

Power saving mode is turned off on the smartphone |

Distance between devices not more than 3 meters-->

Problem.Reason.Decision
The screen is broadcasting, but there is no sound.Mi Box has the sound turned off HDMI or the wrong source is selectedCheck the Settings. โ†’ Sound. โ†’ Exit HDMI and set PCM
Image delay (lag)Weak Wi-Fi signal or network congestionSwitch to 5 GHz or reduce the broadcast resolution to 720p
Mi Box is not displayed in the list of devicesOutdated firmware or conflict IP-addressUpdate the Mi Box and restart the router

Miracast features on Xiaomi Mi Box:

  • ๐Ÿ”„ Maximum supported permit โ€” 1080p@30Hz (on Mi Box) 4K possibly 4K@24Hz, but with delays).
  • ๐ŸŽฎ For games, it is recommended to reduce the resolution to 720p low-lag.
  • ๐Ÿ”‹ Miracast stream consumes up to 15% of charge per hour on a smartphone.

๐Ÿ’ก

If the Mi Box isnโ€™t visible on the device list, try temporarily disabling Bluetooth on your smartphone โ€“ it can interfere with Miracast.

Method 2: Broadcasting via Google Cast (Chromecast)

Google Cast is an alternative to Miracast developed by Google, which supports not only screen duplication, but also the broadcast of individual applications (for example, YouTube or Netflix) without transferring the entire interface, the main advantage is less latency and support for the iPhone.

How to set up on Xiaomi Mi Box:

  1. Make sure the Mi Box has Google Cast Receiver (usually preinstalled).If it's not, download it from Google Play.
  2. Launch the application and allow access to the local network.
  3. Enable the option to Allow broadcasting in the application settings.

How to connect with Android or iPhone:

  • ๐Ÿ“ฑ Android: Open Settings โ†’ Connected devices โ†’ Broadcast and select Mi Box.
  • ๐ŸŽ iPhone: Swipe down to open Control Point, click Screen Duplicate and select Mi Box.

The advantages of Google Cast:

  • ๐ŸŽฅ Support 4K@60Hz for video (unlike Miracast).
  • ๐Ÿ”„ Less latency when watching video (about) 100 opportunistic 200-300 Miss at Miracast).
  • ๐Ÿ“ฑ It works with iPhone (Miracast is not supported on iOS).

โš ๏ธ Note: Some 2020 Mi Box S models may not support Google Cast due to license restrictions.In this case, upgrade the firmware or use Miracast.

How to Update Mi Box to Support Google Cast
1. Go to Settings. โ†’ About the prefix โ†’ System Update. 2. If the update is not available, download the latest firmware from the official Xiaomi website and install via Local Update. 3. After the update, restart the device.

Method 3: Connecting to USB-OTG (Android)

If wireless methods cause lags or your smartphone does not support Miracast/Google Cast, you can use a wired connection through USB-OTG. This method provides minimal latency and stable connection, but requires additional cable.

What you need:

  • ๐Ÿ”Œ Cable USB-C/Micro-USB โ†’ USB-A (depending on the smartphone connector).
  • ๐Ÿ”„ adapter USB-OTG (if the cable does not support OTG).
  • ๐Ÿ“ฑ Smartphone with support USB-OTG (Check the characteristics of the model).

Step-by-step:

  1. Connect one end of the cable to the smartphone and the other to the port USB Mi Box.
  2. On Mi Box, go to Settings โ†’ Input devices โ†’ USB and select Connect as Display mode.
  3. On your smartphone, turn on Developer Mode (if not already enabled) and activate the Debugging option. USB.
  4. Install a screen duplication app, such as SecondScreen or Scrcpy (for advanced users).

Pros and cons USB-OTG:

AdvantagesDeficiencies
๐Ÿ”น Minimum delay (20-50 miss)๐Ÿ”ธ Requires cable and adapter
๐Ÿ”น Stable connection without interference๐Ÿ”ธ Not all smartphones support OTG
๐Ÿ”น Support 4K@60Hz (if appropriate cable is available)๐Ÿ”ธ The charge of the smartphone can quickly land

๐Ÿ’ก

USB-OTG โ€” The best choice for gamers and those who need minimal latency, however, check the compatibility of your smartphone with the best possible device. OTG pre-cable.

5. Method 4: Using third-party applications (ApowerMirror, TeamViewer)

If the built-in methods don't work or are not good enough, you can use third-party applications, which often offer additional features, such as screen recording or control with the Mi Box.

Top.-3 broadcaster:

  • ๐Ÿ“ฑ ApowerMirror: supports Miracast and Wi-Fi Direct, allows you to control your smartphone from the Mi Box remote.
  • ๐Ÿ–ฅ๏ธ TeamViewer QuickSupport: streaming over the Internet (works even on different networks), but requires a stable connection.
  • ๐ŸŽฎ Scrcpy: an advanced solution for gamers with support for 60 FPS and keyboard control. ADB.

How to set up ApowerMirror:

  1. Install the app on your smartphone and Mi Box (available on Google Play).
  2. Run ApowerMirror on both devices and select Wireless mode.
  3. On your smartphone, click Start streaming and select Mi Box from the list.
  4. Confirm the connection on the TV.

Settings for minimum lags in Scrcpy:

adb tcpip 5555


adb connect IP_ADRESS Mi_BOX:5555




scrcpy --bit-rate 8M --max-fps 60 --no-audio

โš ๏ธ Note: When using TeamViewer, the broadcast is transmitted through the companyโ€™s servers, which can cause delays of up to 500 ms. For a local network, it is better to choose ApowerMirror or Scrcpy.

6. Method 5: Stream from iPhone to Xiaomi Mi Box (AirPlay alternative)

iPhone owners are facing a problem: AirPlay is not supported directly on the Xiaomi Mi Box.

Option 1: ApowerMirror App (recommended)

  1. Install ApowerMirror on iPhone and Mi Box.
  2. Connect both devices to the same Wi-Fi network.
  3. On your iPhone, select Screen Mirroring at Control Point and connect to the Mi Box.

Option 2: Use Google Home (for individual applications)

  • ๐ŸŽฅ Install Google Home on iPhone.
  • ๐Ÿ”— Add the Mi Box as a broadcasting device.
  • ๐Ÿ“บ Launch a supported app (like YouTube) and click the Cast icon.

Restrictions on streaming from iPhone:

  • ๐Ÿ”ธ No support for full screen duplication through built-in tools (only individual applications).
  • ๐Ÿ”ธ Sound delay can reach 300 ms.
  • ๐Ÿ”ธ For games, the method is not suitable due to high lags.

๐Ÿ’ก

If you have an iPhone and Mi Box, the best option to watch videos is to stream content directly from apps (YouTube, Netflix) through Google Cast, rather than duplicating the entire screen.

7. Solving common problems

Even with the right setup, users often encounter common errors, and here's how to fix them:

Problem.Possible causeDecision
The screen is broadcasting, but there is no sound.Mi Box has the wrong sound sourceGo to Settings. โ†’ Sound. โ†’ Exit HDMI and choose PCM auto
Lags and brakesWeak Wi-Fi signal or Mi Box processor overloadSwitch to 5 GHz, close background apps on the Mi Box, or reduce the broadcast resolution
Mi Box not visible on device listConflict IP-addresses or outdated firmwareRestart your router and update your Mi Box software
The broadcast will stop in 5-10 minutes.Power saving mode on a smartphoneTurn off battery optimization for broadcast app

Additional advice:

  • ๐Ÿ”„ If the image โ€œbreaksโ€, try to reduce the bitrate in the broadcast settings (for example, in Scrcpy, use the parameter). --bit-rate 4M).
  • ๐ŸŽฎ For games, turn off background notifications in Android settings (Settings) โ†’ Notifications โ†’ Do not transmit to external screens).
  • ๐Ÿ“ก If you use Miracast, disconnect other devices from Wi-Fi to reduce network load.

8. Comparison of methods: which way to choose?

The choice of the method of broadcasting depends on your tasks, and below is a comparison table for quick decision-making:

MethodDelay.Max, permission.Support for iPhoneDifficulty setting upBetter for you.
Miracast200-300 ms.1080p@30HzโŒ No.โญโญViewing videos, presentations
Google Cast100-150 ms4K@60Hzโœ… Yes.โญStreaming movies, music
USB-OTG20-50 ms.4K@60HzโŒ No.โญโญโญGames, graphics.
ApowerMirror150-200 ms.1080p@60Hzโœ… Yes.โญโญRemote management, screencasting
Scrcpy30-80 ms.1080p@60HzโŒ No.โญโญโญโญGames, developments

Selection recommendations:

  • ๐ŸŽฌ For movies and videos: Google Cast (minimum lags, support) 4K).
  • ๐ŸŽฎ For games: USB-OTG Scrcpy (minimum delay).
  • ๐Ÿ“ฑ For iPhone: ApowerMirror or streaming through apps (YouTube, Netflix).
  • ๐Ÿ’ผ For presentations: Miracast (easy connection).

๐Ÿ’ก

For most users, the best choice is Google Cast (for the most part). Android/iPhone) or USB-OTG (Miracast is suitable if other methods are not available.

FAQ: Frequent questions about the streaming on Xiaomi Mi Box

โ“ Can I stream the screen from iPhone to Mi Box without third-party apps?
No, AirPlay on Xiaomi Mi Box is not supported. You will need an app like ApowerMirror or stream through Google Home (only for individual apps like YouTube).
โ“ Why there is no sound when broadcasting via Miracast?
The problem is usually related to the sound settings on the Mi Box. Go to Settings โ†’ Sound. โ†’ Exit HDMI and set the format PCM. If this does not help, check if the sound on the smartphone is turned off during the broadcast.
โ“ How to reduce delays in broadcasting games?
For minimum delay: Use USB-OTG Instead of wireless methods, reduce the resolution of the broadcast to 720p. Close all background apps on the Mi Box. For Scrcpy, use the bitrate limit command: scrcpy --bit-rate 2M --max-fps 30.
โ“ Can I stream the screen from the Mi Box back to my phone?
Yes, but it will require: Install a remote access app on the Mi Box (e.g. TeamViewer Host) and connect to the Mi Box from a smartphone via TeamViewer. However, the latency will be high (from 500 ms), so this method is not suitable for games or videos.
โ“ Why Mi Box is not on the list of devices for broadcasting?
Possible causes and solutions: ๐Ÿ”น Mi Box and Smartphone Connected to Different Wi-Fi Networks โ†’ connect to the same network. ๐Ÿ”น Mi Box is offline. Miracast/Google Cast โ†’ Check the settings in the settings โ†’ Connections. ๐Ÿ”น Outdated firmware โ†’ Update the Mi Box through Settings โ†’ Updating the system. ๐Ÿ”น firewall VPN lock-in โ†’ temporarily shut them down.