How to transfer an image from Xiaomi Redmi 9 to a TV: all working ways

Broadcasting the screen from Xiaomi Redmi 9 to a TV opens up new possibilities for watching videos, games and presentations on the big screen. However, not everyone knows that 5 different methods are available for this model, from wireless protocols to wired connection. The main problem is that the choice of the optimal way depends on the version of MIUI, the model of the TV and even the type of content.

In this article, weโ€™ll break down each method with the Redmi 9 (codenamed lancelot), including the hidden Developer Options settings that are often overlooked in standard instructions, learn how to get around the limitations of MIUI 12/13 when broadcasting secure content (Netflix, Disney+), why Wi-Fi Direct is more stable than Miracast on budget TVs, and how to use your phone as a remote after you connect.

1. Wireless broadcast via Miracast (Screen Mirroring)

Miracast is a wireless broadcasting standard built into Redmi 9 at the Android 10 level.It doesn't require an internet connection, but has strict compatibility requirements: both devices must support Wi-Fi Display (on TV, it can be called Screen Mirroring or AllShare Cast).

On Redmi 9, the feature is hidden in the Settings menu โ†’ Connection and Sharing โ†’ Broadcast (Cast). Importantly, if there is no Translation item, then the TV manufacturer has blocked Miracast at the firmware level (relevant to some models of the Xiaomi TV A2 2021), in which case try alternative methods from the following sections.

  • โœ… Pros: Minimum delay (up to 50 ms), no link to the router
  • โŒ Cons: Does not work with DRM-Protected content (Netflix, Amazon Prime), artifacts are possible with a weak signal
  • ๐Ÿ”ง Requirements: TV with Miracast support (check the model instructions), Android 10+ phone-on

โš ๏ธ Attention: Redmi 9s MIUI 12.5 and later Miracast can automatically shut down after 10 minutes of inactivity. To avoid this, activate the developer mode (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Click 7 times and turn off the Wi-Fi Display Auto Disable option in Developer Options.

Turn on Wi-Fi on your phone and TV| Activate Screen Mirroring on your TV | Turn off VPN/proxy on your phone | Make sure the distance between devices is <5 meters-->

2. Broadcast via Wi-Fi Direct (direct connection)

Wi-Fi Direct is an alternative to Miracast, which creates a direct network between your phone and your TV, a method that works best for the Xiaomi Redmi 9 if your TV doesnโ€™t support Miracast but has Wi-Fi Direct (often found on Xiaomi Mi TV 4S and Redmi Smart TV models).

Instructions:

  1. On TV: Settings โ†’ Network โ†’ Wi-Fi Direct โ†’ Enable
  2. On the phone: Settings โ†’ Wi-Fi โ†’ Additional โ†’ Wi-Fi Direct
  3. Select your TV name from the list and confirm the connection
  4. Run the stream through the app (e.g. Google Home or Mi Remote)

A key difference from Miracast: Wi-Fi Direct allows you to stream audio and video separately, which is useful for streaming music to TV speakers. However, latency can reach 200 ms โ€” critical for gaming, but not noticeable when watching movies.

๐Ÿ’ก

If the TV doesnโ€™t appear in the Wi-Fi Direct list, try restarting both devices and temporarily disabling Bluetooth โ€“ it can cause interference at 2.4GHz.

3. Using DLNA to Transfer Media Files

DLNA does not broadcast the entire screen, but allows you to play photos, videos and music on the TV with Redmi 9 without an Internet connection, which is ideal for watching home videos or presentations where you do not need interactivity.

How to set up:

  1. Make sure your phone and TV are connected to the same Wi-Fi network.
  2. Turn it on on the TV. DLNA-server (Settings) โ†’ Network โ†’ Remote management โ†’ DLNA).
  3. On your phone, use the Mi File Manager app: Select a file โ†’ Share โ†’ DLNA Select your TV from the list
File formatDLNA support for Xiaomi TVMax, permission.
MP4 (H.264)โœ… Yes.4K@30fps
MKV (H.265)โš ๏ธ Partially (depends on the TV model)1080p@60fps
JPEG/PNGโœ… Yes.Up to 50 MP
FLAC/ALACโŒ No, only. MP3, AAC)โ€”

โš ๏ธ Note: When transmitting video through DLNA Redmi 9 can automatically transcode files if their bitrate is greater than 20 Mbps. This leads to loss of quality. To avoid this, pre-convert the video to format MP4 bitrate.

4. Wired connection via HDMI (MHL/USB-C)

If wireless methods are unstable, wired connection via USB-C โ†’ HDMI adapter is the most reliable way. Redmi 9 supports video output via USB-C port, but there are nuances:

  • ๐Ÿ”Œ Active adapter with DisplayPort Alt Mode (passive adapters do not work!)
  • ๐Ÿ“บ The TV should have a free port. HDMI 1.4+ (for 4K need HDMI 2.0)
  • ๐Ÿ”‹ Charging the phone during the broadcast is mandatory - otherwise the discharge for the 20-30 minute

Recommended adapters for Redmi 9:

  • Baseus USB-C to HDMI 4K (supportive DP Alt Mode, price ~1500โ‚ฝ)
  • UGREEN USB-C to HDMI + USB 3.0 (additional charging port)

Once the adapter is connected, the phone screen automatically duplicates to TV. To set the resolution, go to Settings โ†’ Display โ†’ HDMI Resolution (will appear after you connect). The optimal value for Redmi 9 is 1920ร—1080@60Hz.

Why doesnโ€™t the phone detect the HDMI adapter?
If nothing happens after connecting the USB-C โ†’ HDMI adapter, check: 1) Are you using an active adapter (passive ones do not work with Redmi 9). 2 Are you using USB Debugging mode in Developer Options (sometimes required to initialize the video output). 3 Are you using a USB-C port to charge at the same time - this can block video transmission.

5. Broadcast via Google Cast (Chromecast)

If you have a Google Chromecast or a TV with Google Cast built in (like Xiaomi Mi TV with Android TV), you can use caste-enabled apps like YouTube, Netflix, Google Photos. This method doesn't duplicate the screen, but allows you to stream content directly.

Instructions for Redmi 9:

  1. Connect your phone and Chromecast to a single Wi-Fi network.
  2. Open a supported app (e.g. YouTube).
  3. Press the Cast icon (๐Ÿ“บ) top-right.
  4. Select your Chromecast from the list.

Features:

  • ๐ŸŽฎ Delay. ~100 ms (acceptable for video, but not for games)
  • ๐Ÿ”’ Works with DRM-Protected content (unlike Miracast)
  • ๐Ÿ“ฑ The phone can be used for other tasks during the broadcast.
๐Ÿ“Š What type of broadcast you use more often?
Miracast
Wi-Fi Direct
HDMI-cable
Google Cast
DLNA

6. Alternative methods: applications and cloud services

If the standard methods donโ€™t work, consider third-party solutions:

  • ๐Ÿ“ฑ ApowerMirror โ€“ screen broadcast over Wi-Fi with support for mouse control (latency) ~150 ms).
  • ๐Ÿ–ฅ๏ธ TeamViewer QuickSupport - Remote access to the phone screen via TV (requires installation on both devices).
  • โ˜๏ธ Plex/Kodi โ€” streaming media libraries from phone to TV via server (suitable for large collections of films).

The Redmi 9 is especially relevant to the Mi Screen Mirroring app (available from the Mi App Store), which is optimized for MIUI and supports streaming even on older TVs without Smart features (via the optional Mi TV Stick adapter).

โš ๏ธ Note: When using third-party broadcasting apps (e.g. ApowerMirror) 9 It can be overheated due to the high load on the Helio processor. G80. Monitor the temperature through the settings โ†’ Battery status โ†’ Temperature, if you're over the top 45ยฐC shut down the broadcast on 10-15 minute.

Comparison of all methods: which one to choose?

MethodDelay.Quality.Difficulty setting upSuitable for
Miracast50-100 ms1080p@60fpsMediumGames, presentations
Wi-Fi Direct150-200 ms.1080p@30fpsSimple.Movies, music
HDMI0 ms.4K@30fpsDifficult (needs adapter)Professional tasks
Google Cast100-150 ms4K@60fps (depending on content)Simple.Streaming services
DLNA200+ ms.1080p@30fpsSimple.Local media files

- Minimum delay โ†’ HDMI Miracast

- Easy setup โ†’ Wi-Fi Direct or Google Cast

- Mediatheque โ†’ DLNA or plex-->

FAQ: Frequent questions about the broadcast with Redmi 9

Why is there no sound when connecting via HDMI?
On Redmi 9, HDMI audio is transmitted only when you activate Settings โ†’ Sound โ†’ HDMI Output. If you do not have a point, upgrade your firmware to MIUI 13+ or use Bluetooth headphones connected to your TV.
Can I stream a screen on a TV without Wi-Fi?
Yes, for this is suitable: Miracast (direct connection without a router) HDMI-Wi-Fi Direct (creates its own network) Please note: Google Cast and DLNA Requires a shared Wi-Fi network.
How to eliminate lags when broadcasting games?
To reduce delay: Switch to Miracast instead of Wi-Fi Direct. In Developer Options, turn off Windows Animation and Transitions. Use Game Mode on your TV (if any). Close background apps on your phone (especially instant messengers). Minimum latency (~30 ms) is achieved only through HDMI-adapter.
Why isnโ€™t Netflix streaming through Miracast?
Services with DRM-Protection (Netflix, Disney)+, Amazon Prime, which blocks Miracast broadcasts at the request of rights holders, Solutions: Use Google Cast (if TV supports). Connect via HDMI โ€” DRM-Install Netflix on the TV itself (if it's Smart) TV).
How to prevent the phone from going out during the broadcast?
By default, Redmi 9 turns off the screen after 5 minutes of inactivity.To avoid this: Go to Settings โ†’ Display. โ†’ Sleep mode. Select Never (temporarily) or activate Developer Mode and turn off the screen when broadcasting. โš ๏ธ Donโ€™t forget to return the settings back so as not to put down the battery.