How to transfer an image from a laptop to a Xiaomi TV over Wi-Fi: all working ways

Wirelessly streaming a screen from a laptop to a Xiaomi TV via Wi-Fi opens up new possibilities for watching movies, presentations or games on a large screen without unnecessary wires. However, many users face problems: the TV can not see the laptop, then lags arise, then sound disappears. In this article, we will analyze all the current ways of connecting – from built-in Miracast to specialized applications like Steam Link – and also explain how to fix typical errors.

Xiaomi TVs (Mi TV A, Mi TV P1, Mi TV Q2, etc.) are unique in that they support multiple wireless protocols, but not all of them work equally stable. For example, DLNA is suitable for video but can not cope with games, and Miracast can slow down when Wi-Fi signal is weak. We tested all methods on models from 2020-2026 and identified those that work.

1. Preparation of Xiaomi laptop and TV for broadcast

Before setting up your wireless connection, make sure that both devices meet the minimum requirements:

  • πŸ“Ί Xiaomi TV: model no older than 2018 (with Miracast support or DLNA), Updated firmware (version) MIUI TV 3.0+).
  • πŸ’» Laptop: Windows 10/11 (Miracast-enabled, macOS 10.15+ (AirPlay will require additional software, or Linux with scrcpy installed.
  • πŸ“Ά Wi-Fi network: a router with support for the standard 802.11ac (5 GHz) for minimum delays, connection speed at least 300 Mbps.

If your Xiaomi TV doesn’t see a laptop in the list of available devices, check first:

  1. Is the TV firmware updated (path: Settings β†’ About TV β†’ System Update)?
  2. Is Miracast on your TV (Settings β†’ Connection and Sharing β†’ Wireless Display)
  3. Does your laptop support Wi-Fi Direct (checked through Device Manager β†’ Network Adapters)
πŸ“Š What kind of Xiaomi TV is you?
Mi TV A2/A Pro
Mi TV P1/P1E
Mi TV Q2/Q2E
Mi TV ES/ES Pro
Another model

Important: If you’re using Windows 11, pre-disable Automatic Color Control in screen settings – it can cause artifacts when broadcasting.

Method 1: Miracast - built-in wireless broadcasting

Miracast is a wireless image standard that all modern Xiaomi TVs and Windows laptops support, and the main advantage of the method is that there is no need for additional programs, but there are also disadvantages: audio delays (up to 200 ms) and FPS drops when Wi-Fi signal is weak.

Instructions for Windows 10/11:

  1. On Xiaomi TV, open Settings β†’ Connection and Sharing β†’ Wireless display and activate the option.
  2. On your laptop, press Win + K (or Win + P β†’ Connect to a wireless display).
  3. In the list of available devices, select the name of your TV (e.g., Xiaomi-MiTV-P1-1234).
  4. Confirm the connection on both devices.

If the TV doesn’t appear on the list, try:

  • πŸ”„ Reboot the router and both devices.
  • πŸ“‘ Switch Wi-Fi on TV from 2.4 GHz to 5 GHz (or vice versa).
  • πŸ”§ Update network adapter drivers on your laptop (via Device Manager).

Laptop and TV on the same Wi-Fi network|Miracast is on on the TV|Adapter drivers on laptop updated|Router supports 5 GHz-->

⚠️ Note: On some Xiaomi models TV (Like Mi. TV 4A 2018) Miracast only works when connected to a router – live Wi-Fi Direct broadcast may not be supported.

Method 2: DLNA – broadcast media files without screen duplication

DLNA allows you to transfer only media files (video, music, photos) to your Xiaomi TV, but not the entire screen of your laptop, which is suitable for watching movies or listening to music, but not for games or working with documents, but DLNA is less demanding for Wi-Fi speeds and less slows down.

How to set up:

  1. On your TV, turn on DLNA in the Settings menu β†’ Connection and Sharing β†’ Local Area Network (DLNA).
  2. On your laptop, install the server program: For Windows: Serviio or Plex Media Server. For macOS: Kodi or VLC (mode DLNA-server).

Add folders with media files to the program library.

Media player

Video

ProgrammeSupported formatsMax, permission.Delay.
ServiioMKV, MP4, AVI, FLAC, JPG4K@30fps~50 ms.
PlexMP4, MOV, MKV, AAC, PNG1080p@60fps~100 ms.
VLCAny (transcoding)1080p@30fps~150 ms

Critical detail: if MKV video with H.265 codec (HEVC) slows down, turn on the transcoding option in the server settings - Xiaomi budget TVs (for example, Mi TV A2) do not always cope with hardware decoding.

If you want to stream games from a laptop to a Xiaomi TV, standard protocols like Miracast won't work because of the high latency, the solution is the Steam Link app, which is optimized for streaming games. The downside is that you need a powerful laptop (a video card is no weaker than the NVIDIA GTX 1050 or AMD RX 560) and a stable 5GHz Wi-Fi.

Step-by-step:

  1. Install Steam on your laptop and Steam Link on your TV (available on Google Play for Mi TV on Android TV).
  2. Connect the gamepad to the TV (by Bluetooth or USB).
  3. Launch Steam on your laptop, go to Settings β†’ Remote Play and turn on the option.
  4. On the TV, open the Steam Link, select your laptop and connect.

πŸ’‘

If the game is slowing down, try turning on the β€œOptimize for Speed” mode in the Steam Link settings instead of β€œOptimize for Quality”.

5. Method 4: AirPlay for macOS (with workarounds)

Xiaomi TVs don’t support AirPlay out of the box, but there are two workarounds:

  1. Using Apple TV: Connect Apple TV 4K to TV HDMI and broadcast screen with MacBook in the standard way (Center β†’ Screen Transfer).
  2. Through emulator: Install AirScreen (from Google Play) or ApowerMirror (requires USB-OTG connection for minimal delays) on your TV.

For the second option:

  1. Download AirScreen to your TV and launch the app.
  2. On MacBook, open System Settings β†’ Monitors β†’ Duplicate the screen.
  3. Select from the list of Xiaomi-TV-AirScreen devices.

⚠️ Note: When using AirScreen, audio can be transmitted with a delay of up to 300 ms. To sync, install Soundflower on your MacBook and redirect the audio stream directly to the TV.

6. Method 5: Direct connection via USB-C/HDMI (If Wi-Fi is not working)

If wireless methods are not stable, and wires are not frightening, use USB-C β†’ HDMI This is an adapter that guarantees minimal delays (10–20 (m) and maintains permission up to 4K@60fps. Suitable for laptop models with port USB-C/Thunderbolt (For example, MacBook Pro, Xiaomi Mi Notebook Pro).

What you need:

  • πŸ”Œ adapter USB-C β†’ HDMI (Recommended models with DisplayLink chip for stability).
  • πŸ“Ί Cable HDMI 2.0 (for) 4K) or HDMI 1.4. 1080p).

How to connect:

  1. Connect the laptop and adapter with a USB-C cable.
  2. Connect the adapter to the TV via HDMI.
  3. On the TV, select the signal source (HDMI 1/2).
  4. On your laptop, press Win + P and select Duplicate or Expand mode.
Why can't the TV see the laptop through HDMI?
If the screen is black after the adapter is connected, check it: 1. Does your laptop support video output through USB-C (Not all ports are the same!). 2. Is the power supply of the laptop enough (DisplayLink adapters require additional power). 3. Updated graphics card drivers (especially relevant for laptops with hybrid graphics) NVIDIA/Intel).

7.Typical errors and their solutions

Even with the right setup, there can be problems, and here are the most common ways to fix them:

Problem.Possible causeDecision
TV doesn't see laptop in MiracastThere is no Wi-Fi Direct support on the routerConnect both devices to the same 5GHz network or use the hotspot on your smartphone
There's sound, there's no image.Incompatible Video CodecChange the screen resolution on your laptop to 1920Γ—1080@60Hz
Lags and brakes in gamesLow speed Wi-FiConnect your laptop to the router via cable, and leave the TV on Wi-Fi
DLNA application does not see filesIncorrect access rights to foldersIn server settings (e.g., Serviio), add the folder manually.

If none of the methods work, check:

  • πŸ”Œ Does the broadcasting antivirus block (turn off Windows Defender or Kaspersky for the duration of the test).
  • πŸ“‘ Is the Wi-Fi channel overloaded (use the Wi-Fi Analyzer app to check congestion).
  • πŸ”„ Do not need to reset network settings on the TV (Settings) β†’ System system β†’ Resetting the network).

πŸ’‘

For minimal delays when broadcasting games, use the combination: laptop over Ethernet + TV over Wi-Fi 5 GHz + Steam Link with a bitrate of 15-20 Mbit / s.

8. FAQ: Frequent questions about streaming on Xiaomi TV

Can I stream a screen from a laptop to a Xiaomi TV without Wi-Fi?
Yes, there are three options: Use a USB-C β†’ HDMI adapter (wired connection); connect via Wi-Fi Direct (if the TV supports, check in the Wireless Display settings); use Google Chromecast or Amazon Fire Stick to the HDMI port of the TV.
Why is there no sound when broadcasting via Miracast?
Problematic for laptops with separate sound cards. Solutions: On Windows, open Control Panel β†’ Sound and set the default NVIDIA High Definition Audio (or similar). Update the audio drivers through Device Manager. Try another protocol (like DLNA or Steam Link).
How to stream a screen from Linux (Ubuntu, Mint) on Xiaomi TV?
Scrcpy (for Android TV): sudo apt install scrcpy scrcpy --tcpip=192.168.1.XX GNOME Screen Cast (built into Ubuntu 22.04+): gsettings set org.gnome.settings-daemon.plugins.media-keys screenshots''''' gsettings org.gnome.settings-daemon.plugins.media-keys screencast''' Miracast will require wsd: suddd install
Can you stream Netflix/YouTube from your laptop to your TV without lag?
Yes, but with reservations: For Netflix, use DLNA (via Plex or Serviio), as the service blocks the screen from broadcasting through Miracast due to DRM. For YouTube, it is better to open the app directly on the TV - the quality will be higher (4K HDR vs. 1080p when broadcasting). If you want a laptop screen, reduce the resolution to 1280Γ—720 and use 5GHz Wi-Fi.
How to improve the quality of Wi-Fi broadcasting?
Try these settings: πŸ“‘ Switch the router to a 5 GHz channel with a width of 80 MHz (in the router settings). πŸ”Œ Connect your laptop to the router via cable, and leave the TV on Wi-Fi. πŸ”„ In Windows, turn off power saving for the network adapter (Device Manager) β†’ Network adapters β†’ Properties β†’ Power management). πŸ“± Set traffic priority for TV in router settings (QoS).