Why is streaming from Xiaomi to PC via Wi-Fi the best way to do it?
Do you want to show pictures of your vacation on the big screen, to give a presentation from your smartphone or just play mobile games with your keyboard? Xiaomi's Wi-Fi screen streaming to your computer solves these problems without any extra wires or adapters. USB-The wireless method gives freedom of movement, and in comparison with the HDMI-Adapters โ saves money and eliminates the โtangleโ of cables.
But not all of them are equally good: there will be a 2-3-second delay in watching video, and there will be problems with sound or resolution. In this article, we will discuss 5 working methods for models from the Redmi Note 10 to the Xiaomi 14 Ultra, including hidden MIUI settings that speed up the broadcast, and also a table comparing methods on speed, quality and complexity of settings.
Method 1: Built-in Miracast (without third-party applications)
If your computer supports Miracast (which is 90% of Windows 10/11 devices and many Linux distributions), the broadcast will take less than a minute. The main advantage is that there is no need to install additional software, and the latency is minimal (up to 100 ms), but there is a caveat: on Xiaomi, this feature is hidden deep in the settings and can be called differently depending on the version of MIUI.
To activate Miracast:
- On your phone: open Settings โ Connections and Sharing โ Screen Broadcast (or Wireless Display in older versions).
- On PC: Press Win + K and select Connect to the Wireless Display.
- In the list of available devices will appear your computer - tap on it.
If your computer does not appear in the list, check:
- ๐ Is the firmware on the phone updated (Miracast may not work on the phone) MIUI below version 12).
- ๐ฅ๏ธ Does your PC support Miracast (check through Settings) โ System system โ Screen. โ Additional screen parameters).
- ๐ถ Is there a single Wi-Fi connection between your phone and your computer (they must be on the same network).
Connect your phone and PC to the same Wi-Fi network
Update MIUI to the latest version
Activate the Developer Mode (if required)
Check Miracast support on PC via dxdiag-->
โ ๏ธ Note: On laptops with discrete graphics NVIDIA Miracast may not work because of drivers, and the solution is to update them through GeForce Experience or manually from the manufacturer's website.
Method 2: AirDroid is a universal method for any PC
AirDroid is one of the most popular apps for streaming Xiaomiโs screen to your computer, and for good reason. It works even on older versions of MIUI (starting with the 9th), supports PC control (mouse/keyboard), and allows you to transfer files in parallel.
Step-by-step:
- Download AirDroid from Google Play to your phone and install the desktop version from the official website.
- Register an account (you can use Google or Facebook).
- On the phone in the app, select My Device โ Wireless Connection โ Start.
- On PC, enter the code that appears on the phone screen.
To reduce delay:
- ๐ฏ Select Game mode in the broadcast settings (reduces the lags to 150 ms).
- ๐ก Connect to Wi-Fi 5 GHz (if the router supports).
- ๐ Close the background apps on your phone (especially instant messengers and games).
Miracast (built-in)
AirDroid
Vysor
Scrcpy
Other-->
| Method | Delay. | Quality. | Difficulty setting up | Support for management |
|---|---|---|---|---|
| Miracast | 80-150 ms. | 1080p/60fps | โญโญ | โ No. |
| AirDroid | 150-300 ms | 1080p/30fps | โญโญโญ | โ Yes. |
| Vysor | 100-200 ms. | 720p/30fps | โญโญโญโญ | โ Yes. |
| Scrcpy | 50โ120 ms. | 1080p/60fps | โญโญโญโญโญ | โ Yes. |
Method 3: Vysor for gamers and developers
Vysor was originally designed to debug Android applications, but has become popular with gamers due to low latency and keyboard support, especially for owners of POCO F5 or Black Shark who want to play Genshin Impact or Call of Duty Mobile from the keyboard and mouse.
How to set up:
- Install Vysor on PC from the official website.
- On your phone, activate Settings โ About Phone โ MIUI version (tap 7 times to turn on Developer Mode).
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect your phone to your PC via USB (for the first setup only!), then select View โ Wireless in Vysor.
๐ก
To reduce the lags in games, select Quality: Low and Frame Rate: 60fps in Vysor settings, which will reduce the quality of the picture, but speed up the response to 80-100 ms.
Important nuances:
- ๐ The first connection requires USB-cable, but still works on Wi-Fi.
- ๐ฎ For games, it is recommended to use Game Mode in the settings MIUI (Settings โ Special facilities โ Game mode).
- ๐ป The PC should be installed ADB Driver (you can download from the Xiaomi website or through the SDK Platform Tools).
Method 4: Scrcpy is the fastest, but hardest to set up
Scrcpy is an open source software that streams Xiaomi's screen to a PC with minimal latency (30ms) and 60 FPS support. It's used by streamers and professional gamers, but for ordinary users, setting up can seem difficult, but the result is worth it: the picture is clear, artifacts free, and the management is responsive.
Instructions for Windows:
- Download Scrcpy and unpack the archive into a folder on C:.
- Install ADB drivers for Xiaomi (you can use Mi PC Suite).
- On the phone, turn on USB Debugging (as in the way with Vysor).
- Connect your phone to your PC via USB and in the Scrcpy folder, launch the scrcpy.exe file.
- For wireless connection, enter the command: adb tcpip 5555 adb connect [IP-phone]:5555 (IP You can find out in Settings โ The phone. โ Status. โ IP-address).
Challenges and solutions:
- ๐ผ๏ธ If the screen is black: check if the debugging is enabled USB and if there's a lock on the screen.
- ๐ No sound: Scrcpy doesn't transmit audio by default. Use --audio flag (Android required) 10+).
- ๐ Lag at 60 FPS: Reduce resolution with scrcpy command --bit-rate 2M --max-fps 30.
How to speed up Scrcpy on a weak PC?
Method 5: Local Networking with TeamViewer QuickSupport
If you need to not only broadcast the screen, but also control the phone remotely (for example, to help relatives), TeamViewer QuickSupport is suitable. This method works even over different networks (you do not need to be in the same Wi-Fi), but the picture quality is worse than that of specialized tools.
How to connect:
- Download TeamViewer QuickSupport to your phone from Google Play.
- On PC, install the main version of TeamViewer.
- Run the app on your phone and tell your partner the ID (or enter it yourself on your PC).
- Confirm the connection on the phone.
Limitations:
- โฑ๏ธ Delay up to 500 ms (not suitable for gaming).
- ๐ถ Requires a stable Internet (minimum 5 Mbps).
- ๐ Free version is limited to 5 minutes for commercial use.
Problem Solving: Lags, No Sound, Connection
Even if you set it up correctly, the broadcast can be unstable.-5 mistakes and their solutions:
- The screen is broadcasting, but there is no sound: ๐ Miracast audio goes through PC speakers - check volume. ๐ง In Scrcpy, add a flag. --audio (It works with Android 10+). ๐ AirDroid only transmits sound in the paid version.
- Strong lags (delay of more than 1 second): ๐ก Reconnect to 5 GHz (if the router is dual-band). ๐ฑ Close the background apps on your phone (especially Facebook, Instagram, TikTok). ๐ฅ๏ธ On PC, disable the antivirus (it can slow down data transfer).
The phone does not find the computer in the list of devices
- ๐ Restart the router and both devices.
- ๐ ๏ธ Update your Wi-Fi adapter drivers on your PC (via Device Manager).
- ๐ Check if it's on. WLAN Direct in the phone settings (Settings) โ Wi-Fi โ Additionally).
โ ๏ธ Note: Some Xiaomi models (e.g. Redmi) 9A) Miracast is not stable because of the weak Wi-Fi module, so the solution is to use Scrcpy or Vysor.
๐ก
If the stream is permanently interrupted, try to reduce the bitrate of the video. In Scrcpy, this is done by the scrcpy --bit-rate 1M command, in AirDroid, in the quality settings.