Why streaming from PC to Xiaomi TV may not work the first time
You try to display a picture from a laptop or desktop computer on the big screen Xiaomi Mi TV, Redmi Smart TV or Xiaomi TV A Pro, but you encounter black screen, lags or connection errors? The problem is often not in the TV itself, but incompatibility of wireless protocols, outdated graphics card drivers or incorrect network settings. For example, many users do not know that Miracast requires support for Wi-Fi 5 (802.11ac) on both devices, and standard Wi-Fi 4 (802.11n) can cause delays of up to 500 ms.
Another common mistake is trying to use DLNA to broadcast desktops, which is designed only for transmitting media files (video, photos, music), but not for duplicating the screen. If you need to show a presentation on TV, run a game or demonstrate the program, DLNA will not work. In this article, we will discuss all the current ways to broadcast the PC screen on Xiaomi TV in 2026, including hidden settings that the manufacturer does not advertise.
Method 1: Wireless streaming via Miracast (built-in Windows functionality)
This is the most versatile method that works on all Xiaomi TVs with MIUI TV (version 3.0 and higher), the main advantage is that there is no dependence on the router: devices connect directly via the Wi-Fi Direct protocol.
- ๐ฅ๏ธ Your PC should support Miracast (check in Settings โ System โ Screen โ Multiple Displays โ Connect to a Wireless Display). If you don't have an option, update your graphics card drivers (especially for older laptops with Intel HD Graphics).
- ๐ถ The television and computer must be no more than 5 metres away (otherwise communications may be disrupted).
- ๐ The maximum resolution for broadcasting is 1920ร1080 (4K not supported).
Step-by-step:
- On Xiaomi TV, open Settings โ Connection & Sharing โ Wireless Display (or Miracast in older firmware versions).
- Turn on the option to Enable the wireless display.
- On PC, press Win + K (or go to Settings โ System โ Screen โ Connect to a wireless display).
- In the list of available devices, select your Xiaomi TV (the name will be in the format MI-TV- [alphanumeric code]).
- Confirm TV connection (may require input) PIN-code).
Turn off VPN on PC| Make sure your TV is Wi-Fi enabled | Check that your PC is not active VPN or proxy | Update your graphics card drivers (especially for Intel)
-->
If the screen on TV flashes or the image breaks, try:
- Reduce the broadcast resolution in Windows settings (select 1280ร720 instead of Full HD).
- Disable background programs that use GPUs (e.g. mining or rendering).
- Restart your router (even if Miracast runs without it, interference from other devices on the network can affect stability).
๐ก
If Miracast doesnโt find the TV, try temporarily disabling the Windows Firewall or adding an exception to the Connect to Wireless Display app.
Method 2: Connect via HDMI (best quality without delay)
If you want maximum picture quality (up to 4K@60Hz) or minimum latency (relevant to gamers), use an HDMI cable. This method is versatile and works even on older Xiaomi TV models (for example, Mi TV 3S or Mi TV 4A).
You'll need:
- ๐ Cable HDMI 2.0 (for 4K) or HDMI 1.4 (for Full HD.
- ๐ป On a laptop, you have a HDMI or USB-C port that supports DisplayPort Alt Mode (check your model specifications).
- ๐ You may need an adapter (e.g., USB-C โ HDMI for a MacBook or ultrabooks).
Instructions:
- Connect one end of the cable to a PC, the other to an HDMI port on your TV (usually signed as HDMI 1/2/3 or ARC).
- On the Xiaomi remote, press the SOURCE (or INPUT) button and select the appropriate HDMI port.
- On a PC, press Win + P and select the display mode: Duplicate - the same image on PC and TV. Expand - the desktop will continue on TV (easy for office work). Only the second screen - the image only on TV.
| Problem. | Reason. | Decision |
|---|---|---|
| No TV image. | Incorrectly selected signal source | Press SOURCE on the remote and select the desired HDMI- port. |
| Permission too low | Windows automatically selects a sub-optimal resolution | Manually set to Settings โ System โ Screen โ Screen resolution |
| No TV sound. | The sound is displayed on the speakers of the PC | Right-click on the sound icon in tray โ Playback devices โ select MI-TV |
| The screen flashes or tears. | Low-quality cable or incompatible HDMI versions | Try another cable (preferably labeled High Speed) |
๐ก
For gamers: use HDMI 2.1 cable if your Xiaomi TV supports 4K@120Hz (e.g. Xiaomi TV Q2 75) otherwise the restriction is 4K@60Hz or 1440p@120Hz.
Method 3: Streaming via Steam Link (for gamers and powerful PCs)
If you want to play Steam games on the big screen with minimal delays, the best option is the official Steam Link app. It is available on the Google Play Store on all Xiaomi TVs with Android TV (starting with the Mi TV 4S).
- ๐ฎ Support for gamepads (including Xbox and DualSense)
- ๐ฅ๏ธ Streaming PC games to TV (does not require a powerful graphics card on a TV).
- ๐ถ Works on both Wi-Fi and Ethernet (the latter preferable for stability).
How to set up:
- Install Steam Link on your TV via Google Play Store (if not, update your TV firmware).
- On PC, start Steam, go to Settings โ Remote Play and turn on the option to Enable Remote Play.
- In the Steam Link app on TV, select your PC from the list of devices.
- Connect the gamepad to the TV (by Bluetooth or USB).
- Start the game - it will be broadcast from PC to TV.
Optimization for games:
- In Steam Link settings, select Performance Priority (reduces latency but increases PC load).
- Connect your PC to your router with an Ethernet cable, and your TV via Wi-Fi 5 GHz (or cable if possible).
- Close background programs that use the network (torrents, cloud synchronization).
What if Steam Link doesnโt find a PC?
Method 4: Using Google Cast (Chromecast built-in)
All modern Xiaomi TVs (starting with the Mi TV 4A 2020) have built-in support for Google Cast (similar to Chromecast), which allows you to stream individual browser windows or media from your PC to TV without duplication of the entire screen.
- ๐ Watch videos from YouTube, Netflix, Twitch.
- ๐ Demonstrates presentations from Google Slides or PowerPoint Online.
- ๐ต Streaming music from Spotify or Apple Music.
Instructions:
- Make sure that your PC and TV are connected to the same Wi-Fi network.
- On TV, open the Google Cast Receiver app (usually it starts automatically when you first connect).
- On PC, open Google Chrome (or Microsoft Edge with Cast support).
- Click on the three dots in the upper right corner โ Broadcast.
- Choose your Xiaomi TV from the list.
- Specify what to broadcast: The entire tab is all the contents of the current browser tab. The file is a local video file (for example,.mp4 or.mkv). Desktop is full screen duplication (similar to Miracast, but with a greater delay).
๐ก
To broadcast presentations, use the โAll tabโ mode and open the file in Google Slides โ so the slides will be displayed in maximum resolution without cropping.
Limitations of the method:
- The maximum broadcast resolution is 1920ร1080 (even if the TV supports 4K).
- The audio delay can be as long as 1-2 seconds (not suitable for games or video chats).
- Some sites (such as Disney+ or Amazon Prime Video) block broadcasts via Cast due to DRM- protection.
Method 5: Local area network via DLNA/UPnP (for media files)
If you only need to stream videos, music, or photos (such as home videos or movies from a hard drive), the easiest protocol to use is DLNA. It works on all Xiaomi TVs and does not require installing additional programs on your PC (standard Windows tools are enough).
How to set up:
- On the TV, open the Media Player app (or Gallery โ Local Network).
- On PC, enable sharing of folders with media files: Open Control Panel โ Network parameters โ Additional Sharing Options: Enable Network Discovery and File and Printer Sharing, Right-hand-to-hand-to-hand-to-hand-to-hand-to-hand-to-hand-to-file folder. โ Properties โ Access. โ Public access โ Choose All and give the rights to read.
Local area network
Select the file to play back.
If the TV can't see the PC:
- Make sure that both devices are on the same subnet (for example, if the router distributes IP type 192.168.1.x, and the PC has 192.168.0.x โ access will not work).
- Turn off VPN on your PC (it can block local connections).
- Check that the PC has SSDP Discovery and UPnP Device Host enabled (open services.msc and manually run them if they are stopped).
How to stream movies in 4K via DLNA?
Problem Solving: delays, lack of sound, communication interruptions
Even after a successful connection, you may encounter typical problems. Here's how to fix them:
โ ๏ธ Warning: If you stream through Miracast or Steam Link, the problem is that you overload your Wi-Fi channel. Switch your router to a free channel in the 5 GHz band (use applications like Wi-Fi Analyzer to analyze your congestion).
| Problem. | Possible cause | Decision |
|---|---|---|
| Sound delay (lipsinc) | Difference in video and audio buffering | In the TV player settings, reduce the sound delay (usually in the -300...+300 ms range) |
| No sound when connected via HDMI | Windows sends sound to PC speakers | Right-Click on Sound Icon โ Playback Devices โ Select MI-TV as Device |
| The broadcast is interrupted every 5-10 minutes. | Power problems with the Wi-Fi adapter on PC | Turn off the power saving mode for the network adapter in Device Manager |
| Low image quality with Miracast | Windows automatically reduces bitrate | In the registry (Win + R โ regedit), find the HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WirelessDisplay key and create the MaxBitrate parameter (DWORD) with the value of 20000000 (20 Mbit / s) |
โ ๏ธ Warning: If the Xiaomi TV does not support HEVC (H.265) (current for models until 2019), streaming video to 4K via Miracast or DLNA will not be possible - use HDMI or convert files to H.264.
To diagnose network problems:
- Check the connection speed between PC and TV using the command: ping [IP- TV address] (you can find out IP in the settings of the network on TV). If ping > 50 ms - a problem in the router or interference.
- Use the Fing app on your smartphone to check if there are devices on the network that consume all bandwidth.