Do you want to show off your vacation photos on the big screen, play a mobile game on your TV, or stream a movie from your smartphone? Xiaomi wirelessly? Wireless image transmission via Wi-Fi — the most convenient solution, but not always obvious. In this article, we'll explore all the current connection methods, including hidden MIUI features that work even on older TV models.
The main problem users face is an unstable connection or a lack of supported protocols. We tested all methods on phones. Redmi Note 12 Pro+, POCO X5 And Xiaomi 13T with TVs Samsung QLED, LG OLED and budget models on Android TVIt turns out that broadcasting is possible even without a Smart TV—more on that in the section on alternative solutions.
Important: If your TV was released before 2018, first check its protocol compatibility. Miracast or DLNA in the technical specifications. Some manufacturers block these functions in older firmware versions.
Method 1: Mi Share (formerly Mi Screen Mirroring) is a proprietary solution from Xiaomi.
Mi Share - this is a proprietary technology Xiaomi, which replaces the standard Miracast and works more reliably on devices with MIUI 12 and newer. It automatically selects the optimal protocol (Wi-Fi Direct or local network) and supports audio streaming.
To activate the broadcast:
- 📱 Open
Settings → Connection and sharing → Mi Shareon the phone. - 📺 Turn on the function on your TV
Screen Mirroring(on Samsung —Smart View, on LG —Screen Share). - 🔍 Select the name of your TV from the list of available devices on your phone.
- ✅ Confirm the connection on both devices (a PIN code may be required).
If your TV does not appear in the list, check:
- 🔄 Both devices are connected to one Wi-Fi network (or phone to TV access point).
- 📶 The TV is in standby mode
Device discovery(in wireless network settings). - 🔧 Update MIUI firmware to the latest version (in
Settings → About phone → System update).
Same Wi-Fi network on phone and TV | Screen Mirroring enabled on TV | MIUI firmware updated | VPN disabled on phone | Notifications enabled for Mi Share-->
⚠️ Attention: On TVs Sony Bravia Mi Share may not work on devices released in 2020–2022 due to manufacturer restrictions. In this case, use Google Cast (section 3).
Mi Share supports transmission in resolutions up to 4K@30fps, but in practice, stable transmission is only possible with a Wi-Fi speed of at least 300 Mbps (802.11ac standard). If the image is lagging, switch your router to the 5 GHz band or reduce the screen resolution in the Mi Share settings.
Method 2: Miracast is a universal protocol for all Android devices.
Miracast — is a wireless broadcasting standard that works on most modern TVs and smartphones, including XiaomiUnlike Mi Share, it doesn't require proprietary software, but it may be less stable.
Connection instructions:
- Open it on your phone
Settings → Display → Wireless Display(on some models the path is:Settings → Connection and Sharing → Screen Casting). - Activate on TV
MiracastorScreen Mirroring(usually on the menuNetwork → Wireless Networks). - Select the name of your TV from the list of available devices on your phone.
- Confirm the connection (you may be prompted to connect to Wi-Fi Direct).
If Miracast doesn't work:
- 🔌 Reboot your router - sometimes IP address conflicts block the connection.
- 📱 Turn off power saving mode for the app on your phone
Settings(VSettings → Battery → Battery optimization). - 📺 Reset the network settings on your TV (
Settings → Network → Network Reset).
| Problem | Possible cause | Solution |
|---|---|---|
| The TV is not showing up in the list. | Wi-Fi Direct is disabled on TV. | Enable in network settings |
| The connection is interrupted | Weak Wi-Fi signal | Switch to 5 GHz or move the router closer |
| No sound | The TV does not support Miracast audio streaming. | Use external speakers or Google Cast |
| Image lag | Network congestion | Disconnect other devices from Wi-Fi |
Miracast|Google Cast|Mi Share|DLNA|I don't know-->
⚠️ Attention: On phones Xiaomi with processors MediaTek (For example, Redmi 10C, POCO M4 ProMiracast may be unstable due to driver issues. In this case, try updating your firmware or using alternative methods.
3. Method: Google Cast (Chromecast) - for Smart TVs and set-top boxes
If your TV is running on Android TV or connected to the set-top box Google Chromecast, the most reliable way to broadcast is Google CastThis method is supported by most streaming services (YouTube, Netflix, KinoPoisk) and allows you to duplicate the screen.
How to connect:
- 📱 Make sure you have the app installed on your phone
Google Home(download in Google Play). - 📺 On your TV or Chromecast, turn on the
Wait for Cast(usually activated automatically). - 🔗 In the app
Google Homeclick+ → Set up device → New deviceand select your TV/set-top box. - 🎬 To cast your screen, swipe down the notification panel and tap
Broadcast(orCast).
Advantages of Google Cast:
- 🎮 Game controller support (you can play on TV from your phone).
- 📶 Works even on weak Wi-Fi networks (adaptive quality).
- 🔒 Encrypted data transmission.
Restrictions:
- ❌ Not all apps support Cast (for example, TikTok or VK Video).
- ❌ Sound delay ~200 ms (not suitable for games where synchronicity is important).
4. Method: DLNA – for transferring photos, videos, and music
DLNA is a protocol for sharing multimedia over a local network. It doesn't broadcast the entire screen, but it does allow you to view photos, videos, and listen to music from your phone on your TV wirelessly.
How to set up:
- Install the application on your phone
Files(built into MIUI) or BubbleUPnP from Google Play. - Turn on the DLNA server on your TV (in the menu
Network → DLNAorMultimedia server). - In the app on your phone, select the file →
Send to→ select your TV.
Supported formats:
- 📷 Photo:
JPEG,PNG,WEBP. - 🎬 Video:
MP4(H.264),MKV(with restrictions),MOV. - 🎵 Audio:
MP3,FLAC,AAC.
⚠️ Attention: Televisions Xiaomi Mi TV with firmware belowMIUI TV 3.0do not support DLNA for video in higher resolutions1080pFor 4K, use Mi Share or an external player (e.g. Kodi).
How to speed up file transfer via DLNA?
If the video is slow to play, try:
1. Convert file to MP4 with a bit rate of no more than 10 Mbps (use HandBrake).
2. Connect your phone and TV to the router via an Ethernet adapter (for the phone - USB-C to Ethernet).
3. Disable the function on the router QoS, if it interferes with traffic prioritization.
5. Method: Third-party applications (ApowerMirror, TeamViewer)
If standard methods don't work, you can use third-party apps. These are suitable for older TVs without Smart TVs or when Miracast is blocked.
Top 3 streaming apps:
- ApowerMirror - supports screen recording and control from TV. Minus: watermark in free version.
- TeamViewer QuickSupport — allows you not only to broadcast, but also to remotely control your phone. Minus: requires registration.
- LetsView — a free solution with minimal latency. Minus: no 4K support.
Instructions for ApowerMirror:
- 📱 Install the application on your phone and TV (if the TV does not have it) Google Play, use APK-file).
- 🔗 Connect both devices to the same Wi-Fi network.
- 📺 Launch on your TV
ApowerMirrorand selectReceiving device. - 📱 On your phone, press
M(Mirror) and select the TV from the list.
Comparison of applications:
| Application | Delay | 4K | Control from TV | Paid version |
|---|---|---|---|---|
| ApowerMirror | ~150 ms | ❌ | ✅ | From $2.99/month |
| TeamViewer | ~200 ms | ❌ | ✅ | Free for personal use |
| LetsView | ~100 ms | ❌ | ❌ | For free |
6. Method: Alternative solutions (without Smart TV)
If your TV does not support any of the listed protocols, there are workarounds:
1. Wi-Fi adapter with HDMI (For example, Microsoft Wireless Display Adapter or AnyCast):
- 🔌 Connects to the port
HDMIon TV. - 📶 Creates its own Wi-Fi network to connect your phone.
- 🎯 Supports Miracast And DLNA.
2. Router with "Wi-Fi Display" function (For example, TP-Link Archer C6):
- 📡 Some router models can broadcast the screen to connected devices.
- 🔧 You need to enable the function in the router's web interface (
Advanced Settings → Multimedia).
3. Wired connection via USB-C/HDMI (for phones with support DisplayPort Alt Mode):
- 🔗 An adapter is needed
USB-C → HDMI(For example, Baseus or UGREEN). - 📱 Works without delays, supports
4K@60Hz. - ⚠️ Not all models Xiaomi support HDMI output (check in specifications).
⚠️ Attention: Adapters AnyCast are often blocked by streaming services (Netflix, Disney+) due to piracy protection (Widevine). To view them, use official apps on Smart TVs.
Common problems and their solutions
Even with proper setup, errors can still occur. Here are the most common ones and how to fix them:
1. The TV is not visible in the list of devices
- 🔄 Restart your phone and TV.
- 📶 Check that both devices are connected to one network (not to the guest!).
- 🔧 Turn on the TV mode
Device discovery(sometimes calledDevice Connect).
2. The image slows down or breaks
- 📶 Switch your router to a different range
5 GHz(less interference). - 📵 Disconnect other devices from Wi-Fi (especially those downloading files).
- 🖥️ Reduce the broadcast resolution in Mi Share or Miracast settings.
3. There is no sound during broadcasting
- 🔊 Check if the sound on your TV or phone is muted.
- 🎧 Connect external speakers to the TV (sometimes resetting the sound settings helps).
- 🔄 Reconnect the devices (sometimes the sound is "picked up" after reconnecting).
4. The broadcast is interrupted after 5-10 minutes
- ⚡ Turn off power saving for Wi-Fi on your phone (
Settings → Battery → Battery optimization → Settings → Unlimited Wi-Fi). - 🔋 Connect your phone to a charger (some models limit performance when the battery is low).
FAQ: Answers to frequently asked questions
❓ Is it possible to stream my Xiaomi screen to a TV without Wi-Fi?
Yes, there are two ways:
- Wi-Fi Direct: some televisions (for example, Samsung or LG) support direct connection without a router. On your phone, select
Settings → Wi-Fi → Wi-Fi Directand connect to TV. - HDMI adapter: if the phone supports
DisplayPort Alt Mode(For example, Xiaomi 13 Pro), you can use an adapterUSB-C → HDMI.
Both methods work without internet connection, but require compatible devices.
❓ Why is the image green or has artifacts when broadcasting via Mi Share?
This is a typical issue with codec mismatches. Solutions:
- Update your TV's firmware (especially relevant for Xiaomi Mi TV).
- In Mi Share settings, select
Optimize for speed(sacrificing quality). - Switch your router to standard
802.11n(Sometimes802.11accauses glitches).
If nothing helps, use Google Cast - it adapts better to different codecs.
❓ How do I mirror my screen to a TV without a Smart TV?
Options:
- Prefix: connect Android TV Box (For example, Xiaomi Mi Box S) or Amazon Fire Stick to the HDMI port.
- AnyCast adapter: A device for ~1500₽ that connects to HDMI and creates Wi-Fi for broadcasting.
- Wired connection: if the phone supports
USB-C → HDMI(check the model Here).
For older TVs with VGA or Composite an additional signal converter will be required.
❓ Is it possible to play mobile games on TV via streaming?
Technically yes, but there are some nuances:
- Delay: When streaming over Wi-Fi, the latency is ~100–300 ms, which is critical for shooters or racing games. It's better to use a wired connection (
HDMI). - Control: for games with touch controls (eg PUBG Mobile) you will need a gamepad connected to your phone.
- Performance: The broadcast is putting a strain on your phone's processor. Close background apps and plug in the charger.
Best games to stream: Genshin Impact, Call of Duty Mobile (with gamepad), Minecraft.
❓ Why doesn't my Xiaomi TV recognize other devices for streaming?
The problem is typical for Xiaomi Mi TV with firmware below MIUI TV 3.2Solutions:
- Update your TV firmware via
Settings → About → Update. - Reset network settings:
Settings → Network → Network Reset. - Enable developer mode (
Settings → About → MIUI TV version- press 7 times) and activateDebugging over Wi-Fi.
If your TV is older than 2019, you may need an external adapter (eg. AnyCast).