How to transfer video from computer to TV Xiaomi over Wi-Fi: all working ways

Contents

  • Why Wi-Fi is Better Than Cable
  • Equipment and network requirements
  • Method 1: Miracast (Wireless Windows Display)
  • Method 2: DLNA/UPnP for media files
  • Method 3: Steam Link for Gamers
  • Method 4: Third-party applications (ApowerMirror, LetsView)
  • Method 5: Broadcasting with macOS/Linux
  • Typical problem solving
  • Frequent questions

Wireless video streaming from your computer to your Xiaomi TV is a convenient way to watch movies, stream games or show presentations without unnecessary wires. However, many users face problems: the image is lagging, the sound is lost, or the TV simply does not see the PC. In this article, we will analyze all the current ways of transferring the screen over Wi-Fi, their pros and cons, and also give a checklist for troubleshooting.

It is important to understand that the methods differ in principle: some duplicate the entire screen (Miracast), others transfer only media files (DLNA), and others are optimized for specific tasks (for example, Steam Link for games), the choice depends on your TV model (Mi TV 4S, Mi TV Q2, Redmi Smart TV, etc.), the operating system on the PC and the purposes of use.

๐Ÿ“Š What kind of broadcast you have tried before?
Miracast
DLNA (via media server)
Steam Link
Application side (ApowerMirror, etc.)
Never tried.

Equipment and network requirements

Before you set up the broadcast, check if your equipment meets the minimum requirements.

  • ๐Ÿ“บ Xiaomi TV: models 2018 year and later (Series Mi) TV 4/5, Mi TV A2/P1/Q1/Q2, Redmi Smart TV) support for Miracast and DLNA "out of the box." Older models (e.g. Mi) TV 3) You may need to update your firmware or external adapter.
  • ๐Ÿ’ป Computer: Windows 10/11 Miracast-enabled (checked in Settings) โ†’ System system โ†’ Screen. โ†’ Additional screen parameters). macOS 10.15+ or Linux (with manual configuration) gstreamer/ffmpeg). Video card with hardware coding support (NVIDIA NVENC, Intel Quick Sync, AMD AMC).
  • ๐Ÿ“ถ Wi-Fi network: Router with support 802.11ac (5 GHz) or Wi-Fi 6 (for minimum lags) Connect speeds at least 30 Mbps for Full HD and 100 Mbps for 4K. The computer and TV must be on the same network (not through guest access!).
Model TV setMiracastDLNASteam LinkNotes
Mi TV 4S/4X (2018โ€“2020)โœ… Yes.โœ… Yes.โœ… Yes.It is not required to be less than MIUI TV 3.0.
Mi TV 5/5 Pro (2020โ€“2022)โœ… Yes.โœ… Yes.โœ… Yes.Support 4K@60Hz on Wi-Fi 6
Redmi Smart TV X (2021โ€“2023)โœ… Yes.โœ… Yes.โŒ No.There is no Steam Link preinstalled, but you can install it via APK.
Mi TV A2/P1 (2022โ€“2026)โœ… Yes.โœ… Yes.โœ… Yes.Better compatibility with Windows 11

โš ๏ธ Note: If your Xiaomi TV doesnโ€™t support Miracast (e.g. budget Mi models) TV 4A), Use an external adapter based on Google Cast (e.g. Xiaomi Mi) TV Stick? HDMI-CEC steer.

Method 1: Miracast (Wireless Windows Display)

This is the most versatile method for duplicating the screen from Windows 10/11 to a Xiaomi TV. Miracast technology is built into modern versions of Windows and does not require additional software.

Connection algorithm:

  1. On TV: Open Settings โ†’ Connection and Sharing โ†’ Wireless Display. Activate the option to Enable Wireless Display (on some models, Miracast).
  2. On the computer: Press Win + K (or Win) + P โ†’ Connect to a wireless display. In the list of devices, select your Xiaomi TV (name will be MiTV-XXXX type). Confirm the connection on the TV (may require input) PIN-code).

TV and PC connected to the same 5 GHz Wi-Fi network|

Wireless display on the TV |

VPN and firewall disabled on PC |

PC video drivers are updated (especially for Intel) UHD Graphics)-->

If the connection fails:

  • ๐Ÿ”„ Restart router and TV.
  • ๐Ÿ”ง Update your graphics card drivers (download from the manufacturerโ€™s website, not through Windows Update).
  • ๐Ÿ“ก Check that the router is operating in mode. 802.11ac (5 Turn off the router settings. 802.11b/g old-device.

๐Ÿ’ก

If the image is lagging when broadcasting 4K, force the resolution 1920ร—1080 in Miracast settings on PC. To do this, after connecting, open Screen Settings โ†’ Additional Settings โ†’ Resolution and select Full HD.

Method 2: DLNA/UPnP for media files

If you only need to stream videos, music, or photos (not the entire screen), use the DLNA protocol. It works on all Xiaomi TVs and does not require a powerful PC.

Instructions for Windows:

  1. Turn it on. DLNA-Server on PC: Open the Control Panel โ†’ The Internet and the Internet โ†’ Network control centre โ†’ Additional Sharing Options: Enable Sharing Media and Allow Access for Your Network. Specify Movie/Music Folders in Media Streaming Settings.
  2. On TV: Run the Media Player (or Gallery) app. Select Local Network โ†’ [Your PC name]. Find the file you want and play it.

For macOS/Linux, use third-party servers:

  • ๐ŸŽ macOS: Plex Media Server or Kodi (with enabled) DLNA).
  • ๐Ÿง Linux: minidlna or rygel (installed via terminal).
File formatSupport for Xiaomi TVNotes
.mp4 (H.264)โœ… Complete.Best choice for DLNA
.mkv (H.265)โš ๏ธ PartialCan brake on old models
.avi (Xvid)โœ… Yes.Requires transcoding on the fly
.mov (Apple ProRes)โŒ No.Use HandBrake to convert

โš ๏ธ Note: Xiaomi TVs are not supported DTS-sound DLNA. If the file has a soundtrack in format DTS or DTS-HD, Solution: convert the audio into AAC or AC3 via FFmpeg:

ffmpeg -i input.mkv -c:v copy -c:a aac -b:a 320k output.mp4

If you want to stream games from PC to TV, the best option is Steam Link.This app from Valve is optimized for minimal latency and supports gamepads.

Step-by-step:

  1. Install Steam on PC and Steam Link on TV (available from the App Store on Mi TV).
  2. On PC: Start Steam and go to Settings โ†’ Sign in. Enable Steam Guard (required for remote connection!). Under Settings โ†’ Remote Access, activate Streaming.
  3. On TV: Open Steam Link and select your PC from the list. Connect your gamepad (like Xiaomi Game Controller) over Bluetooth. Adjust the bitrate manually (recommended 20-30 Mbps for 1080p).

Advantages of Steam Link:

  • ๐ŸŽฎ Support 4K@60Hz low-latency (about) 30โ€“50 miss).
  • ๐Ÿ”Œ Automatic bitrate setting depending on the network.
  • ๐Ÿ–ฑ๏ธ Ability to use keyboard/mouse via Bluetooth.

๐Ÿ’ก

Steam Link is the only way to stream games from PC to Xiaomi TV with an acceptable latency. For other tasks (movies, presentations), it is better to use Miracast or DLNA.

Method 4: Third-party applications (ApowerMirror, LetsView)

If the built-in methods don't work, try specialized programs. They often offer additional features, such as screen recording or annotations.

Comparison of popular applications:

AnnexSupport for Xiaomi TVDelay.Features
ApowerMirrorโœ… Yes. TV Assistant)~100 ms.Support for annotations, screen recording
LetsViewโœ… Yes.~80 ms.Free, but with watermarks
TeamViewer QuickSupportโœ… Yes.~200 ms.Remote PC management
AirDroid Castโœ… Yes.~60 ms.Paid version without lag

Instructions for ApowerMirror:

  1. Download and install ApowerMirror on your PC and TV (via APK or TV Assistant).
  2. On PC, run the program and select Phone/Tablet โ†’ TV.
  3. On the TV, enter PIN-PC-based.
  4. Select High Quality (for movies) or Low Latency (for games).

โš ๏ธ Note: Apps like ApowerMirror can collect data about your traffic. Check your privacy policy before using it and disable unnecessary permissions in your Android settings on your TV.

Method 5: Broadcasting with macOS/Linux

Mac and Linux users have access to alternative methods, as these OSes do not directly support Miracast.

For macOS:

  • ๐Ÿ–ฅ๏ธ AirPlay: Install AirScreen on your TV (from Google Play). On a Mac, turn on Screen Replay through Control Center โ†’ Screen mirror. Select the TV from the list of devices.
  • ๐ŸŽฅ QuickTime Player: Open the file in QuickTime, click the File โ†’ New video. Select Show on Apple. TV (The TV should be on the same network).

For Linux:

  • ๐Ÿง scrcpy + VNC: Install scrcpy and vncserver: sudo apt install scrcpy vnc4server Launch it. VNC-server on PC: vncserver:1 -geometry 1920x1080 On the TV, connect through any VNC-Application (e.g. RealVNC).
  • ๐Ÿ“บ GStreamer: Install gstreamer and plugins: sudo apt install gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly Start streaming: gst-launch-1.0 filesrc location=video.mp4! decodebin! videoconvert! autovideosink
How to check Miracast support on Linux?
Launch the hwinfo command --wlan And find the Wi-Fi Display: Yes. If it's not, your graphics card or driver doesn't support Miracast (VNC, DLNA).

Typical problem solving

Even when you set it up correctly, you can get errors, and here are the most common reasons and ways to fix them:

Problem.Possible causeDecision
TV doesn't see PCsDifferent Wi-Fi Networks Disconnected Miracast on PCConnect both devices to the same 5GHz network. Update your graphics card drivers on your PC.
Image lagging/brakingWeak Wi-Fi signal High resolution (4K)Switch to 5 GHz or use an Ethernet cable for PC. Set 1920ร—1080 resolution in Miracast settings.
No sound.No Supported Audio Format (DTS) Sound Redirected to Another DeviceRecode the sound to AAC or AC3. On PC to Control Panel โ†’ Sound, select the TV as the output device.
Connection is brokenInterference in the network Energy saving on PCChange the Wi-Fi channel in the router settings (for example, 36 or 149). Turn off the sleep mode for the network adapter in Device Manager.

If nothing works, try an alternative method from this article. For example, if Miracast doesn't work, use DLNA for movies or Steam Link for games.

Frequent questions

Can I stream a screen from a PC to a Xiaomi TV without Wi-Fi?
Yes, there are three alternatives: HDMI-cable is the most stable solution for 4K@60Hz. USB-C โ†’ HDMI Adapter (for laptops with Thunderbolt). Ethernet - some Xiaomi TVs (e.g. Mi) TV 5 Pro) supports cable connection via adapter USBโ†’Ethernet.
Why is there no sound when broadcasting via Miracast?
This is a common problem when using Bluetooth headphones or DTS-Solution: Turn off Bluetooth devices on your PC. โ†’ Sound, select the TV as the default output device. Recode the sound into AAC (see ffmpeg command above).
How to stream a screen from Linux to Xiaomi TV?
There is no built-in Miracast support on Linux, but there are workarounds: Wayland + wfd: Install wfd (Wireless Display): sudo apt install wfd Start server: wfd --connect=MiTV-XXXX VNC: Install tigervnc and connect via an app on your TV. Ubuntu 22.04+ also has an experimental package of gnome-network-displays available.
Which app is better for broadcasting games?
For games, the optimal: Steam Link - minimum latency (~30 ms), support for gamepads. Moonlight (for NVIDIA GPU) - uses NVIDIA GameStream. Parsec - cloud streaming with a delay of ~15 ms (requires good Internet). For Xiaomi TV, the easiest way to set up Steam Link, since it is available in the official app store.
How to improve the quality of Wi-Fi broadcasting?
To reduce lags and artifacts: Use a router with Wi-Fi 6 (e.g., Xiaomi AX3600). Connect your PC to the router via Ethernet cable (if possible). In Miracast settings, choose Optimize for Video instead of For Games. Close background programs that consume traffic (torrents, updates). Manually install a 5GHz channel with minimal interference (e.g., 149 or 161).