How to connect Xiaomi phone to TV: all ways with photos and videos

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.
๐Ÿ“Š What kind of TV are you?
Xiaomi Mi TV
Samsung
LG
Sony
Another brand

โš ๏ธ 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 modelSupported version of MiracastMax. Broadcasting permission
Xiaomi 13/13 ProMiracast 3.0 (Wi-Fi 6)4K@30fps
Redmi Note 12 Pro+Miracast 2.1 (Wi-Fi 5)1080p@60fps
Poco X5 ProMiracast 2.01080p@30fps
Xiaomi Mi 11 LiteMiracast 1.3720p@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:

  1. On your TV, activate Wi-Fi Direct (usually in the Network or Wireless menu).
  2. On the phone, open Settings โ†’ Wi-Fi โ†’ Additional โ†’ Wi-Fi Direct.
  3. Select the TV from the list and connect (password is not usually required).
  4. 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 phoneType of portMax. HDMI resolution.Support for HDR
Xiaomi 13 UltraUSB-C 3.24K@60fpsYes (HDR10+)
Redmi Note 12 ProUSB-C 2.01080p@30fpsNo.
Poco F4 GTUSB-C 3.11440p@60fpsYes (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:

  1. Connect the Chromecast to your TV and set it up via the Google Home app.
  2. Make sure your phone and Chromecast are connected to the same Wi-Fi network.
  3. Open a supported app (like YouTube) and click the Cast icon.
  4. 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
If the sound is behind the video, try: 1. Reboot the router and Chromecast. 2. In the router settings, turn on Multimedia/Priority mode for the Chromecast device. 3. Reduce the bitrate of the video in the application settings (for example, on YouTube, select 720p instead of 1080p). 4. Connect the Chromecast to the router via an Ethernet cable (if the model supports).

โš ๏ธ 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:

  1. Install the Mi File Explorer app (if not installed).
  2. Open the file manager and select the file to broadcast.
  3. Click Share โ†’ Broadcast to the device.
  4. 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:

  1. Connect your phone to your TV via a USB-A โ†’ USB-C cable.
  2. On the phone, select File Transfer mode.
  3. 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.

FAQ: Frequent Questions and Problems

๐Ÿ” Why your phone can't see TV through Miracast?
Check if the firmware on the TV is updated (especially on the Mi) TV 4/4S). Is Wi-Fi on your phone (even without a network connection) or does antivirus work or VPN Connect (switch them off temporarily) Does your TV support Miracast (check the instructions) If nothing helps, try resetting the network settings on your phone: Settings โ†’ System system โ†’ Reset โ†’ Resetting Wi-Fi and Bluetooth settings.
๐ŸŽฎ Can I play through the screen without delay?
Minimum latency is achieved only when wired via HDMI. In wireless broadcast: Miracast: 50-100 ms latency (unsuitable for shooters); Wi-Fi Direct: 30-60 ms latency (suitable for strategies); Chromecast: 100-200 ms latency (only for viewing). For games, we recommend: Use a USB-C adapter โ†’ HDMI with support for 4K@60fps. Enable on the phone Modeve for developers โ†’ Turn off MIUI optimization for HDMI. Connect the gamepad directly to the TV (if supported).
๐Ÿ“บ How to stream a screen to an old TV without Wi-Fi?
For TVs without Smart-functions, there are 3 options: HDMI-adapter (described in section 3). AV-Composite adapter (for TVs with tulips): Buy an adapter USB-C โ†’ AV (RCA). Connect to the phone and TV through connectors RCA (Yellow/white/red. Choose the source on the TV. AV Or Composite. Android. TV (For example, Xiaomi Mi Box S: Connect the console to the TV through HDMI. Install the ApowerMirror app on your phone and console. Broadcast the screen over the local network. USB-C โ†’ AV maximum resolution โ€” 480p, Therefore, the quality will be worse than the HDMI.
๐Ÿ”‹ Why the phone is quickly discharged during broadcasting?
Wireless screen broadcasting is one of the most energy-consuming features. To reduce battery consumption: Connect your phone to charge while broadcasting. Reduce the brightness of your phoneโ€™s screen to a minimum. Turn off background apps via Settings โ†’ Battery โ†’ Optimization. Use Battery Saving Mode (but this can worsen the broadcast quality). For long-term broadcasts (like a movie), use DLNA instead of mirroring the screen. On Xiaomi phones with Quick Charge 4+ support (like Xiaomi 12 Pro), you can stream the screen and charge at the same time โ€“ the battery will not even discharge.
๐Ÿ”Š Why there is no sound when connecting through HDMI?
The problem with sound HDMI-The connection is caused by incorrect audio output settings. Check: On the phone open Settings โ†’ Sound. โ†’ Sound output and select HDMI. Make sure the cable is HDMI It supports audio transmission (some cheap adapters only transmit video). On the TV, check that the audio settings have the source selected. HDMI, not TV-If you use an adapter, add additional power to it (if you have a Micro-USB connector to charge). HDMI To unlock: Enable Developer Mode (7 times click on "Version" MIUI" In the phone settings, then open the settings โ†’ Additionally. โ†’ For developers โ†’ Disable audio through HDMI (uncheck the box).