How to transfer photos from Xiaomi Redmi to TV over Wi-Fi: all ways with explanations

Transferring photos from Xiaomi Redmi to a big TV screen over Wi-Fi seems like a simple task β€” until you encounter connection errors, lags or no sound. In 2026, users have at least 5 working ways of syncing, but each of them requires considering nuances from the MIUI version to the TV model. For example, the Redmi Note 12 Pro+ supports Miracast out of the box, and budget models like the Redmi A2 may require the installation of third-party applications.

The main problem is protocol incompatibility. Samsung TVs often only work with Google Cast (formerly Chromecast), while LG and Sony prefer DLNA or their own solutions like LG Screen Share. In this article, we will discuss all current methods of image transfer, including hidden MIUI 14/15 features, bypassing manufacturer restrictions and solving common errors (for example, code 10 when connecting to a Samsung TV).

1. Method: Miracast - built-in wireless broadcast in Xiaomi

Miracast is a wireless screen transmission standard that is supported by all Xiaomi Redmi smartphones based on MIUI 12 and later. The main advantage of the method is that there is no need for a router: the phone and TV are directly connected via Wi-Fi Direct protocol. However, there is a caveat: not all TVs work correctly with Xiaomi’s Miracast – for example, older Philips models (until 2020) can give an error β€œDevice is not supported”.

To activate the broadcast:

  • πŸ“± Open the Settings. β†’ Connections and sharing β†’ Screen broadcast on your Redmi.
  • πŸ“Ί On the TV, turn on Miracast mode (in the Network or Wireless projection menu").
  • πŸ” In the list of available devices, select the name of your TV. Confirm the connection on both screens.
  • πŸ–ΌοΈ Launch the gallery and select a photo – it will automatically appear on the TV.

TV and phone charged more than 30% | Both devices are on the same network (if a router is used) | Power saving mode is turned off | Updated firmware on both devices-->

Important: On Xiaomi Redmi with MIUI 14+, the broadcast feature is hidden in the Quick Settings menu – swipe down from the top edge of the screen and hold the Translation icon to call advanced settings.

⚠️ Note: If the image on the TV is displayed with artifacts (strips or twitches), try reducing the resolution of the broadcast in the Miracast settings to 720p β€” This will reduce the load on the smartphone processor.

2. Method: Google Cast (Chromecast) - for TVs with Android TV

Google Cast (formerly known as Chromecast) is the most versatile method for Android TVs (including Xiaomi Mi TV, Sony Bravia and Nvidia Shield models) and unlike Miracast, it uses not live streaming but β€œsending” content through the Google cloud, meaning that the phone and TV must be connected to the same Wi-Fi network.

Instructions for setting:

  1. Make sure that the TV has Google Home app installed (usually preinstalled on Android TV).
  2. On your Redmi smartphone, download the Google Photos app (if not already installed).
  3. Open a photo in Google Photos, click on the Translation icon (top right) and select your TV.
  4. If the stream does not start, check if the Allow Detect mode is enabled in the Google Cast settings on TV.

Samsung with Tizen|LG with webOS|Sony with Android TV|Xiaomi Mi TV|Another brand-->

The advantage of this method is that it can stream not only static images, but also slideshows from the album. RAW-Photos (for example, from Redmi Note 13 Pro cameras)+) β€” They will automatically be compressed to JPEG.

⚠️ Note: Some Samsung TVs (series) QLED 2021-2022) Google Cast may conflict with the company’s Smart View solution. To avoid problems, turn off Smart View in your TV settings before connecting.

3. Method: DLNA - for old TVs without Smart-functions

DLNA (Digital Living Network Alliance) is a protocol that allows you to transfer media files between devices on a local network. This is the only way to display photos on TVs without Smart TVs (for example, Samsung’s D or LG models before 2016), if they support Wi-Fi or connect to the router via cable.

The setup will require:

  • πŸ“² Install an application server on Redmi DLNA, For example, BubbleUPnP or LocalCast.
  • πŸ“Ί On the TV, turn on the "Mediaserver" mode or "DLNA" (Usually on the "Network" or "Multimedia" menu").
  • πŸ”„ In the application on the phone, select a folder with a photo and allow access for devices on the local network.
  • πŸ–ΌοΈ On the TV in the list of available servers, select your Redmi and open the desired album.
AnnexSupport for formatsTransmission speedFeatures
BubbleUPnPJPEG, PNG, WEBP, RAW*Medium (depending on router)Requires manually configured access rights
LocalCastJPEG, PNG, GIFTall.Automatically transcodes video
Mi File ExplorerJPEG, PNGLow.Built into MIUI, but often lays

* RAW support depends on the TV model. For example, Sony KD-55X85J displays RAW as a black screen, and LG OLED C2 converts them to JPEG automatically.

πŸ’‘

If your TV doesn’t see your Redmi on the network DLNA, Try to manually IP-Smartphone address in TV media server settings. IP You can find the settings section β†’ The phone. β†’ Status. β†’ IP-address

4. Method: Xiaomi's proprietary solutions (Mi Share and Mi TV)

If you have a Xiaomi Mi TV (any model, including the Mi TV Q2 or Mi TV A2), the fastest way to transfer photos is using proprietary technologies Mi Share and Mi Home. These features are optimized for the Xiaomi ecosystem and work more stable than universal protocols.

Connection algorithm:

  1. Make sure you have the same Mi Account on your phone and TV.
  2. On Redmi, open the Mi Home app and add the TV to your device list (if not already added).
  3. In the gallery, select a photo, click "Share" and select "Mi Share".
  4. In the list of devices, select your Mi TV – the image will be displayed instantly.

Advantages of this method:

  • πŸš€ Instant transfer without delay (optimized Mi Protocol is used).
  • πŸ”’ Encrypted connection – photos are not transmitted through third-party servers.
  • πŸ“‚ Support for albums – you can send several photos at once.

⚠️ Note: If after the update MIUI Mi Share has stopped working, reset the network settings on the phone: β†’ System system β†’ Resetting settings β†’ Resetting Wi-Fi, Mobile Network and Bluetooth.

5. Method: Third-party applications (ApowerMirror, TeamViewer)

If built-in methods don't work (for example, because of outdated TV firmware or protocol incompatibility), third-party applications come to the rescue.

  • πŸ–₯️ ApowerMirror – supports screen broadcasting on Samsung, LG Sony without lags, requires the installation of a server part on TV.
  • 🌍 TeamViewer QuickSupport – allows you to remotely control your phone from your TV (if you have the TeamViewer Host app installed on your TV).
  • πŸ“‘ Screen Mirroring (from the developer "MobiKin") - a specialized solution for Xiaomi with support 4K.

Example of ApowerMirror configuration:

  1. Download the app on Redmi and TV (via Google Play or Aptoide TV).
  2. Run ApowerMirror on both devices and select "Phone Screen Mirroring" mode.
  3. On your phone, allow access to media files and connect to TV via PIN-code.
  4. Open the gallery – now you can view the photos on the big screen.
How to get around the restriction on the transfer of RAW-photo?
Some applications (such as LocalCast) allow you to manually convert. RAW into JPEG 1. In the application settings, enable the option "Convert incompatible formats." 2. Specify the compression quality (90% is recommended for saving parts). 3. RAW-The photo will be automatically converted and sent to the TV.

The main disadvantage of third-party applications is the need to pay for premium features (for example, transfer in 4K or without watermarks), but they often save in situations where standard protocols fail.

6. Solving Common Errors in Photo Transfer

Even with the right setup, Xiaomi Redmi users are facing errors, and here are the most common ways to fix them:

Mistake.Reason.Decision
β€œI couldn’t connect to the device” (Miracast)Incompatibility of protocol versionsUpdate your TV firmware or use Google Cast
"The device is not supported" (Samsung TV)Conflict with Smart ViewTurn off Smart View in TV settings
Photos transmitted without sound (for video)Miracast Protocol LimitationUse DLNA or Google Cast
Black screen during broadcastLack of processor powerReduce resolution to 720p in settings

If none of these methods worked, check:

  • πŸ”Œ Do you have a TV and phone connected to the same Wi-Fi network (even Miracast sometimes requires a shared network).
  • πŸ”„ Restart your router – sometimes problems are caused by port locks.
  • πŸ“± On Redmi, turn off power saving mode for broadcast applications.

πŸ’‘

If the TV doesn’t support either protocol, use a USB-OTG adapter to directly connect Redmi to a USB port on your TV. This is not a wireless method, but it works 100% of the time.

FAQ: Frequent questions about transferring photos from Xiaomi to TV

Can I transfer photos from Redmi to TV without Wi-Fi?
Yes, there are three alternatives: USB-OTG: Connect your phone to the TV via an adapter USB-C β†’ HDMI (support MHL Bluetooth: Some TVs (e.g. Sony) X90J) Supports Bluetooth image transfer, but the quality will be low. SD-Map: Copy the photo on a memory card and paste it into the TV.
Why are photos displayed with a greenish tint when transmitted over Miracast?
This is a typical problem when color profiles mismatch. Solutions: On Redmi, go to Screen Settings β†’ Color Mode and select Standard. On TV, turn off modes like Dynamic or Cinema and install Game or PC. Update your TV firmware, and newer versions often fix color rendering bugs.
How to transfer a photo from Redmi to an Apple TV?
Apple TV does not support Miracast or DLNA, Use AirPlay through apps like ApowerMirror or 5KPlayer. Install it on Apple. TV Google Home app and use Google Cast. connect Redmi to Mac or iPad via Quick Start, then stream the screen to Apple TV. Please note: transmission RAW-Photos via AirPlay are not possible – they will be converted to JPEG.
Can I transfer photos in original quality without compression?
Yes, but only under conditions: πŸ“Œ Use it. DLNA with BubbleUPnP and disable the option "Optimize for the network". πŸ“Œ For Miracast, select the "No Compression" broadcast settings (available on Redmi with MIUI 14+). πŸ“Œ Connect your phone to the TV through USB-C β†’ HDMI Adapters are a lossless transfer. Exception: Google Cast always compresses photos to 1080p, even if the source 4K.
Why doesn’t the TV see my Xiaomi Redmi online?
Reasons and Solutions: Different Wi-Fi networks: Make sure both devices are connected to the same access point (even if you use Miracast). Firewall lock: On the router, turn off Customer Isolation (an option may be called "Customer Isolation "AP Isolation"). Outdated firmware: Update MIUI on the phone and on the TV. IP-Addresses: Reboot router or assign static IP for Redmi in settings DHCP.