Broadcasting from your computer to your Xiaomi TV opens up new possibilities, from watching movies in high resolution to gaming sessions on the big screen. However, not everyone knows that modern TVs of the brand support several technologies of wireless and wired image transmission, from standard HDMI to advanced Miracast with minimal latency. In this article, we will analyze all the current ways of connecting, their pros and cons, and give recommendations for solving typical problems.
It's important to understand that the choice of method depends on your tasks. For example, games are critical to the minimum delay (input lag), so it's better to use a wired connection or specialized applications like Steam Link. And any wireless protocol will work for watching videos. We tested all the methods described below on Xiaomi Mi TV Q2 2023 and Redmi Smart TV X 2022, but the instructions are also relevant for older models with Android TV or Google TV.
1. Wireless broadcast over Miracast (built-in function)
Miracast is a wireless image standard supported by all modern Xiaomi Android TVs. Its main advantage is that there is no need for additional devices or cables. However, there are limitations: maximum resolution is usually limited to 1080p (on some models โ 4K@30Hz), and latency can reach 50-100 ms, which is critical for dynamic games.
To activate the broadcast:
- ๐บ On the TV remote, press the Home button, then go to Settings โ Connection and Sharing โ Wireless projection.
- ๐ฅ๏ธ On a Windows PC 10/11, press Win + K and select your TV from the list of available devices.
- ๐ If the TV is not displayed, make sure both devices are connected to the same 5 GHz Wi-Fi network (2.4 GHz may not be supported).
- ๐ When you first connect to the TV screen, a code will appear on the TV screen โ enter it on the computer for confirmation.
Both devices are connected to the same Wi-Fi network 5 GHz|
Wireless projection is on the TV |
Updated graphics card drivers on PC (especially for Intel/AMD)|
Disabled. VPN Firewalls that can block the connection-->
It is worth noting that Miracast can work unstable on laptops with hybrid graphics (for example, NVIDIA Optimus).In this case, it is recommended to manually switch to a discrete graphics card through the control panel NVIDIA or AMD Radeon Settings. Also, some users face the problem of โblack screenโ when broadcasting โ this is often solved by turning off HDR mode in Windows settings.
โ ๏ธ Warning: Xiaomi TVs with firmware older than 2021 may not support Miracast in 4K mode. Check the software version in Settings โ About TV and update it if necessary.
2.HDMI wired connection: maximum quality without delay
If you need minimal response time (less than 10ms) and 4K@120Hz support, HDMI remains the best choice, a method suitable for gamers, designers and those working with color correction โ because only the cable transmits the full range of HDR10+ and Dolby Vision without compression.
Connection will require:
- ๐บ Xiaomi TV with HDMI 2.1 port (for 4K@120Hz) or HDMI 2.0 (for 4K@60Hz).
- ๐ฅ๏ธ Computer with output HDMI, DisplayPort (adapter required) or USB-C (Alt Mode enabled).
- ๐ Cable HDMI High Speed (for high speed) 4K) or Ultra High Speed (for 8K/120Hz.
| Port on PC | Required adapter | Max. resolution/frequency | Notes |
|---|---|---|---|
| HDMI 2.1 | โ | 4K@120Hz or 8K@60Hz | Best option for games |
| DisplayPort 1.4 | DisplayPort โ HDMI 2.1 | 4K@120Hz | You need to check for DSC support. |
| USB-C (Thunderbolt 3/4) | USB-C โ HDMI 2.1 | 4K@60Hz (up to 8K@30Hz on TB4) | Some laptops are limited to 4K@30Hz |
| USB-A 3.0 | USB โ HDMI (external graphics card) | 1080p@60Hz | High latency, not for games |
After the physical connection of the cable:
- On the TV, select the desired signal source (e.g. HDMI 1) using the Source button on the remote.
- On PC, press Win + P and select Second Screen Only (for full screen broadcast) or Duplicate.
- In Screen Settings (Win + I โ System โ Display) set the resolution and refresh rate.
๐ก
If the TV doesnโt detect the signal from the PC, try turning off HDR mode in Windows settings (Settings โ System โ Display โ HDMI). Sometimes this helps to fix problems with the handshake HDCP
3. Streaming via Steam Link: Perfect for Gamers
If you want to play Steam games on a big screen without losing quality, the Steam Link app is one of the best solutions: it streams over a local network with minimal latency (about 20-30 ms with good Wi-Fi), supports controllers and even transmits sound in 5.1 format.
Instructions for setting:
- Install Steam Link on your TV via Google Play Store (available on all Xiaomi TVs with Android TV).
- On PC, start Steam, go to Settings โ Settings on your home network and turn on Streaming.
- Connect the controller to the TV via Bluetooth or via USB-responsive.
- In the Steam Link app on TV, select your PC from the list and connect.
For optimal performance:
- ๐ถ Use Wi-Fi 6 (802.11ax) or wired connection via Ethernet (latency will decrease to 10-15 ms).
- ๐ฎ In Steam Link settings, turn on Performance mode instead of Balanced.
- ๐ง On PC in Steam settings, turn off Overlay in the game if lags are observed.
Wireless streaming (Miracast/AirPlay)|
Wired connection (HDMI)|
Steam Link for Games |
Other applications (TeamViewer, AnyDesk)|
I haven't tried it yet.-->
Note that Steam Link requires a powerful processor on a PC โ to encode the stream in 1080p@60FPS you need at least an Intel Core i5 or Ryzen 5. If games are slowing down, try lowering the flow resolution in the application settings.
4.Using DLNA/UPnP for Media Files
If your goal is simply to stream movies, music, or photos from your computer to your TV, DLNA (or its UPnP extension) can be an easy solution, and unlike Miracast, it doesnโt duplicate the entire screen, it only transfers media files, which reduces the load on the network.
To set up:
- On Xiaomi TV, open the Media Player or Photo/Video app.
- In the side menu, select Network or DLNA- Devices.
- On PC, enable folder sharing: Control Panel โ Network & Internet โ Network Management Center โ Change additional sharing options Here enable File and Print Sharing and Media Streaming.
- In Windows Explorer, right-click on the file folder, select Properties โ Access โ Sharing, and add Everyone.
Supported formats:
- ๐ฌ Video: MP4, MKV, AVI (with H.264/H.265 codec).
- ๐ต Audio: MP3, FLAC, WAV.
- ๐ท Photo Photo: JPEG, PNG, HEIF (new-model).
Why can't the TV see the computer in DLNA?
The main drawback of DLNA is the lack of support for subtitles in individual files (such as.srt).If this is critical, use alternative methods like Plex or Kodi, which are installed on Xiaomi TV via Google Play.
5. Alternative applications: TeamViewer, AnyDesk, ApowerMirror
If the built-in methods don't work, you can use third-party software, which is useful when you need to not only broadcast the screen, but also control the PC from the TV remote.
| Annex | Delay. | Max, permission. | Management of TV | Payment |
|---|---|---|---|---|
| TeamViewer | 100-200 ms. | 1080p | Yeah (mouse/keyboard) | Free for personal use |
| AnyDesk | 80-150 ms. | 4K | Yes. | Free of charge. |
| ApowerMirror | 50-100 ms | 1080p | Limited. | Paid subscription (~$30/year) |
To set up TeamViewer:
- Download and install TeamViewer on your PC and TV (via Google Play).
- On PC, run the program, write down the ID and password.
- On the TV, enter this data in the appropriate fields.
- In connection settings, select Optimize Speed to reduce latency.
โ ๏ธ Warning: When using TeamViewer or AnyDesk over the Internet (not a local network), latency can increase to 300-500 ms. For a minimum lag, connect both devices to the same Wi-Fi network or via Ethernet.
ApowerMirror is interesting because it supports streaming audio along with an image, but requires a subscription for resolutions above 720p. It also allows you to record a PC screen directly to your TV โ a useful feature for streamers or creating training videos.
6. Features of connection on macOS and Linux
Mac or Linux PC users can also stream the screen on Xiaomi TV, but there are nuances here: for example, macOS does not support Miracast directly, and Linux often requires manual driver tuning.
For macOS:
- ๐ Use AirPlay (if the TV supports). On Xiaomi TV install the AirScreen app from Google Play.
- ๐ฅ๏ธ Enable AirPlay on Mac: System Settings โ Screens โ Duplicate on AirPlay.
- ๐ A wired connection requires an adapter USB-C โ HDMI (e.g., from Anker or Belkin).
For Linux (Ubuntu/Debian example):
- Install the Miracast package: sudo apt install gnome-network-displays
- Restart the system and turn on the broadcast in the display settings.
- HDMI may require manual resolution setting via xrandr: xrandr --output HDMI-1 --mode 3840x2160 --rate 60
๐ก
On Linux, Miracast often requires a kernel version of 5.4+ to work properly. Check your version with the uname -r command.
If you use Linux with a KDE Plasma window manager, Miracast is configured via the KScreen module. GNOME (like Fedora) has a built-in extension for GNOME Shell Wireless Display.
7. Solving common problems
Even with the right setup, users often encounter common errors, and here are the most common ones and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| TV doesn't see PCs on Miracast | There is no support for Wi-Fi Direct on PC | Update wireless adapter drivers (especially for Intel AX200/AX210) |
| No sound transmitted by HDMI. | Windows Selects the Wrong Audio Device | Press Win + I โ System โ Sound and select NVIDIA/AMD/Intel Audio |
| Lags when broadcasting via Steam Link | Low network capacity | Connect PC and TV over Ethernet or use Wi-Fi 6 |
| Black screen when connected via HDMI | HDCP conflict or permissions | Turn off HDR in Windows settings or reset HDMI settings to TV |
| Low image quality in DLNA | Transcoding on the fly | Use MP4 (H.264) or MKV (H.265) formats without additional subtitles |
If none of these methods work, check:
- ๐ Cables and ports: Try another HDMI- cable (preferably with Premium Certified).
- ๐ก Network: For wireless methods, use 5 GHz Wi-Fi or Ethernet.
- ๐ Firmware: Update TV software through Settings โ About TV โ System Update.
Some Xiaomi TVs (such as the Mi TV 4S series) may lose Miracast support after updating the firmware. In this case, resetting to factory settings (Settings โ Device โ Reset) will help, but note that this will remove all installed applications.