Connecting a Xiaomi smartphone to a TV opens up a lot of possibilities, from watching photos on a large screen to streaming high-resolution videos. But not everyone knows that there are at least 5 different ways to sync, from wireless technologies to wired adapters, and the choice of method depends on the model of your TV, the version of MIUI on your phone, and even the generation of Wi-Fi router.
In this article, weโll break down every connection option, from the simplest (Miracast for modern Smart TVs) to the versatile solutions for older Wi-Fi-free TVs. Youโll learn how to avoid common bugs (such as screen getting stuck when using Screen Mirroring on Xiaomi with MIUI 14+), what settings to change in your phone and TV, and how to achieve minimal latency when broadcasting games. All instructions are relevant for Redmi Note 12/13, Poco X5, Mi 11/12/13 and Xiaomi Mi TVs of all generations.
1. Connecting via Miracast (Screen Mirroring) is the fastest way
Miracast technology allows you to broadcast your phone screen to your TV wirelessly using a direct Wi-Fi channel, which works on all Xiaomi smartphones with MIUI 10 and later, as well as most Smart TVs released after 2016. The main advantage is that there is no need for a router: the phone and TV connect directly.
To activate Miracast:
- ๐ฑ On the phone: open Settings โ Connection and sharing โ Broadcast (Cast).
- ๐บ On TV: Turn on Screen Mirroring (in the Network menu or Wireless displays").
- ๐ Select the name of your TV in the list on your phone (e.g. Mi). TV 4S 55").
- โ Confirm the connection on both devices.
If the TV is not on the list, check:
- ๐ Is the firmware on TV updated (especially relevant for Xiaomi Mi) TV Q1/Q2).
- ๐ถ Wi-Fi on your phone (even if you are not connected to the network).
- ๐ Turn it off. VPN Proxies โ they can block device detection.
โ ๏ธ Attention: On phones with MIUI 14 and later, the streaming feature may be called Wireless Display instead of Cast. Some Redmi models also require the option to display devices without Miracast in additional settings.
| Xiaomi model | Supported version of Miracast | Max. Broadcasting permission |
|---|---|---|
| Xiaomi 13/13 Pro | Miracast 3.0 (Wi-Fi 6) | 4K@30fps |
| Redmi Note 12 Pro+ | Miracast 2.1 (Wi-Fi 5) | 1080p@60fps |
| Poco X5 Pro | Miracast 2.0 | 1080p@30fps |
| Xiaomi Mi 11 Lite | Miracast 1.3 | 720p@60fps |
2. Wi-Fi Direct connection (for TVs without Miracast)
If your TV doesn't support Miracast, but it does have Wi-Fi, you can use Wi-Fi Direct, which creates a direct network between your phone and TV, allowing you to stream content through apps like YouTube or Google Photos without mirroring the entire screen.
Instructions for Xiaomi:
- On your TV, activate Wi-Fi Direct (usually in the Network or Wireless menu).
- On the phone, open Settings โ Wi-Fi โ Additional โ Wi-Fi Direct.
- Select the TV from the list and connect (password is not usually required).
- Launch an app (like YouTube) and click the broadcast icon (Cast).
Advantages of this method:
- ๐ฅ Less latency compared to Miracast.
- ๐ Saves battery life (only content is broadcasted, not the entire screen).
- ๐ฑ It works even on older Redmi models. 4/5.
๐ก
If the broadcast is interrupted, try to reduce the bitrate of the video in the app settings or switch the TV to a 5GHz Wi-Fi channel (if supported).
โ ๏ธ Note: Some Samsung TVs and LG Block Wi-Fi Direct connection to Xiaomi devices, in which case use Google Home (see section 4).
3. Wired connection via HDMI (for minimum delay)
If you want maximum stability and minimal latency (for example, for gaming or watching movies in 4K HDR), the best option is a wired connection via HDMI. This will require a USB-C โ HDMI adapter (for new models) or Micro-USB โ HDMI (for older Redmi).
Step-by-step:
- ๐ Buy a certified adapter (recommended by Xiaomi) USB-C to HDMI or Baseus).
- ๐ฑ Connect the adapter to the phone and HDMI-cable.
- ๐ On the phone, select the mode Transfer of the image (will appear automatically).
- ๐ฎ For games, turn on the developer settings option to Disable Optimization MIUI for HDMI.
Important nuances:
- ๐ Charging the phone during connection is mandatory - otherwise it will discharge for 30-40 minute.
- ๐บ On the TV, select the right signal source (HDMI 1/2).
- ๐ Sound can be transmitted as if through HDMI, Stay on your phone โ check your settings.
Does the phone support the output of HDMI (Not all Poco models can do that)|
Is the adapter compatible with your version? USB (2.0 or 3.1)|
Is there a power cable for the phone |
Does the adapter support your TV resolution (Full) HD or 4K)-->
| Model phone | Type of port | Max. HDMI resolution. | Support for HDR |
|---|---|---|---|
| Xiaomi 13 Ultra | USB-C 3.2 | 4K@60fps | Yes (HDR10+) |
| Redmi Note 12 Pro | USB-C 2.0 | 1080p@30fps | No. |
| Poco F4 GT | USB-C 3.1 | 1440p@60fps | Yes (HDR10) |
4.Using Google Cast (Chromecast) for streaming
If you have a Google Chromecast device or a TV with Google Cast built in (like Xiaomi Mi TV with Android TV), you can stream content from supported apps.This method is convenient for watching YouTube, Netflix or Google Photos without mirroring the entire screen.
How to set up:
- Connect the Chromecast to your TV and set it up via the Google Home app.
- Make sure your phone and Chromecast are connected to the same Wi-Fi network.
- Open a supported app (like YouTube) and click the Cast icon.
- Choose your Chromecast device or TV with Google Cast.
List of apps that support Google Cast:
- ๐ฌ YouTube, Netflix, Disney+
- ๐ต Spotify, Google Play Music
- ๐ท Google Photo, VLC
- ๐ฎ Stadia, NVIDIA GeForce NOW
How to Remove Sound Lag When Using Chromecast
โ ๏ธ Attention: On Xiaomi phones with shell MIUI Sometimes there is a problem when the Google Home app doesn't see the Chromecast.Solution: disable the Optimization option in your phone settings MIUI for Google applications.
5. DLNA connection (for local files)
The DLNA protocol allows you to stream media files (photos, videos, music) stored on your phone to your TV without mirroring the screen, a method that is suitable for watching home videos or listening to music through your TV speakers.
How to turn DLNA on Xiaomi:
- Install the Mi File Explorer app (if not installed).
- Open the file manager and select the file to broadcast.
- Click Share โ Broadcast to the device.
- Select the TV from the list (must support DLNA).
If the TV is not displayed:
- ๐ Reboot both devices.
- ๐ถ Make sure your phone and TV are connected to the same network.
- ๐ง In the settings of the TV, turn on the option DLNA or media server.
Advantages of DLNA:
- ๐ You can stream entire folders with files.
- ๐ Minimum battery consumption (no constant screen broadcasting).
- ๐ก It works even on older TVs with AllShare (Samsung) or SmartShare support (LG).
๐ก
DLNA is not suitable for gaming or screen mirroring, but only for media files. Use Miracast or HDMI to broadcast the screen.
6. Alternative methods: via router or specialized applications
If the standard methods do not work, alternative solutions can be used:
Method 1: Through a router with the function "Mediaserver"
Some routers (e.g. Xiaomi Mi Router) 4A or TP-Link) have built-in DLNA-Connect an external storage device with files to the router, and then access them through the TV.
Method 2: Applications for broadcasting
Install one of these apps on your phone and TV:
- ๐ฑ ApowerMirror โ for mirroring the screen with minimal latency.
- ๐บ LocalCast โ for broadcasting local files and online video.
- ๐ฎ Steam Link โ for streaming games from PC to TV via phone.
Method 3: Through USB-cable (MTP)
If the TV supports USB connection in MTP mode, you can view files directly from your phone:
- Connect your phone to your TV via a USB-A โ USB-C cable.
- On the phone, select File Transfer mode.
- On the TV, open the file manager and select the connected device.
๐ก
To watch movies in high quality via USB, use MKV or MP4 formats with H.264/H.265 codecs. Xiaomi TVs do not support AVI with some codecs.