How to set up Xiaomi phone connection to TV: all ways + problem solving

Connecting a Xiaomi smartphone to a TV opens up a lot of possibilities, from watching photos on a large screen to streaming 4K videos or even duplicating gameplay. However, not all users know that there are at least five connection options, and each of them has its own nuances. For example, wireless protocols like Miracast or Google Cast require support from TV, and wired connection via HDMI may require a USB-C to HDMI adapter for modern Redmi or POCO models.

In this article, we will look at all the current synchronization methods, including those rarely mentioned (for example, through DLNA), and give recommendations for eliminating common errors, from lack of sound to problems with screen resolution. Particular attention will be paid to optimizing latency in the broadcast of games and videos, as this is one of the main complaints of users to wireless methods. If you want not just to duplicate the screen, but to get a stable connection with minimal lags, read on.

1. Connect via Miracast (Wireless Display): step-by-step instruction

Miracast is a wireless image transfer standard that supports almost all modern Xiaomi TVs (Mi TV A2, Mi TV Q2, Redmi Smart TV) and smartphones based on MIUI 12+. The main advantage of the method is the lack of need for a router: devices connect directly via the Wi-Fi Direct protocol.

To activate Miracast on your Xiaomi phone, follow the following steps:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Connections and sharing โ†’ Screen Transfer (or Cast depending on version) MIUI).
  • ๐Ÿ” Turn on the search for available devices. The TV should appear in the list (for example, how to find the available devices). MiTV-A2-1234).
  • ๐Ÿ”— Click on the title. TV and confirm the connection on both devices.
  • ๐ŸŽฎ To minimize delay, select Game Mode (if available) or Performance in Transfer Settings.

On the TV side, pre-activate Miracast via:

  • ๐Ÿ“บ Settings โ†’ Connection and sharing โ†’ Wireless display (or Screen Mirroring).
  • โš™๏ธ Make sure that in the network settings TV Wi-Fi Direct enabled.

Telephone and TV are connected to the same network (not necessarily, but recommended for stability)

Power saving mode is turned off on the TV (can interrupt the connection)

MIUI version on the smartphone is not lower than 12 (to support Miracast 2.0)

Distance between devices not more than 5 meters (optimally - 2-3 m)

-->

Critical feature: If your Xiaomi TV is released before 2019 (like Mi TV 4A 2018), it may not support Miracast in 1080p@60Hz mode.In this case, the image will be transmitted in 720p with noticeable artifacts.

โš ๏ธ Note: When using Miracast on smartphones with a Snapdragon 8 Gen 2 processor (such as the Xiaomi 13 Pro), there may be a problem with โ€œtearedโ€ sound.

HDMI Wireless Connection: When an Adapter is Needed

If you need a minimum response time (for example, for cloud games or watching video in 4K HDR), wired method through HDMI remains the most reliable.However, modern Xiaomi smartphones (starting with the Redmi Note 10 and Mi 11) do not have a standard HDMI port, so you will need an adapter:

Model phoneType of portRequired adapterMax, permission.
Xiaomi 12/13 series, POCO F4/F5USB-C (3.1)USB-C to HDMI (with DisplayPort Alt Mode)4K@60Hz
Redmi Note 11/12, POCO X4/X5USB-C (2.0)USB-C to HDMI (without Alt Mode)1080p@30Hz
Xiaomi 11T Pro, Black Shark 4/5USB-C (3.1)USB-C to HDMI 2.14K@120Hz (with HDR)

Instructions for connection:

  1. Connect the adapter to your smartphone and the HDMI cable to your TV (the port is usually signed as HDMI 1/ARC or HDMI 2.0).
  2. The phone will be notified of the connection of the external display. Select the Duplicate screen or Expand.
  3. In the settings TV (Signal source) select the appropriate HDMI-port.

An important nuance: if the image does not appear, check if your DisplayPort Alt Mode adapter supports. Cheap Chinese adapters are often limited to 1080p and do not transmit sound. For Xiaomi, we recommend official adapters from Baseus or UGREEN.

๐Ÿ’ก

If you connect through HDMI, the sound is only coming through your phone, go to Settings โ†’ Sound โ†’ Sound Output and select HDMI or External Device.

3.Using Google Cast (Chromecast) for streaming

If your Xiaomi TV is equipped with built-in Google TV (e.g. Mi TV Q2 2023), or a Chromecast is connected to it, you can use the Google Cast protocol to stream content from your phone, which is optimal for streaming videos from YouTube, Netflix or Disney+, since it is not the screen but the media stream itself.

Algorithm of action:

  • ๐Ÿ“ฑ Make sure that the phone and TV Connected to a single Wi-Fi network (a prerequisite for Google Cast).
  • ๐ŸŽฌ Open a supported app (like YouTube) and tap on the Cast icon (usually in the upper right corner).
  • ๐Ÿ“บ Select your TV from the list (the name will match the model, for example). MiTV-Q2-55).
  • ๐Ÿ”Š To transmit sound through TV turn on the option to output sound to an external device in the application settings.

The advantages of Google Cast over Miracast:

  • โœ… No delay in video playback (as stream is transmitted, not screen).
  • โœ… Support 4K HDR and Dolby Vision (if) TV And the content allows it).
  • โœ… The ability to continue using the phone for other tasks during the broadcast.

โš ๏ธ Note: On Xiaomi smartphones with custom firmware (e.g. Xiaomi.EU), Google Cast may not work as well due to lack of Widevine certification L1. In this case, the video in Full HD will slow down.

Miracast (Wireless Display)

HDMI (wired)

Google Cast (Chromecast)

DLNA or Local Area Network

Another option

-->

4. DLNA connection: for local files

DLNA allows you to stream media files (photos, videos, music) stored on your phone to your TV without duplicating the screen. This is convenient for watching home videos or listening to music through TV speakers. Unlike Miracast, DLNA does not require high network bandwidth, but only works within the local Wi-Fi network.

How to set up:

  1. On your phone: Install a server application, such as BubbleUPnP or LocalCast. Enable Sharing Media in the app settings.
  • Open a built-in media player (such as Mi Video or Gallery).
  • Select the DLNA source or Local Network.
  • Find your smartphone in the list of devices (usually displayed as Xiaomi-[model]).

DLNA supports most formats, but there are limitations:

  • ๐ŸŽฅ Video: MP4, MKV, AVI (max. 1080p mostly TV).
  • ๐ŸŽต Audio: MP3, FLAC, WAV.
  • ๐Ÿ“ท Photo Photo: JPEG, PNG, HEIF (on TV Android TV 11+).
Why can't DLNA see the phone?
If the TV does not detect the smartphone on the network, check: 1. Router settings: turn off customer isolation (Client Isolation) in the admin panel. 2. Firewall: on the phone temporarily disable antivirus (for example, Mi Security). 3. IP-Addresses: Devices must be on the same subnet (e.g, 192.168.1.x). Protocol: Some TV support DLNA 1.5, and smartphones 2.0. Try MediaHouse UPnP for compatibility.

5. Problem Solving: No sound, lags, low resolution

Even with the right connection setup, users often face typical problems, and let's look at the most common ones and how to fix them:

Problem.Possible causeDecision
No sound when connectedThe phone has the wrong sound outputGo to Settings โ†’ Sound โ†’ Sound Output and select HDMI or Wireless Device
Lags and delay (lag)Weak Wi-Fi signal or network congestionSwitch the router to a 5 GHz channel or use a wired connection
Low resolution (720p instead of 4K)Limitation of the Miracast 1.0 adapter or protocolUpdate your TV firmware or use an HDMI 2.1 adapter
Connection is interruptedPower saving mode on phone or TVTurn off Adaptive Brightness and Battery Optimization for the Cast app

To diagnose Miracast problems on Xiaomi, run the command in ADB:

adb shell dumpsys media.display

In conclusion, pay attention to the lines with maxWidth and maxHeight โ€“ they will show the maximum supported resolution.

๐Ÿ’ก

If you connect through HDMI, you can try another cable (preferably with Premium Certified) that often doesnโ€™t stand up to high resolutions.

6. Alternative methods: USB-OTG and third-party applications

If the standard methods do not work, you can use alternative options:

  • ๐Ÿ”Œ USB-OTG + MHL-Adapter: Suitable for older Xiaomi models (such as Mi 9 or Redmi Note 8) USB-C to HDMI supportive MHL. Minus - maximum resolution 1080p.
  • ๐Ÿ“ฒ Streaming apps: ApowerMirror โ€“ duplicates the screen with minimal latency (paid). TeamViewer QuickSupport โ€“ for remote control TV from your phone. Kodi โ€” if you want to stream local media files with support DTS.
  • ๐ŸŒ Cloud Services: Upload the file to Google Drive or Mi Cloud, then open it to the Internet. TV via the browser or Mi Video application.

For USB-OTG connectivity:

  1. Connect the adapter to the phone and the adapter to the HDMI cable.
  2. There will be a notification on the phone. USB-Debugging - Allow access.
  3. In the TV settings, select the USB or MHL source.

7.Optimize for games and video: reduce latency

When streaming games (like Call of Duty Mobile or Genshin Impact) or watching video in 4K, it is critical to minimize latency (input lag).

  • ๐ŸŽฎ For Miracast: Enable Game Mode in the screen transfer settings. Turn off Wi-Fi 6 on the router (sometimes it adds latency). Use a router with support OFDMA (for example, Xiaomi AX6000).
  • ๐Ÿ“บ For HDMI: Select a port. HDMI 2.1 on TV (It's usually signed as eARC. TV Turn off the post-processing (Motion Smoothing). Use the cable. HDMI 2.1. not exceeding 3 metres in length.

To test the delay, use the Display Lag Test app (available on Google Play).The optimal value for a comfortable game is less than 30 ms. If the lag exceeds 50 ms, we recommend switching to a wired connection.

๐Ÿ’ก

On Xiaomi TVs with Android TV 11+, you can turn on Game Mode in the screen settings, which reduces latency by 10-15 ms by turning off post-processing.

FAQ: Frequent questions about connecting Xiaomi to a TV

๐Ÿ” Why Xiaomi Phone Can't See TV on Miracast?
There are several reasons: The TV does not support Miracast (check the model instructions); the phone has Wi-Fi Direct turned off (turn on Settings โ†’ Connections โ†’ Wi-Fi โ†’ Additional); outdated firmware on the TV or smartphone (update both devices); third-party applications (such as a VPN or Firewall) interfere; Solution: try connecting via Google Cast or reset the network settings on both devices.
๐ŸŽต How to transfer sound from your phone to your TV without dubbing the screen?
Use Bluetooth or Google Cast for audio: For Bluetooth: On TV: Settings โ†’ Bluetooth โ†’ Add device. On phone: Settings โ†’ Bluetooth and select TV. In the phone's audio settings, set Bluetooth audio as an output device.

Google Cast

  • Open an app (like Spotify or YouTube Music).
  • Slip on the Cast icon and select TV.

Note: Bluetooth has a latency of ~100-200 ms, which is critical for video.

๐Ÿ“บ Can you connect an old Xiaomi (like the Mi 5) to a new TV?
Yes, but with limitations: For the Mi 5 (USB-C 2.0), the maximum resolution via the adapter is 1080p@30Hz. Miracast will only work at 720p due to the outdated Snapdragon 820 chipset. We recommend using Google Cast or DLNA for media broadcast. Wired connection will require an externally powered USB-C to HDMI adapter (since the Mi 5 does not support DisplayPort Alt Mode).
๐Ÿ”Œ What adapter? USB-C to HDMI Buying Xiaomi 13 Pro?
For the Xiaomi 13 Pro (with Snapdragon 8 Gen 2 chipset), we recommend adapters with DisplayPort Alt Mode 1.4 support: Baseus 8K HDMI Adapter supports 4K@60Hz and HDR10. UGREEN USB-C to HDMI 2.1 is optimal for gaming (1440p@120Hz). Anker 565 is a compact option with 100W charging. Avoid cheap uncertified adapters - they often limit the resolution to 1080p.
๐Ÿ”„ How to Reset Connection Settings on Xiaomi TV?
If the connection is unstable, reset: On the TV remote, click Settings โ†’ About System โ†’ Reset. Select Network Reset (not a full reset!). Reboot the TV and reconnect. For smartphone: Go to Settings โ†’ Connections โ†’ Screen Transfer. Click on the three dots in the upper right corner and select Clear Device History.