How to stream the screen to the TV with Xiaomi: all ways with pictures

Broadcasting the screen of Xiaomiโ€™s smartphone onto a large TV screen opens up new possibilities, from watching high-resolution movies to showing presentations or games on a wide panel. However, many users face problems when they first try to connect โ€” devices โ€œcanโ€™t seeโ€ each other, lags occur or images are transmitted with artifacts. In this article, we will analyze all current methods of broadcasting (including hidden MIUI functions), explain why the sound may not work, and give a checklist for correcting errors.

Itโ€™s important to understand that the way you connect depends on your Xiaomi model (e.g., the Redmi Note 12 Pro+ supports Miracast 3.0, and older devices like the Mi A2 only support the basic version), as well as the capabilities of your TV. Modern Smart TVs on Android TV or webOS are usually compatible with most protocols, whereas budget models may require additional adapters. We tested all the methods described below on devices from 2020-2026 โ€“ from POCO X3 to Xiaomi 14 Ultra.

If youโ€™ve tried to connect before and failed, chances are the problem lies in one of three reasons:

  • ๐Ÿ”Œ Incompatible protocols: your TV doesnโ€™t support Miracast, and your smartphone โ€” DLNA.
  • ๐Ÿ“ถ Network problems: router runs at 5GHz, while devices search for 2.4GHz network.
  • ๐Ÿ”„ Outdated software: on the smartphone or TV not updated drivers of wireless modules.

1. Wireless broadcast via Miracast (built-in MIUI functionality)

Miracast is a wireless image and sound standard supported by all Xiaomi smartphones based on MIUI 10 and later. The main advantage of the method is that it does not depend on the Internet connection: devices connect directly via Wi-Fi Direct. However, there are limitations: the maximum broadcast resolution is 1080p (even if the smartphone supports 4K), and the latency can reach 100-150 ms (critical for games).

To begin the broadcast:

  1. Open Settings โ†’ Connection and Sharing โ†’ Broadcast (Cast).
  2. Activate the Wireless Broadcast Slider.
  3. From the list of available devices, select your TV (if not, check if Miracast is enabled in your TV settings).
  4. Confirm the connection on both devices.

On Samsung or LG TVs, you may need to turn on Screen Mirroring mode (usually found in the Network โ†’ Miracast or Screen โ†’ Wireless projection menu). On Android TV (such as Xiaomi Mi TV or Nvidia Shield), you just need to select the Cast signal source.

Turn it off. VPN smartphone|Make sure that the TV and phone are on the same network (if you use a router)|Check that the TV mode is on "Miracast reception"|Update the firmware MIUI last-minute-->

โš ๏ธ Note: Some Xiaomi models (e.g. Redmi) 9A) Miracast can be hidden. To activate it, go to Settings. โ†’ About the phone and 5 times click on the version MIUI. After that, the menu will additionally appear the item Wireless display.

2. Stream via Google Cast (Chromecast or Android TV)

If your TV is equipped with a Google Chromecast (or you use an external Chromecast Ultra/Chromecast 4K adapter), you can use the Google Cast protocol to broadcast it, which is more stable than Miracast, and supports 5.1 audio transmission, but requires both devices to connect to the same Wi-Fi network.

Instructions:

  • ๐Ÿ“ฑ On Xiaomi smartphone, install the Google Home app (if it is not by default).
  • ๐Ÿ–ฅ๏ธ On the TV, select the source of the signal. HDMI, which Chromecast is connected to (or activate the built-in Google Cast in the settings).
  • ๐Ÿ”— In the Google Home app, click Screen Translation โ†’ Broadcast your screen/audio and select your Chromecast.

To stream individual applications (for example, YouTube or Netflix) just click the icon Cast (๐Ÿ“บ) This will save the battery power of the smartphone, since only the stream is transmitted, not the entire screen.

ParameterMiracastGoogle Cast
Internet is requiredโŒ No.โœ… Yes (one network)
Max, permission.1080p4K HDR (on Chromecast Ultra)
Delay (lag)100-150 ms.50-80 ms.
5.1 sound supportโŒ No.โœ… Yes.

Miracast|Google Cast (Chromecast)|HDMI-cable|Wi-Fi Direct|Other-->

3. Wired connection via HDMI (for minimum delays)

If you want maximum stability (for example, to stream games or watch videos in 4K@60fps), the best option is a wired connection via HDMI. This will require a USB-C โ†’ HDMI adapter (or Micro-USB โ†’ HDMI for older models).

Recommended adapters for Xiaomi:

  • ๐Ÿ”Œ Baseus USB-C to HDMI 4K (supportive HDR10)
  • ๐Ÿ”Œ UGREEN USB-C to HDMI 2.0 (compatible with Redmi Note 11 Pro)+)
  • ๐Ÿ”Œ Xiaomi Mi USB-C to HDMI (official but limited 1080p)

Step-by-step:

  1. Connect the adapter to the smartphone and connect it to the TV through HDMI-cable.
  2. On the TV, select the appropriate signal source (HDMI 1/2/3).
  3. On the smartphone will appear notification Connected external display โ€“ click on it and select the display mode (Duplicate screen or Expand).

โš ๏ธ Note: On some Xiaomi models (e.g, POCO F3) when connected through HDMI To avoid battery drain, use a hub with a port. USB-C PD simultaneous-charge.

4. Broadcast via Wi-Fi Direct (for older TVs)

If your TV doesn't support Miracast or Google Cast, but it does have Wi-Fi Direct, you can stream it over a direct connection, which is less stable, but it works even on low-end models like the TCL 32S325 or Hisense A4.

Connection algorithm:

  1. On the TV, activate Wi-Fi Direct (usually in the Network โ†’ Wi-Fi Direct menu).
  2. On Xiaomi smartphone go to Settings โ†’ Wi-Fi โ†’ Additional โ†’ Wi-Fi Direct.
  3. Select the TV from the list and confirm the pairing.
  4. Return to the Cast menu and select the connected device.

Note that this connection will not allow your smartphone to access the Internet. To simultaneously stream the screen and stay online, use the access point on another device (for example, a laptop) and connect both gadgets to it.

Why is the image slowed down when Wi-Fi Direct?
The reason for the protocol's bandwidth restriction is that the maximum data rate is ~300 Mbps (versus 1 Gbps for Miracast). To reduce the lags, lower the broadcast resolution to 720p in the MIUI settings (Settings โ†’ Screen โ†’ Transmission Resolution).

5. Use of third-party applications (for advanced features)

If you don't like the built-in MIUI, you can use third-party apps that offer additional features like streaming, screen annotations, or just sound, and here are some proven solutions:

AnnexFeaturesCompatibility
ApowerMirror4K support, screen recording, PC managementโœ… MIUI 9+, requires root for sound
TeamViewer QuickSupportRemote assistance, broadcast without lagsโœ… All models, but registration is required
LocalCastBroadcasting files (video, photo) on TVโœ… Android 5.0+, work DLNA

To set up ApowerMirror:

  1. Install the app on your smartphone and PC/TV (if you have Android TV).
  2. Connect both devices to the same Wi-Fi network.
  3. On your smartphone, press M (Mirror) and select the target device.
  4. To transmit audio, you may need to enable the Audio Capture option (superuser rights are required).

6. Problem Solving: Why is the broadcast not working?

If your smartphone screen is not displayed on your TV, follow this diagnostic algorithm:

  1. Check compatibility: ๐Ÿ“ฑ On a smartphone: Settings โ†’ The phone. โ†’ Version. MIUI (should be no lower 10). ๐Ÿ–ฅ๏ธ On TV: in the Network or Connections menu, find support Miracast/Wi-Fi Direct.
  2. Update the firmware: On Xiaomi: Settings โ†’ About Phone โ†’ System Update. On TV: Settings โ†’ Support โ†’ Software Update.
  3. Reset network settings: On your smartphone: Settings โ†’ Connection โ†’ Reset your Wi-Fi/Bluetooth settings. On TV: turn off and turn on Wi-Fi or Miracast again.

Common mistakes and their solutions:

  • ๐Ÿ”ด I couldn't connect to the device. โ†’ Restart the router and check if it is disabled. AP Isolation.
  • ๐Ÿ”ด No sound. โ†’ In the broadcast settings, select Transmit audio or connect external speakers to TV.
  • ๐Ÿ”ด The screen flashes or brakes โ†’ Reduce the broadcast resolution to 720p Or switch the router to 5 GHz.

๐Ÿ’ก

If the broadcast stops every 5-10 minutes, the problem is most likely in the MIUI power saving settings. Add the Cast or Miracast app to the exception list: Settings โ†’ Battery โ†’ Battery Optimization โ†’ All applications โ†’ Find Translation โ†’ Disable Optimization.

FAQ: Frequent questions about streaming with Xiaomi on TV

Can I broadcast a screen without a smart TV?
Yes, but you'll need an external adapter: ๐Ÿ”Œ Miracast receiver (for example, Microsoft Wireless Display Adapter). ๐Ÿ”Œ Google Chromecast (connects to the port) HDMI). ๐Ÿ”Œ Amazon Fire TV Stick (supports Miracast and AirPlay) The price of the question is from 1,500 to 4000 rubles.
Why is it that when broadcasting via HDMI, only a part of the image is visible on the TV screen?
This is due to incorrect zoom settings. Solutions: On smartphone: Settings โ†’ Screen โ†’ Screen Scale โ†’ Set 100%. On TV: in HDMI settings, select Just Scan or 1:1 Pixel Mapping. If you use an adapter, check its compatibility with the resolution of the smartphone screen (for example, the Redmi Note 10 Pro requires a WQHD-enabled adapter).
How to stream only sound from Xiaomi on TV?
For audio transmission only: ๐ŸŽต Use Bluetooth: Connect your smartphone to your TV as a wireless speaker (Settings) โ†’ Bluetooth). ๐ŸŽต Apps like SoundWire or AudioRelay allow you to stream audio over Wi-Fi with minimal latency. ๐ŸŽต Android. TV Choose the Bluetooth or Wi-Fi sound source in the audio settings, note that when connected via Bluetooth, you may experience a delay of up to 200 ms.
Can I stream Xiaomiโ€™s screen to my TV via USB?
No, you can't directly. USB Xiaomi does not support video output on smartphones (unlike the other two). HDMI). But there are workarounds: ๐Ÿ”„ Use it. USB-OTG + HDMI-Adapter (if your smartphone supports DisplayPort Alt Mode). ๐Ÿ”„ Connect your smartphone to your PC USB, Then stream your computer screen on TV (via Miracast or Steam Link).For Xiaomi models older than 2018 (Mi 8, Redmi 6) USB-broadcasting.
How to reduce delay (lag) when broadcasting games?
To minimize the lag: ๐ŸŽฎ Use a wired connection (HDMI) โ€” delay will be 10โ€“30 ms. ๐ŸŽฎ If you play over Wi-Fi: Switch the router to 5 GHz. Set traffic priority for the smartphone in the router settings (QoS). Close background apps on Xiaomi (Settings) โ†’ Annexes โ†’ Launched). ๐ŸŽฎ In the broadcast settings, select Game mode (available on the MIUI 12+). For PUBG Mobile or Call of Duty: Mobile is recommended to use Game Turbo (Settings) โ†’ Special facilities โ†’ Game Turbo).