How to transfer movies from Xiaomi phone to TV via Bluetooth: Full Guide

You want to enjoy your favorite movie on the big screen, but don’t know how to connect your Xiaomi smartphone to your TV via Bluetooth? This article will help you understand the nuances of wireless video transmission, even if your TV does not support modern standards like Miracast or Google Cast. We will look at all possible ways, from basic settings to workarounds for older TV models.

It's important to understand that direct video over Bluetooth has limitations: it's not designed to broadcast high-quality content, but with additional devices or software, you can organize a steady stream. In this tutorial, you'll find step-by-step recommendations for scenarios ranging from simple audio to full-fledged image broadcasting.

If your TV is released after 2018, it probably already has built-in wireless data transmission modules, older models will require adapters or special applications, and we will go through each option in detail so that you can choose the best method for your technology.

Why Bluetooth is not always the right way to transmit video

Bluetooth technology was designed primarily for audio and small files, not for streaming video. Here are the key limitations you'll face:

  • πŸ“Ά Low bandwidth: Bluetooth 5.0 top speed is about 2 Mbps, which is not enough for Full HD video without delay.
  • πŸ•’ Sound/image delay: Even with a successful connection, video and audio synchronization can get lost.
  • πŸ”Œ Limited compatibility: Many TVs do not support Bluetooth profiles for video transmission (e.g., A2DP Sink).
  • πŸ“Ί Lack of support on older TVs: models prior to 2016 often had Bluetooth only for remotes or headsets.

But there are workarounds, like you can only stream audio over Bluetooth and you can duplicate the image through a HDMI- cable or Wi-Fi Direct, or you can use the TV as an external speaker while the video is playing on the phone, and then we'll look at all the work scenarios.

πŸ“Š What kind of TV are you?
Smart TV (2018 and later)
Regular HDMI TV
Old HDMI-free TV
I don't know.

Preparing Xiaomi Phone for Connection

Before you connect the devices, make sure your smartphone is ready to transmit data.

β˜‘οΈ Preparation of the Xiaomi smartphone

Done: 0 / 4
  1. Update your firmware: go to Settings β†’ About Phone β†’ System Update. The current version of MIUI guarantees support for modern protocols.
  2. Activate Bluetooth: Go to Settings β†’ Connections & Sharing β†’ Bluetooth and turn on the module. Make sure the phone is visible to other devices.
  3. Turn off power saving: in Settings β†’ Battery and performance, deactivate the Bluetooth Energy Saving option, otherwise the connection will break.
  4. Allow Media Access: In Bluetooth settings, click on the three dots in the upper right corner and select Settings β†’ Allow Media Access.

If your phone supports Dual Bluetooth (such as the Xiaomi 12 Pro or later), you can connect both headphones and a TV at the same time.

  1. Open Bluetooth Settings.
  2. Click on the + icon next to the TV name.
  3. Select your Media Audio profile (A2DP).

⚠️ Warning: Phones with MIUI 13 and below may not have a dual Bluetooth option, in which case other Bluetooth devices (e.g. headphones) will automatically turn off when the TV is connected.

How to transfer video from phone to TV via Bluetooth

As mentioned, pure Bluetooth video transmission is not possible due to technical limitations, but there are several working scenarios:

MethodEquipment requiredVideo qualityDelay.
Bluetooth + HDMI (Bluetooth sound, video on cable)HDMI- Cable, USB-C/HDMI adapter (for new Xiaomi)Full HD / 4K (depends on cable)Minimum
Bluetooth adapter with AV- output (e.g. Avantek BTA-100)Bluetooth Adapter β†’ RCA/HDMI, powered by 5VUp to 720p (limited to adapter)200-500 ms.
Streaming Apps (LocalCast, BubbleUPnP)Wi-Fi router or Wi-Fi DirectFull HD (with a good signal)100-300 ms.
Smart TV with Miracast support (e.g. Xiaomi TV A2)Built-in Miracast/Wi-Fi Display4K HDR50-150 ms.

Let’s look at each method in more detail.

Method 1: Bluetooth sound, HDMI video

This is the most reliable way if your TV doesn't support wireless video transmission.

  • πŸ“± Xiaomi smartphone with USB-C output (or Micro-USB for older models).
  • πŸ”Œ The USB-C β†’ HDMI adapter (e.g., Baseus HDMI Adapter).
  • πŸ“Ί A TV with a port HDMI (any, even Released in 2010).

Instructions:

  1. Connect the adapter to the phone and connect it to the TV HDMI- cable.
  2. On the phone will appear notification Connected external display – click on it and select Duplicate screen.
  3. Turn on Bluetooth on your TV (in the Sound menu β†’ Output audio β†’ Bluetooth).
  4. On your phone in Bluetooth settings, find the TV and connect as an audio device.

⚠️ Warning: On some TVs (e.g. Samsung J Series), Bluetooth sound may be turned off when connected via HDMI In this case, use the optical output (TOSLINK) for audio.

πŸ’‘

If the image on the TV is cropped, go to Phone Screen Settings β†’ Resolution and select 1920Γ—1080 (even if the TV screen is 4K).

Method 2: Bluetooth adapter with AV- output

If your TV is older than 2015 and doesn't have HDMI, you can use an adapter like the Avantek BTA-100 or 1Mii B06, which picks up the signal over Bluetooth and outputs it to RCA (tulips) or HDMI.

Pros: works even with lamp TVs. Cons: video quality is limited to 720p, audio delays are possible.

How to connect:

  1. Connect the adapter to the TV via RCA or HDMI.
  2. Turn on the adapter power (usually via USB 5V).
  3. On Xiaomi, go to Settings β†’ Connections β†’ Bluetooth and find an adapter (usually called BTA-100).
  4. Connect and select the A2DP (for audio) or AVRCP (for management).
  5. Run the video on your phone and the image will appear on the TV.
Why is video slowing down via Bluetooth adapter?
Adapters use real-time video compression, which requires phone resources. Xiaomi with a processor weaker than the Snapdragon 660 can slow down. Solution: close the background applications or reduce the video resolution to 720p.

Method 3: Applications for streaming over Wi-Fi

If your TV supports Smart TV (even without Bluetooth), you can use apps like LocalCast or BubbleUPnP. They transmit video over Wi-Fi and audio over Bluetooth (if necessary).

Instructions for LocalCast:

  1. Install LocalCast on your phone.
  2. Open the app and select the video file.
  3. Click on the Cast icon (top right) and select your TV (should be on the same Wi-Fi network).
  4. If you want to transmit audio over Bluetooth, connect the TV as an audio device in the phone settings.

For BubbleUPnP, the algorithm is similar, but with support for DLNA- servers, which allow you to stream video up to 1080p without significant delay.

Solving Connection Problems

If the TV doesn’t find a Xiaomi phone or the video isn’t playing, check out the following points:

  • πŸ”„ Reboot both devices: sometimes a trivial reboot helps. Turn off Bluetooth for 30 seconds, then turn it on again.
  • πŸ“± Reset the network settings on your phone: go to Settings β†’ System β†’ Reset β†’ Reset your Wi-Fi, mobile network and Bluetooth settings.
  • πŸ“Ί Update your TV firmware: on Xiaomi TV it is done via Settings β†’ About System β†’ Software Update.
  • πŸ”Œ Check codec compatibility: If the video is slowing down, try converting it to H.264 with a bitrate no higher than 5 Mbps.

Common mistakes and their solutions:

Problem.Possible causeDecision
TV can't see the phoneBluetooth is turned off on one of the devicesCheck your visibility settings (Bluetooth Bluetooth settings β†’ Visibility)
Video's slowing downA weak processor of a phone or adapterReduce video resolution to 720p or close background apps
No sound.Not selected A2DP profileIn Bluetooth phone settings, select Use for Media
Sound delayDifference in video and audio bufferingUse manually synchronized applications (such as MX Player)

⚠️ Warning: Xiaomi phones with MIUI 14 and later may block video transmission through third-party adapters due to security policies, in which case a rollback to MIUI 13 or the use of original Xiaomi accessories will help.

πŸ’‘

If your TV doesn't support Bluetooth, but you have a USB port, you can use a Bluetooth transmitter (e.g., the TP-Link UB400) that connects to the USB- TV port and adds Bluetooth support for audio.

Alternative ways to transfer video without Bluetooth

If none of these methods work, consider alternatives:

  • πŸ“Ά Wi-Fi Direct/Miracast: built-in feature on most Smart TV. On Xiaomi, turn on Wireless Display in the settings.
  • πŸ”Œ Google Chromecast: Connects to HDMI and lets you stream videos via Google Home.
  • πŸ’Ύ USB- Drive: copy the movie onto a flash drive and plug it into the TV.
  • πŸ–₯️ DLNA- Server: Use applications like Plex or Kodi to stream over a local network.

Comparison of methods:

MethodQuality.Delay.Difficulty setting up
Bluetooth + HDMI⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Wi-Fi Direct⭐⭐⭐⭐⭐⭐⭐⭐⭐
Chromecast⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
USB-accumulator⭐⭐⭐⭐⭐ (no delay)⭐

Xiaomi phones with Snapdragon 8 Gen 1 and later (for example, Xiaomi 13 Pro) support Quick Connect technology, which automatically selects the best way to connect to the TV (Wi-Fi, Bluetooth or Miracast).

FAQ: Frequent questions

Can I stream 4K video over Bluetooth?
No, the maximum resolution for Bluetooth is 720p with strong compression. For 4K, use HDMI or Wi-Fi Direct.
Why is the sound late?
This is due to data buffering. Solutions: Use manually synchronized applications (like VLC); connect audio to HDMI ARC instead of Bluetooth; reduce video bitrate to 3 Mbps.
My TV doesn't support Bluetooth. What do I do?
Buy a Bluetooth transmitter (like a Creative BT-W5) and connect it to a USB or optical output of your TV. This will add Bluetooth support for audio.
How to connect Xiaomi to a Samsung TV?
On Samsung Smart TV (2018 and later): On TV: Settings β†’ General β†’ External Devices β†’ Connection Devices β†’ Bluetooth. On Xiaomi phone: turn on Bluetooth and find the TV in the list. Select Media Audio profile. For video, use Smart View (the built-in Samsung app).
Can I use Bluetooth 5.0 for video?
Bluetooth 5.0 increases speeds to 2 Mbps, but it's still not enough for stable video. It's only suitable for audio transmission or playback control.