You want to stream photos from your vacation, run a mobile game on the big screen, or show a presentation to your colleagues — but you don't know how to connect your phone to a Xiaomi TV? This task seems simple, until you encounter errors like "device not found" or a frozen image. In this article, we will discuss all the current ways of screen duplication, from wireless protocols to wired adapters, taking into account the features of different TV models (Mi TV 4A, Mi TV Q2, Redmi Smart TV) and smartphones.
The main problem is users don't know which method to choose. For example, Miracast works without the Internet, but requires support on both devices, and Google Cast is easier to set up, but depends on the stability of Wi-Fi. We tested each option on real devices and highlighted their pros, cons and pitfalls.
1. Wireless broadcast via Miracast (without the Internet)
Miracast is a wireless image transfer standard built into most modern Xiaomi TVs and Android smartphones (since version 4.2). Its key advantage is that it works without connecting to a router: devices connect directly over Wi-Fi Direct.
To activate Miracast on your Xiaomi TV, follow the steps:
- 📺 Turn on TV and go to Settings → Connection and sharing → Wireless projection (Miracast).
- 🔄 Select "Enable Wireless Projection" (on some models - "Screen Mirroring»).
- 📱 On your smartphone, open “Settings” → Connected devices → Screen Broadcast (or “Wireless Display” in the Quick Settings menu).
- 🔍 In the list of available devices, select the name of your Xiaomi TV (for example, the name of your Xiaomi TV, MiTV-Q2-1234).
If the connection does not occur:
⚠️ Note: On Xiaomi, Redmi or Smartphones POCO Miracast may be blocked due to energy saving settings. Before connecting, turn off Battery mode in the settings or add Screen Translation app to exceptions.
Make sure that the TV and phone are up to 5 meters away.|
Turn off VPN and smartphone ad blockers |
Reboot both devices if the previous attempt failed|
Check that the TV is on "Allow all devices to connect"-->
2. Broadcast via Google Cast (Chromecast built-in)
Xiaomi Android TVs (e.g. Mi TV Q1, Mi TV P1) support Google Cast technology, which allows you to “send” content from your phone to your TV screen over a local network. Unlike Miracast, it does not duplicate the entire screen, but only the selected application (e.g. YouTube, Netflix or Google Photos).
Instructions for Android smartphones:
- Connect your phone and TV to the same Wi-Fi network.
- Open an app that supports Cast (like YouTube).
- Slip on the broadcast icon (📺) top-right.
- Choose your Xiaomi TV from the list.
The algorithm is similar for the iPhone, but requires the installation of the Google Home app:
- 📱 Install Google Home from the App Store.
- 🔍 Find your TV in the app (it should show up automatically).
- 🎬 Press "Translate screen» → «Broadcast the screen of the device».
If the TV is not on the list:
| Problem. | Decision |
|---|---|
| Devices on different networks | Connect both devices to the same router (guest networks are not suitable!) |
| There is no Cast icon | Update the app or check it for compatibility with Google Cast |
| Hanging on connection | Reboot the router and turn off the power saving mode on the phone |
| Low quality video | Reduce the broadcast resolution in Cast settings or connect to 5 GHz network |
💡
If you stream content frequently, assign a static Xiaomi TV IP-address in router settings. This will eliminate the problem of periodically "disappearing" the device from the list of Cast.
3. Wired connection via HDMI (for minimum delay)
If you want to stream games or videos at maximum resolution without delay, wired HDMI is the best choice.
- 📱 Smartphone with support USB-C Micro-USB (depending on the model).
- 🔌 adapter USB-C → HDMI or micro-USB → HDMI (For example, original from Xiaomi or certified by Anker).
- 📺 Cable HDMI (usually comes with a TV set).
Step-by-step:
- Connect the adapter to the smartphone.
- Connect the adapter to the TV with an HDMI cable (use an HDMI 1 or HDMI 2 port marked ARC for better compatibility).
- On the TV, switch to the appropriate HDMI-input (Source button on remote control).
- On a smartphone, you may need to turn on the “HDMI” mode in the notification curtain or in the display settings.
Important nuances:
⚠️ Note: On Xiaomi smartphones with Snapdragon processors (for example, Xiaomi 13, Redmi Note 12 Pro)+) adapter USB-C → HDMI It will only work when connected to a port with DisplayPort Alt Mode support!
What to do if the image is not transmitted?
4. Use of broadcast applications (for older models)
If your Xiaomi TV doesn’t support Miracast or Google Cast (such as Mi TV 3S or Mi Box S), you can use third-party apps.
- 📱 ApowerMirror – works via Wi-Fi, supports control from the phone (useful for presentations).
- 🎮 TeamViewer QuickSupport - allows you not only to broadcast the screen, but also remotely control TV.
- 📺 LocalCast – specializes in transferring media files (photos, videos) without duplication of the entire screen.
Example of ApowerMirror configuration:
- Install the app on your phone and TV (via Google Play on Android TV).
- Run the app on both devices.
- On your phone, select “Connect to TV” and scan. QR-TV-screen.
- Allow access to the screen in the window that appears.
Advantages of this method:
- ✅ It works on outdated TV models.
- ✅ Supports screen recording during broadcast (in ApowerMirror).
- ✅ You can stream sound separately from video (useful for streaming).
Disadvantages:
- ❌ Image delay to 1-2 seconds.
- ❌ Requires third-party software installation.
- ❌ iPhone only works via wired connection (Apple restrictions).
Miracast (wireless projection)|
Google Cast (YouTube, Netflix)|
Wired connection (HDMI)|
Appendix side (ApowerMirror et al.)|
I haven't tried it yet.-->
5. Features of connecting the iPhone to the Xiaomi TV
iPhone owners face Apple's limitations: the company blocks Miracast and most wireless protocols except AirPlay. Fortunately, Xiaomi TVs on Android TVs (such as the Mi TV Q2 2023) support AirPlay 2, allowing you to stream the screen without additional adapters.
Instructions for iPhone:
- Connect your phone and TV to the same Wi-Fi network.
- Open the Control Point (swipe down from the upper right corner).
- Click on Screen Duplication (or Screen Mirroring).
- Choose your Xiaomi TV from the list.
If AirPlay is not working:
- 🔄 Reboot your TV and turn on Allow AirPlay for All mode in your network settings.
- 🔒 Turn it off. VPN iPhone – it can block local connections.
- 📶 Make sure the router supports multicast traffic (turn on the option) IGMP Snooping in its settings).
For older TV models (without AirPlay) you will need to use:
- 📦 Lightning adapter → HDMI (Official from Apple or Belkin Certified).
- 🖥️ Apple TV (plug-in HDMI And it broadcasts the screen on AirPlay).
💡
On Xiaomi TVs with Android TV 10+, AirPlay turns on automatically when you first connect your iPhone. On older versions, you may need to manually activate in the Settings menu → Network and Access → AirPlay.
6. Removal of common errors
Even with the right setup, users often face problems.-5 Mistakes and solutions based on Xiaomi support:
| Mistake. | Reason. | Decision |
|---|---|---|
| "No device found" (Miracast) | Wi-Fi Channel Conflict or Firewall Blocking of Routers | Switch router to channel 6 or 11 in 2.4 GHz settings, disable firewall |
| The mirror works, but there's no sound. | The phone is enabled with “Video Only” or HDCP restrictions | In the broadcast settings, select “Sound over TV”, disable HDCP in the HDMI menu. |
| Black screen when connected via HDMI | Incompatible adapter or malnutrition | Use an externally powered adapter or the original one from Xiaomi |
| Freeze the image every 5-10 seconds | Weak Wi-Fi signal or network congestion | Connect to 5 GHz or limit your internet usage to other devices |
| “Not supported” when selecting a TV in the list | Outdated firmware of TV or phone | Update both devices via Settings → System Update |
If none of these methods worked:
⚠️ Note: Xiaomi TVs with PatchWall firmware (e.g. India) may have default Miracast support disabled. To enable it, go to Settings → On TV. → Software version and 5 times click on "PatchWall Version" will appear hidden menu with the option "Enable Miracast».
7. Comparison of methods: which one to choose?
To facilitate the selection, we have compiled a comparative table on the key criteria:
| Method | Delay. | Quality. | Difficulty | Internet is required | Support for iOS |
|---|---|---|---|---|---|
| Miracast | Low (50-100 ms) | Full HD | Medium | No. | No. |
| Google Cast | Medium (200-300 ms) | Up to 4K. | Low. | Yes. | Yes (via annexes) |
| HDMI | Minimum (20-30 ms) | 4K HDR | Low. | No. | Yeah (with adapter) |
| AirPlay | Low (100-150 ms) | Up to 4K. | Low. | Yes. | Yes. |
| Party of annex | High (500+ms) | Full HD | Tall. | Yes. | Limitedly. |
Selection recommendations:
- 🎮 For games: only HDMI (Minimum latency or Miracast (if wired connection is not possible).
- 📺 For movies/series: Google Cast or AirPlay (best quality and stability).
- 📱 For presentations: Miracast or ApowerMirror (optional control from the phone).
- 🏠 For permanent use: HDMI + Powered adapter (most universally available).