How to bring your phone to Xiaomi TV: everything from Miracast to HDMI

Is the phone screen not showing up on Xiaomi TV?

Are you trying to show vacation photos on the big screen, run a mobile game on Xiaomi Mi TV 5 or stream a movie from your phone β€” but nothing works? The reasons can be different, from the banal disconnected Wi-Fi to the incompatibility of wireless transmission protocols. This article covers all the current ways to display the screen on Xiaomi TVs (including models of Redmi Smart TV, Mi TV Q2 and Mi TV A Pro), with the latest updates MIUI 14 and Android 13/14.

We will analyze both wireless methods (built-in Miracast, Google Cast, third-party applications) and wired (via wired) HDMI-adapter USB-C). We will focus on common mistakes, such as why the TV doesn’t see the phone in the list of available devices or why the sound is transmitted and the picture is not. If you have Xiaomi older than 2019, check the section on updating the TV firmware – this often solves compatibility problems.

⚑ Quick choice of method:

  • πŸ“Ά Miracast – built into all Xiaomi TVs (without internet, but with a delay) ~100 ms)
  • 🎯 Google Cast - for streaming YouTube/Netflix (Requires Wi-Fi and compatible applications)
  • ⚑ USB-C β†’ HDMI β€” Minimal latency (ideal for gaming, but an adapter is needed)
  • πŸ”„ DLNA β€” To transfer photos/video without screen duplication
  • πŸ› οΈ Third-party applications – if nothing works (e.g. ApowerMirror)

1. Wireless streaming via Miracast (built-in Screen Mirroring)

This is the main way for Xiaomi TVs, as it does not require an Internet connection and works at the level of the Wi-Fi Direct protocol. Image latency is about 80-120 ms, which is noticeable in games, but quite tolerant for video. The main condition is that both devices must support Miracast (all Xiaomi TVs after 2018 and Android 5.0+ smartphones support it).

How to turn it on on your TV:

  1. On the Xiaomi remote, press the Menu (or Settings) button.
  2. Go to Settings β†’ Connection and Sharing β†’ Wireless Display.
  3. Activate the option to Enable the wireless display.
  4. The name of your TV will appear on the list of available devices (e.g. MiTV-AB1234).

How to connect from your phone:

  • πŸ“± Nana Xiaomi/Redmi/Poco (MIUI): Settings β†’ Connection and sharing β†’ Screen broadcasting.
  • πŸ€– On pure Android: Settings β†’ Devices β†’ Screen broadcast (or Smart View from Samsung).
  • 🍎 On iPhone: Miracast is not supported – use AirPlay (if TV supports) or Lightning adapter β†’ HDMI.

Both devices are connected to the same Wi-Fi network (not necessarily, but recommended)| Wireless Display mode is turned on on on the TV | Power saving mode is turned off on the phone (can block broadcast) | Distance between devices is not more than 5 meters (otherwise lag)

-->

Critical feature: if the TV does not see the phone in the list of devices, try to restart the router or turn on the phone option "Show devices without Miracast" (in the broadcast settings).

⚠️ Note: Some Redmi Smart models TV (For example, Redmi Smart. TV X43) Miracast only works after updating to version 1.8.20+. Check the version in Settings β†’ On TV.

2. Broadcast via Google Cast (Chromecast built-in)

If you need to stream a specific app (YouTube, Netflix, Twitch) rather than the entire screen, use Google Cast.This method requires connecting both devices to the same Wi-Fi network and is supported by most Xiaomi TVs (except the most budget models like the 2018 Mi TV 4A).

How it works:

  • 🎬 An app (like YouTube) sends content directly to the TV, rather than duplicating the phone screen, which reduces battery load and reduces latency.
  • πŸ”„ The phone acts as a remote control - you can pause, rewind, adjust the volume.
  • 🚫 Not all apps support Cast, such as TikTok or VK Videos cannot be broadcast in this way.

Instructions:

  1. Make sure your phone and TV are connected to the same Wi-Fi (guest networks won’t work!).
  2. Open a supported app (like YouTube) and tap the Cast icon (πŸ“‘) top-right.
  3. In the list, select your Xiaomi TV (the name will be MiTV-AB1234 type).
  4. The content will start playing on TV, and only the control panel will remain on the phone.
AnnexDoes it support Google Cast?Delay (MS)Notes
YouTubeβœ… Yes.50–100It works even on old Xiaomi TVs.
Netflixβœ… Yes.70–120Requires a Netflix account on TV
Twitchβœ… Yes.100–150The sound may be delayed.
TikTok❌ No.β€”Use Miracast or HDMI
VLCβœ… Yes.80–130Supports local files

⚠️ Note: If video is slowing down when streaming via Google Cast, check the bitrate in the app settings. For example, on YouTube, go to Settings β†’ Quality. β†’ 1080p (High resolution or lower (4K) It can cause lags on weak routers.

πŸ“Š What type of broadcast you use more often?
Miracast (screen duplication)
Google Cast (YouTube/Netflix)
HDMI wired
Third-party applications (ApowerMirror, etc.)
I don't use the broadcast.

3. Wired connection via HDMI (minimum latency)

If you want maximum stability (for example, for games or presentations), use a wired connection via an adapter.This method guarantees a delay of <10 ms and a resolution of up to 4K@60Hz, but requires the purchase of an adapter. Suitable for all Xiaomi TVs with an HDMI port (including Mi TV Q1, Redmi Smart TV X55, etc.).

What adapters are needed:

  • πŸ“± For Xiaomi/Redmi/Poco s USB-C: adapter USB-C β†’ HDMI (For example, Baseus HDMI Alt Mode or Original from Xiaomi).
  • 🍎 For iPhone: Lightning adapter β†’ HDMI (Official from Apple or certified MFi).
  • ⚑ For older smartphones with Micro-USB: Micro-USB adapter β†’ HDMI (MHL), Check compatibility with your model!

Step-by-step:

  1. Connect the adapter to the phone.
  2. Connect the adapter to the TV through HDMI-cable (combined with TV).
  3. On the Xiaomi remote, select the signal source: press Input (or Source) and select the HDMI port 1/2/3 to which the adapter is connected.
  4. On the phone screen will appear a request for permission to broadcast – confirm.

Challenges and solutions:

  • πŸ”Œ No image: Try another one. HDMI-port on the TV or restart the phone.
  • πŸ”Š No sound: in the phone settings, select Sound output β†’ HDMI.
  • πŸ“΅ Phone does not charge: use an adapter with a port USB-C PD simultaneous-charge.

πŸ’‘

If the USB-C β†’ HDMI adapter doesn’t work, check if your smartphone supports DisplayPort Alt Mode. A list of supported Xiaomi models can be found on the adapter manufacturer’s website (e.g. Baseus).

4. Transfer of files over DLNA (without screen duplication)

If you just want to show a photo or video from your phone on your TV, but don't duplicate the entire screen, use the DLNA protocol. This method does not require special adapters and works over a home Wi-Fi network.

  • πŸ“· Viewing photos in high resolution.
  • πŸŽ₯ Video playback (including formats) MKV, MP4).
  • 🎡 Playing music through TV speakers.

How to set up on a Xiaomi TV:

  1. Open the Media Player (or Gallery) app on your TV.
  2. Select the DLNA tab or Local Network.
  3. The TV will start scanning devices on the network, and your phone will appear on the list (e.g. Redmi Note 12).

How to transfer files from your phone:

  • πŸ“± Nana Xiaomi/Redmi: Use the built-in Gallery app β†’ Send. β†’ DLNA.
  • πŸ€– On pure Android: install the BubbleUPnP or LocalCast app.
  • 🍎 On iPhone: Use VLC for Mobile (it has built-in features) DLNA-server).

⚠️ If the TV doesn’t see the phone DLNA, Check to see if the firewall on the router is blocking traffic between devices. To do this, temporarily turn off the firewall in the router settings (usually in the Security section). β†’ Firewall).

5. Third-party broadcast applications (if nothing works)

If built-in techniques don’t work (like you have an old TV or an incompatible smartphone), use third-party apps.They often offer additional features like screen recording or broadcasting without a Wi-Fi connection.

AnnexType of connectionDelay (MS)PlusesCons
ApowerMirrorWi-Fi/LAN100–150Works without root, screen recordingAdvertising in the free version
TeamViewer QuickSupportInternet200–300Remote access from PCHigh delay
LetsViewWi-Fi Direct80–120Supports games and soundRegistration is required
Miracast (third-party)Wi-Fi Direct60–100Low delayNot all TVs support

How to use ApowerMirror (Step-by-step):

  1. Download the app to your phone and TV (if your TV has Google Play) or use the PC version as a middleman.
  2. Connect both devices to the same Wi-Fi network.
  3. On your phone, launch ApowerMirror and select Mirror to TV.
  4. In the list, find your Xiaomi TV and confirm the connection.
  5. On the TV screen will appear a duplicate of the phone screen with a control panel.
What to do if the app can’t see the TV?
1. Check if the developer mode on the TV is turned on (Settings β†’ About TV β†’ Click 7 times on "Software Version"), then activate Debugging over Wi-Fi. 2. In the router settings, turn off the AP Isolation function if it is turned on. 3. Reboot both devices and the router.

6.The solution to the problems: why the phone doesn't connect to the TV

If none of these methods worked, check out these common causes:

  • πŸ”Œ Adapter power: some of the USB-C β†’ HDMI Adapters require additional power. Connect them to the charger.
  • πŸ“Ά Incompatible Wi-Fi networks: TV and phone must be on the same subnet, for example, if the phone is connected to Wi-Fi 5GHz, and the TV to 2.4GHz, Miracast won't work.
  • πŸ”„ Outdated firmware: Xiaomi TVs may require software updates until 2020. β†’ On TV.
  • πŸ›‘οΈ Firewall Blocking: Some routers (such as TP-Link or Keenetic) block traffic Miracast/DLNA. Turn off the firewall on 5 quiz.

Diagnosis by symptoms:

Problem.Possible causeDecision
TV doesn't see phone on Miracast listWi-Fi Direct is disabled on TVEnable Settings β†’ Wireless Display β†’ Enable
Sound's there, no image.Incompatible Video CodecChange the screen resolution on your phone to 720p
Lags and brakes during broadcastingWeak Wi-Fi signalConnect your router to your TV or use 5GHz
Apps do not support CastAn outdated version of the appUpdate the app on Google Play

πŸ’‘

If Xiaomi TV is released before 2019 and does not support Miracast, the only working ways are wired HDMI or third-party apps like ApowerMirror.

FAQ: Frequent questions about streaming on Xiaomi TV

❓ Can I bring the screen from the iPhone to the TV Xiaomi without Apple? TV?
Yes, but with limitations: πŸ”Œ Wired method: Use the Lightning adapter β†’ HDMI (Official from Apple or certified MFi). πŸ“Ά Wireless: Some Xiaomi TVs (e.g. Mi) TV Q2 2023) support AirPlay. Check the TV settings for Apple AirPlay. Miracast and Google Cast on iPhones don't work!
❓ Why there is no sound when broadcasting via Miracast?
Causes and solutions: πŸ”‡ On the phone turned off the output of sound to an external device: go to Settings β†’ Sound. β†’ Output sound and select Wireless display. πŸ”Š TV set to external speakers: check in TV settings β†’ Sound. β†’ The exit to be selected built-in speakers. πŸ“΅ No audio codec supported: try turning on the phone option to Disable Bluetooth audio in the developer settings.
❓ How to stream a screen from a PC to a Xiaomi TV?
For Windows/Mac: πŸ–₯️ Miracast: press Win + K and choose your Xiaomi TV. 🌐 Google Cast: Use Chrome browser (click Three dots) β†’ broadcast). πŸ”Œ HDMI: Connect your PC to your TV via cable (for games or video games) 4K-For Linux: install scrcpy or gnome-cast.
❓ What is the maximum resolution supported during the broadcast?
Depends on the way you connect: πŸ“Ά Miracast: up to 1080p@30Hz (The new Xiaomi TV is possible 4K@24Hz, lag-wise). ⚑ HDMI: before 4K@60Hz (limited by the adapter and port of the phone). 🎯 Google Cast: up to 1080p@60Hz (It is recommended to connect wired for games!
❓ Can I broadcast the screen if the TV and the phone are on different networks?
Miracast and Google Cast are required: πŸ“‘ Both devices on the same Wi-Fi network (or connected directly via Wi-Fi Direct). 🚫 Guest networks and VPN Exception: some applications (e.g. ApowerMirror) allow you to connect through a hotspot on your phone.