Connecting a Xiaomi phone to a TV via Wi-Fi: All the ways

Wirelessly display your smartphone screen on a big TV screen via Wi-Fi — a convenient feature for viewing photos, videos, games, or presentations. Phone owners Xiaomi (including models Redmi, POCO and flagship series) can use several protocols: from universal Miracast to proprietary solutions like Mi ShareHowever, not everyone knows that a successful connection depends not only on the smartphone model, but also on the capabilities TV set-top boxes or the TV itself.

In this article, we will look at all the current synchronization methods. Xiaomi with TV on Wi-Fi — from standard functions Android to hidden settings MIUIWe'll pay special attention to common errors (for example, when the phone doesn't recognize the set-top box) and alternative solutions for older devices. If your TV doesn't support Miracast, don't rush to buy a new one - it might help DLNA or third-party software.

⚠️ Important: Wireless functionality varies by version MIUI (on Xiaomi) and TV set-top box firmware. Some set-top box manufacturers (for example, Xiaomi Mi Box or NVIDIA Shield) regularly update protocol support, so before setting up, check the relevance of the software in the menu Settings → About TV/Set-Top Box → System Update.

1. Preparing devices: what to check before connecting

Before attempting to connect your phone and set-top box, make sure both devices meet the minimum requirements. The key requirements for successful synchronization are:

  • 📱 Smartphone: Xiaomi at the base Android 8.0+ with firmware MIUI 10 or newer. Older versions may not be supported. Miracast.
  • 📺 TV/set-top box: Compatibility with Miracast (standard Wi-Fi Direct) or DLNA. Most modern Smart TV (from Samsung, LG, Sony) and prefixes (Xiaomi Mi Box S, Apple TV 4K, Android TV boxes) support at least one of the protocols.
  • 🔄 Wi-Fi network: Both devices must be connected to one local network (if used DLNA or Google Cast). For Miracast connection to the router is not necessary - just turn it on Wi-Fi Direct.

To avoid compatibility issues, please check your console's specifications. For example, Xiaomi Mi Box 4 supports Miracast And Google Cast, but budget consoles are on AllWinner H6 can only work through DLNAIf you use Apple TV, a protocol will be required AirPlay, which is on Xiaomi works through third-party applications.

📊 What console are you using?
Xiaomi Mi Box
Apple TV
Android TV box (NVIDIA, Mecool, etc.)
Smart TV without a set-top box
Other

⚠️ Attention: On some consoles (for example, X96 Mini or Tanix TX3) function Miracast Disabled by default. Manual installation of the applet may be required to enable it. Wireless Display through ADB or alternative firmware. If you are not confident in your skills, it is better to use DLNA.

2. Method 1: Miracast – direct connection without a router

Miracast - is a wireless screen transmission standard that works on the principle Wi-Fi Direct (devices are connected directly, without the intermediary of a router). This method is suitable for most Xiaomi-smartphones and set-top boxes on Android TV.

Connection instructions:

  1. Activate the mode on your TV or set-top box Miracast:
    • On Xiaomi Mi Box: Settings → Display & Sound → Wireless Display.
    • On Android TV other manufacturers: Settings → Network & Connections → Miracast or Wireless Display.
    • On Smart TV (For example, Samsung): Source → Screen Mirroring.
  • On a smartphone Xiaomi open Settings → Connection and Sharing → Wireless Display (in some versions MIUI the point is called Cast or Transmit to TV).
  • From the list of available devices, select the name of your set-top box or TV. Confirm the connection on both devices.
  • Both devices are charged to more than 30% | Wi-Fi and Bluetooth are enabled on the smartphone | Power saving mode is disabled on the console | The distance between the devices is no more than 5 meters -->

    ⚠️ Attention: If your phone doesn't find the set-top box, try:

    • 🔄 Restart both devices.
    • 📶 Switch your set-top box and smartphone to the channel 5 GHz (if the router is dual-band). Miracast It often works more stably in the high frequency range.
    • 🔧 Update the firmware of the set-top box (relevant for Xiaomi Mi Box with version Android TV below 9).

    Critical Feature: On smartphones Xiaomi With MIUI 12.5+ function Miracast may conflict with proprietary technology Mi ShareIf the screen is not duplicated, temporarily disable Mi Share in the settings Connection and sharing.

    3. Method 2: Google Cast (Chromecast) - for set-top boxes with support

    If your console is compatible with Google Cast (For example, Xiaomi Mi Box S, NVIDIA Shield or Chromecast), you can stream content from supported apps (YouTube, Netflix, Google Photos) or duplicate the entire screen using the function Transmit to TV.

    Step-by-step instructions:

    1. Make sure your phone and set-top box are connected one Wi-Fi network.
    2. On the console:
      • For Xiaomi Mi Box: Settings → Apps → System apps → Google Play Services → Permissions → Enable "Local network".
      • For Android TV: check that in Settings → Device → Google Cast The function is activated.
  • On smartphone:
    • Open an app that supports Cast (For example, YouTube), click on the broadcast icon (📡) and select your set-top box.
    • To duplicate the entire screen: Settings → Connection and Sharing → Transmit to TV → Start Broadcasting.
    Application Google Cast support Alternative for Xiaomi
    YouTube ✅ Yes Built-in button Cast
    Netflix ✅ Yes Premium account required
    Google Photos ✅ Yes Broadcast photos/videos on TV
    Browser ❌ No (only through Miracast) Use Screen Mirroring
    Games ❌ No Only through Miracast (lags are possible)

    ⚠️ Attention: On some firmware versions MIUI (For example, MIUI 13 (for the global version) function Google Cast may not be available in the menu. In this case, install the app. Google Home from Play Market and use it for broadcasting.

    4. Method 3: DLNA – viewing media files without screen mirroring

    DLNA (Digital Living Network Alliance) allows you to stream only media files (photos, videos, music) to your TV or set-top box, but not mirror your entire smartphone screen. This method is universal and works even on older devices.

    How to set up DLNA on Xiaomi:

    1. On the console or Smart TV turn on DLNA server:
      • On Xiaomi Mi Box: Settings → Applications → Media Server → Enable.
      • On LG/Samsung TV: Usually the function is activated by default (check in the menu Network → DLNA).
  • Install the control application on your smartphone DLNA, For example:
    • BubbleUPnP (for experienced users).
    • LocalCast (simple interface).
    • Mi Remote (branded from Xiaomi, but with limited functions).
    • In the application, select the file to stream and specify the target device (your set-top box or TV).
    • ⚠️ Attention: DLNA does not support broadcasting DRM-protected content (for example, films from Netflix or Disney+). For such services, use Google Cast or Miracast.

      Why doesn't DLNA see my set-top box?

      Most often, the problem is related to the router's firewall. Try:

      1. Disable AP Isolation in the router settings.

      2. Assign static IP addresses to the set-top box and the phone in the same subnet.

      3. Use the app Serviio or Plex as an intermediary.

      5. Method 4: Xiaomi proprietary technologies (Mi Share and Quick Share)

      Xiaomi developed its own protocols for wireless data transmission - Mi Share (previously Xiaomi Share) And Quick Share (in new models). These technologies are optimized for devices in the ecosystem Xiaomi, but they can work with some Android TV-prefixes.

      How to connect via Mi Share:

      1. On smartphone: Settings → Connection and sharing → Mi Share → Enable.
      2. On the console Xiaomi Mi Box:
        Settings → Device → Mi Share → Allow connections
      3. On your phone, select a file (photo/video) → Share → Mi Share → select the set-top box in the list of devices.

    ⚠️ Attention: Mi Share Doesn't support screen mirroring - only file transfer. To cast your screen, use Miracast or Google Cast.

    Unique feature: On smartphones Xiaomi With MIUI 14 a function has appeared Quick Share, similar Nearby Share from GoogleIt allows for faster file transfer to compatible devices, but streaming to TV still requires Miracast.

    6. Method 5: Third-party screencasting apps

    If built-in methods don't work, you can use third-party apps. They are useful for older models. Xiaomi or consoles without support Miracast.

    Top 3 Screen Sharing Apps:

    • 📺 ApowerMirror - supports screen mirroring and control from a phone. Works via Wi-Fi or USB (to reduce lags).
    • 🎮 TeamViewer QuickSupport — allows you not only to broadcast the screen, but also to remotely control the set-top box (useful for setup).
    • 📱 Screen Stream Mirroring - free solution with support Miracast And Google Cast.

    ⚠️ Attention: When using third-party apps to stream games or videos, there may be delays of up to 200–300 msTo minimize lags:

    • Connect your phone and set-top box to the router via cable (if supported).
    • In the application settings, select the mode High performance (sacrificing picture quality).
    • Close background apps on your smartphone (especially instant messengers and social networks).

    7. Troubleshooting: The phone does not connect to the set-top box

    If a smartphone Xiaomi If you can't see your set-top box or the connection keeps dropping out, check the following:

    Problem Possible cause Solution
    The set-top box is not displayed in the list of devices Disabled Wi-Fi Direct or Miracast on TV Check your set-top box settings (see section 2)
    The connection is lost after 10-30 seconds Weak signal Wi-Fi or interference Switch the router to a channel 5 GHz or reduce the distance
    No sound during broadcast The phone is in sleep mode. Do not disturb Disable the mode or check the settings HDMI-CEC on TV
    The video is lagging Low network bandwidth Reduce the broadcast resolution or use LAN

    ⚠️ Attention: On consoles Xiaomi Mi Box with firmware below Android 9 support may be lacking HEVC (codec H.265). If high definition videos don't play, convert the files to H.264 using apps like VLC or HandBrake.

    If none of the methods worked, check:

    • 🔌 Compatibility of your model Xiaomi with broadcast protocols (the list of supported devices is on Xiaomi's official website).
    • 📋 Router settings: disable IPv6, VPN And Googles DNS (sometimes they block local interaction between devices).
    • 🔄 Alternative connection methods: USB-OTG (For Xiaomi Mi Box) or HDMI adapter (for smartphones with support USB-C to HDMI).
    • 8. FAQ: Frequently asked questions about connecting Xiaomi to TV

      🔍 Is it possible to connect a Xiaomi to a TV without Wi-Fi (for example, via mobile data)?

      Yes, but only through Wi-Fi Direct (Miracast). To do this:

      1. On the phone: Settings → Wi-Fi → Wi-Fi Direct → Enable.
      2. On the console: activate Miracast (see section 2).
      3. Connect devices directly, without a router.

      Please note: broadcasting via mobile internet (3G/4G/5G) is not possible - a local network is required.

      🎮 Can I play mobile games on TV via Xiaomi?

      Technically yes, but with some caveats:

      • 🕹️ For Miracast: there will be noticeable lags (delay 100–200 ms), which is critical for dynamic games.
      • 🖥️ For Cloud Gaming (For example, Xbox Cloud or GeForce NOW): it is better to use Google Cast or HDMI adapter.
      • 🎯 For emulators (eg. PPSSPP): will do ApowerMirror in mode Game Mode.

      For a comfortable gaming experience, we recommend a wired connection via USB-C to HDMI.

      📺 Why is there no sound on the TV when connected via Miracast?

      Reasons and solutions:

      • 🔇 The phone is in sleep mode Vibrate/Mute → switch to Sound.
      • 🔊 It's disabled on the console HDMI-CEC → turn on Settings → Display & Sound → HDMI-CEC.
      • 🎧 The sound comes through Bluetooth headphones → turn them off on your phone.
      • 🔧 Codecs don't match → install the app on your set-top box VLC and play sound through it.
      🔄 How do I turn off screen sharing if the "Disable" button doesn't work?

      Solution options:

      1. On your phone: Pull down the notification panel and tap Turn off broadcast.
      2. On the console: reboot it through Settings → Device → Restart.
      3. Force: Disable Wi-Fi on the phone or pull out the power cable of the set-top box.

      If the problem persists, reset the network settings on your phone: Settings → Wi-Fi → Advanced → Reset network settings.

      📱 Does my Xiaomi support screen mirroring?

      Check the model in this list (relevant for MIUI 12–14):

      • ✅ Support Miracast And Google Cast:
        • Xiaomi 11/12/13 series (including Pro And Ultra).
        • Redmi Note 10/11/12 series.
        • POCO F3/F4/F5.
      • ⚠️ Limited support (only Miracast):
        • Redmi 9/9A/9C.
        • POCO M3/M4.
      • ❌ No support (requires third-party apps):
        • Xiaomi Mi A1/A2 (clean Android One).
        • Old models on MIUI 9 and below.