How to connect a Xiaomi phone to a TV via Wi-Fi: all the working methods

Wireless screencasting from a smartphone Xiaomi, Redmi or POCO on a large TV screen opens up a lot of possibilities: from watching movies in high definition to showing presentations or running mobile games on Smart TVHowever, many users encounter problems: the phone can't find the TV, the picture lags, or the connection constantly drops. In this article, we'll look into these issues. all current Wi-Fi connection methods, including hidden settings MIUI and bypassing typical errors.

It is important to understand that the connection method depends on three factors: your TV model (on Android TV, webOS, Tizen or Roku the settings are different), MIUI versions on a smartphone (in MIUI 14+ the interface has changed Wireless display) And availability of protocol support (not all TVs are compatible with Miracast or Google Cast). We tested the instructions on TVs. Samsung QLED 2023, LG OLED C2, Sony Bravia X90K And Xiaomi TV A2 — all methods work, but with nuances.

If you've tried connecting before and it didn't work, the problem is likely due to one of three reasons:

  • 📶 Mismatch of Wi-Fi standards: TV only supports Wi-Fi 4 (802.11n), and the smartphone is trying to connect via Wi-Fi 6 (802.11ax).
  • 🔒 Blocked by MIUI: disabled in developer settings Wireless display or data transfer is limited.
  • 🔄 IP address conflict: the router assigns addresses from different subnets to the TV and phone (for example, 192.168.0.x And 192.168.1.x).

1. Connect via Wi-Fi Direct (the most universal method)

Wi-Fi Direct — is a technology that allows devices to connect directly, without a router. Almost all modern TVs (even budget ones) and smartphones Xiaomi It is supported. The main advantage of the method is minimal signal delays (up to 50 ms), which is critical for games and 4K video.

To activate the connection:

  1. On TV:
    • Open Settings → Network → Wi-Fi Direct (on Samsung this can be called Screen Mirroring, on LGMiracast).
    • Turn on the feature and remember the network name (for example, LG_OLED_1234).
  • On a smartphone Xiaomi:
    • Go to Settings → Connection and Sharing → Wi-Fi Direct.
    • Select the name of your TV from the list.
    • Confirm the connection on both devices (you may be asked to enter a PIN).

    The TV and phone are charged more than 30%

    VPN and power saving modes are disabled

    The distance between devices is no more than 5 meters

    Client Isolation Mode is disabled on the router (if used)

    -->

    If your TV doesn't appear in the list, try:

    • 🔄 Restart both devices.
    • 📱 Turn on your smartphone Developer mode (Click 7 times on MIUI version V Settings → About phone) and activate Debugging over Wi-Fi.
    • 📺 Update the firmware on your TV (in Settings → Support → Software Update).
    ⚠️ Attention: On some models Xiaomi (For example, Redmi Note 10 Pro) function Wi-Fi Direct hidden. To find it, search for "Wi-Fi Direct" in the settings or use the app Quick Shortcut Maker to create a shortcut.

    2. Using Miracast (for TVs without a Smart platform)

    Miracast — is a wireless screen sharing standard that works even on older TVs that support it. HDMI (via adapter type Microsoft Wireless Display Adapter). Unlike Google Cast, it is not the content that is transmitted here, but the entire smartphone screen, including notifications and system panels.

    Instructions for Xiaomi:

    1. Activate Miracast on TV:
      • On Android TV: Settings → Devices → Display → Wireless Display.
      • On Samsung: Settings → General → External devices → Screen Mirroring.
  • On the phone:
    • Open Settings → Display → Wireless Display (or Screencasting V MIUI 14+).
    • Select your TV from the list.
    • Confirm the connection (you may need to enter the PIN from the TV screen).
    Device Supported resolutions Max frame rate Latency (ms)
    Xiaomi 13 Pro to 4K (3840×2160) 60 Hz 60–80
    Redmi Note 12 to Full HD (1920×1080) 30 Hz 100–120
    POCO F5 to 2K (2560×1440) 60 Hz 70–90

    If the image slows down or breaks:

    • 📉 Reduce the broadcast resolution in the settings Miracast (select 720p instead of 1080p).
    • 🔌 Connect the TV to a power outlet (the battery may have performance limitations).
    • 🚫 Close background apps on your smartphone (especially instant messengers and games).
    ⚠️ Attention: On TVs LG With webOS up to version 5.0 Miracast may not work with MIUI 13+ Due to a protocol conflict. Update your TV's software or use alternative methods (see Section 4).

    3. Cast via Google Cast (for Android TV and Chromecast)

    Google Cast (aka Chromecast) is a technology that allows you to "send" content (video, music, photos) from your phone to your TV without broadcasting the entire screen. The main advantage is minimal load on the smartphone, since the content is streamed directly from the internet. The downside is that it only works with supported apps (YouTube, Netflix, Google Photos and others).

    How to connect:

    1. Make sure your TV and phone are connected one Wi-Fi network.
    2. On TV:
      • If this is Android TV, check if it is turned on Google Cast V Settings → Network & Internet Access → Google Cast.
      • If you have Chromecast, connect it to HDMI-port and configure it through the application Google Home.
  • On smartphone:
    • Open a supported application (eg. YouTube).
    • Click on the icon Cast (📺) and select your TV.
    List of apps that support Google Cast

    YouTube, Netflix, Disney+, Spotify, Google Photos, Google Chrome, VLC, Twitch, HBO Max, Prime Video (partially), Plex, Kodi (with plugin).

    If the icon Cast not active:

    • 🔄 Reconnect both devices to Wi-Fi.
    • 📱 Check if the feature is enabled in your phone settings Local area network for the application (for example, for YouTube: Settings → Apps → YouTube → Permissions → Local Network).
    • 🔒 Disable it on your router AP Isolation (client isolation).

    Wi-Fi Direct

    Miracast

    Google Cast (Chromecast)

    AirScreen or third-party applications

    I don't connect

    -->

    4. AirScreen app (for incompatible TVs)

    If your TV does not support Miracast or Google Cast, a third-party application will come to the rescue AirScreenIt emulates a receiver. AirPlay, Miracast And Google Cast, allowing you to connect even to older models Samsung or PhilipsThe app is paid (around 500 ₽), but there is a free trial version.

    Step-by-step setup:

    1. Install AirScreen on TV:
      • For Android TV: download from Google Play.
      • For LG/Samsung: install via USB (file needed) .apk from the official website).
  • Launch the application and select modes:
    Miracast: ON
    

    Google Cast: ON

    AirPlay: OFF (if not needed)

  • On a smartphone Xiaomi:
    • Open Settings → Wireless Display.
    • Select the device with the name AirScreen-[TV Model].

    Advantages AirScreen:

    • ✅ Works on 90% of TVs (including Tizen And webOS).
    • ✅ Supports broadcasting in 4K HDR (with stable Wi-Fi).
    • ✅ You can stream sound separate from video (useful for music).
    ⚠️ Attention: On TVs Samsung With Tizen for installation AirScreen You will need to disable application signature verification. This can be done through Developer settings (enter code 12345 in the field Developer PIN). Risk: Installing unverified apps may void your warranty.

    5. Troubleshooting connection issues

    If none of the methods worked, check the following points:

    Problem Possible cause Solution
    The TV is not visible in the list of devices Disabled Wi-Fi Direct or Miracast on TV Check the network settings on your TV and reboot it.
    The connection is broken after 10-30 seconds IP address conflict or weak Wi-Fi signal Set up static IP addresses on your router or move the devices closer
    There is sound, but no picture (or vice versa) Codec incompatibility (eg. H.265) In the broadcast settings, select H.264 or MPEG-4
    Lag over 200ms (lag when gaming) Low frame rate (30 Hz) Turn on Game mode on the TV and select 60 Hz in the settings Miracast

    Additional tips:

    • 🔧 If you have Xiaomi With MIUI 12–14, try resetting network settings: Settings → System → Reset settings → Reset Wi-Fi, mobile networks, and Bluetooth.
    • 📡 For stable broadcasting 4K use a router with support Wi-Fi 6 (For example, Xiaomi AX6000) or 5 GHz-range.
    • 🔄 If the image is "torn", turn it off on your phone Adaptive brightness And Auto-rotate.

    6. Alternative methods (DLNA, USB, HDMI)

    If wireless methods don't work, consider alternatives:

    • 📁 DLNA:

      Suitable for transmission photos, videos and music without screencasting. Turn on the TV DLNA (V Settings → Network → Media Sharing), and use the app on your phone File Manager or Xiaomi Gallery to send files.

    • 🔌 USB cable:

      Connect your phone and TV with a cable USB-C → HDMI (an adapter is needed, for example, Xiaomi USB-C to HDMI). On your phone, select the mode Image transmission (HDMI).

    • 🎮 Game consoles as a mediator:

      If you have PS5 or Xbox Series X, connect your phone to the console via the app PS Remote Play or Xbox App, and then display the image on the TV.

    FAQ: Frequently Asked Questions

    ❓ Why can't the TV find my Xiaomi via Wi-Fi Direct?

    The reasons may be as follows:

    • It's turned off on the phone. Wi-Fi Direct (check in Settings → Connection and Sharing).
    • The TV does not support Wi-Fi 5/6 (try switching the router to the mode 802.11n).
    • It's enabled in the phone's developer settings. Disable wireless display.

    Solution: Restart both devices and try connecting again after disconnecting Bluetooth (sometimes it conflicts with Wi-Fi).

    ❓ Is it possible to stream a Xiaomi screen to a TV without internet?

    Yes, the following are suitable for this:

    • Wi-Fi Direct (does not require a router).
    • Miracast (direct connection).
    • Application AirScreen in mode Hotspot (the TV connects to the phone's hotspot).

    Exception: Google Cast requires a shared Wi-Fi network.

    ❓ Why does video lag when streaming from a Xiaomi to a TV?

    Reasons for lags:

    • Weak Wi-Fi signal (check the speed on Speedtest - must be no less 20 Mbps).
    • High resolution broadcast (try lowering to 720p).
    • Background processes on the phone (close all applications after Recent).

    Solution: Connect to 5 GHz-network or use a cable USB-C → HDMI.

    How do I stream audio from a Xiaomi device to a TV separately from video?

    To do this:

    1. Connect via AirScreen and in the application settings select Sound only.
    2. Use Bluetooth: connect your phone to your TV as a speaker (Settings → Bluetooth).
    3. For Android TV: V Settings → Sound → Output select HDMI ARC.
    ❓ Do all Xiaomi models support TV streaming?

    The vast majority of smartphones Xiaomi, Redmi And POCO (since 2018) support Miracast And Wi-Fi Direct. Exceptions:

    • Outdated models on MIUI 9 and below (for example, Redmi 4X).
    • Phones with custom firmware (manual driver installation may be required).

    Check support: open Settings → About phone → MIUI versionIf the version is newer MIUI 10, the broadcast should work.