Modern Android TV from Sony Bravia, Xiaomi Mi TV or Philips allow you to transform your TV into a full-fledged monitor for a laptop - be it working with documents, watching movies in high definition or streaming games. However, not all users know that the connection can be made not only via HDMI, but also via Wi-Fi, through USB-C or even using specialized applications like ApowerMirror.

In this article we will analyze all the current synchronization methods, including nuances for different TV models (for example, why Samsung Tizen requires a different approach than Android TV on NVIDIA Shield). We will pay special attention to solving typical problems: Image latency when connecting wirelessly exceeds 100 ms unless hardware acceleration is disabled in Intel/NVIDIA drivers, and the sound may disappear when using adapters HDMI → USB-C without support HDCP 2.2.

1. Wired connection via HDMI: Basic method

The most reliable and universal way is to use a cable HDMI. It guarantees minimum latency (up to 10–20 ms) and supports permissions up to 4K@60Hz on most modern TVs. However, there are pitfalls here:

  • 🔌 HDMI port type: Make sure your laptop and TV support HDMI 2.0 or newer for 4K. Older versions (eg HDMI 1.4 on laptops before 2015) are limited 1080p@30Hz.
  • 🎮 Operating mode: On some TVs (eg Sony X90J) you need to manually enable the mode Game Mode in HDMI settings to reduce latency.
  • 🔊 Sound: If audio is not transmitted automatically, check the Control Panel → Sound (Windows) or System Settings → Sound (macOS) whether the TV is selected as an output device.

To connect:

  1. Insert one end of the cable into the port HDMI on your laptop (or into an adapter if you only have USB-C/Thunderbolt).
  2. Connect the other end to the TV. Use the port marked HDMI ARC or HDMI 2.1 for better performance.
  3. On the TV remote control, press the button Source (or Input) and select the appropriate HDMI port.
  4. On a laptop, click Win + P (Windows) or open System Settings → Monitors (macOS) and select screen mirroring or screen extension mode.
⚠️ Attention: If the picture on your TV is blurry or cropped, check the aspect ratio in your laptop settings. For Android TV set optimally 1920×1080 or 3840×2160 with frequency 60 Hz.

Make sure the cable supports the required resolution|Update the video card drivers (especially for Intel UHD Graphics)|Disable power saving mode for USB/HDMI ports in the BIOS|Check the sound settings on the laptop-->

2. Wireless connection via Wi-Fi: Miracast and Google Cast

If wires get in the way, you can use wireless technologies. Miracast (built into Windows 10/11) and Google Cast (via app Google Home) allow you to broadcast your screen without cables. However, each method has limitations:

Technology Delay Max. resolution Requirements
Miracast 50–150 ms 1080p@30Hz Windows 10/11, Miracast support on TV
Google Cast 100–200 ms 1080p@60Hz Application Google Home, Chromecast or built-in Cast on TV
AirPlay (for Apple) 40–100 ms 4K@60Hz macOS/iOS, TV with AirPlay 2 support

To connect via Miracast:

  1. On the TV, turn on the mode Screen Mirroring (on Xiaomi Mi TV this is Settings → Connection and sharing → Wireless display).
  2. On a laptop, click Win + K and select your TV from the list.
  3. Confirm the connection on both devices.

For Google Cast:

  1. Install the application Google Home to a laptop (available for Windows/macOS).
  2. Open the app, find your TV and select Transmit screen.
  3. In the browser Chrome you can broadcast a separate tab: click ⋮ → Cast.
⚠️ Attention: When connected wirelessly, it is possible sound lag. To sync it, in Windows Sound settings, select Output Device → Properties → Advanced Options → Delay and select the value manually (start with –100 ms).

Wired (HDMI)|Miracast (wireless duplication)|Google Cast (screen casting)|Specialized applications (ApowerMirror, etc.)|Do not connect-->

3. Connect via USB-C: Thunderbolt and DisplayPort Alt Mode

Laptops with port USB-C/Thunderbolt (For example, MacBook Pro, Dell XPS or HP Spectre) can transmit video signal via adapter USB-C → HDMI. It is important to consider here:

  • Thunderbolt 3/4: Supports 4K@120Hz or 8K@60Hz, but requires a certified cable (for example, Belkin Thunderbolt 4).
  • 🔌 DisplayPort Alt Mode: Most USB-C ports on laptops support video output, but the maximum resolution depends on the version (for example, USB-C 3.1 Gen 1 limited 4K@30Hz).
  • 🛑 HDCP: For viewing Netflix or Disney+ in 4K the adapter must support HDCP 2.2.

Instructions:

  1. Connect the adapter USB-C → HDMI to the laptop.
  2. Connect the adapter to your TV via HDMI.
  3. On your laptop, go to Screen Settings and adjust the resolution (optimally - 3840×2160 for 4K TV).
How to check DisplayPort Alt Mode support?

Open Device Manager → Video adapters on Windows. If the USB-C port description says "DisplayPort", then Alt Mode is supported. On macOS, check in About This Mac → System Report → Hardware → USB.

4. Using specialized applications (ApowerMirror, TeamViewer)

If the built-in methods do not work, you can use third-party programs. They are useful for:

  • 🎮 Gamers: ApowerMirror allows you to broadcast your screen with a delay of up to 30 ms (when connected via USB).
  • 💼 Works: TeamViewer or AnyDesk give remote access to the laptop from the TV remote control.
  • 📱 Mobile devices: Scrcpy (for Android) or 5KPlayer (for iOS) can duplicate the smartphone screen on TV via a laptop.

Setting example ApowerMirror:

  1. Download and install the application on your laptop and TV (available in Google Play for Android TV).
  2. Connect both devices to the same Wi-Fi network.
  3. Run on your laptop ApowerMirror, select Phone Screen (despite the name, it also works on a PC) and scan the QR code from the TV screen.
  4. For minimal latency, connect your laptop to the TV via a USB cable (mode USB Debugging must be enabled).
⚠️ Attention: Applications like ApowerMirror may collect data about your screen. Before use, check permissions in Settings → Applications on Android TV and disable unnecessary ones (for example, access to contacts or location).
💡

If the image slows down when broadcasting via Wi-Fi, reduce the resolution in the application settings to 1280×720 or use a wired USB connection.

5. Solving problems: no sound, lags, low resolution

Even after a successful connection, problems may arise. Here are the most common ones and how to fix them:

Problem Reason Solution
No sound The correct audio output is not selected or is disabled HDMI ARC On Windows: Right click on the sound icon → Open sound options → Output device. On TV: turn on HDMI Control in the HDMI port settings.
Delay (lag) when connecting wirelessly Weak Wi-Fi signal or network congestion Connect the laptop to the router via cable or use the range 5 GHz. Disconnect other devices from the network.
Low resolution (eg 1024x768) Outdated video card drivers or cable restrictions Update drivers via GeForce Experience (NVIDIA) or Intel Driver & Support Assistant. Try a different HDMI cable (version 2.0 or higher).
Black screen after connection Incompatible display settings or mode HDCP Click Win + Ctrl + Shift + B to reboot the video card driver. Disable HDCP in TV settings (if available).

If your TV is not detected when connected wirelessly:

  • 🔄 Reboot the router and both devices.
  • 📶 Make sure that the laptop and TV are connected to the same network (not the guest network).
  • 🔧 Update the TV firmware (on Sony Bravia this is done through Settings → Support → Software Update).
💡

If artifacts (banding, flickering) appear on the screen after connecting via HDMI, try reducing the refresh rate to 30 Hz or disable HDR in Windows settings.

6. Optimization for games and videos: reducing latency

For gamers and movie lovers 4K HDR the minimum delay is critical (input lag) and correct color rendering. Here's how to get better results:

  • 🎮 For games:
    • Turn on Game Mode on TV (on LG OLED this reduces the latency to 10 ms).
    • Use cable HDMI 2.1 for 4K@120Hz (relevant for PS5/Xbox Series X, but also works with PC).
    • In the video card settings (NVIDIA/AMD), disable V-Sync and turn it on G-Sync/FreeSync, if the TV supports it.
  • 🎬 For video:
    • Turn on HDR in Windows settings (Settings → System → Display → Windows HD Color).
    • For Kodi or Plex configure 23.976 Hz for smooth movie playback (on Android TV this is done through Settings → Display → Cinema Mode).
    • Use players with hardware acceleration (for example, MPV or PotPlayer).

To check the delay, you can use the test on the website TestUFO. If the value exceeds 50 ms, try:

  1. Disable all post-processing in TV settings (Motion Smoothing, Noise Reduction).
  2. Switch from wireless to HDMI.
  3. Reduce resolution to 1080p (sometimes this paradoxically reduces lags).

If you don't need to duplicate the screen, but just stream the content, consider:

  • 📂 DLNA: Built-in feature on most Android TV. Allows you to view photos/videos from a laptop without a connection. To do this:
    1. On TV, turn on DLNA (Settings → Network → DLNA).
    2. On your laptop, open Explorer → Network and select TV.
  • 🎥 Plex/Kodi: Install the server Plex on a laptop and a client on TV. This will allow you to stream movies in original quality with subtitles.
  • 🎮 Steam Link: For streaming games from PC to TV. Requires stable Wi-Fi (5 GHz) or wired connection.
  • For Steam Link:

    1. Download the app Steam Link from Google Play on Android TV.
    2. Run on your laptop Steam and turn it on Settings → Remote Play → Enable Remote Play.
    3. Connect a gamepad (for example, Xbox Controller) to the TV via Bluetooth.
    How to improve the quality of streaming on Steam Link?

    In the Steam Link settings on TV, select Settings → Quality → Custom and set the bitrate to 20–30 Mbit/s. Also disable Hardware encodingif artifacts are observed.

    FAQ: Frequently asked questions

    My TV is not detected when connected via Miracast. What to do?

    Check:

    • Does your TV support Miracast (on some models) Samsung this feature is disabled).
    • Is the TV firmware and Wi-Fi adapter driver on the laptop updated?
    • Disable any VPN or firewall that may be blocking the connection.

    If all else fails, try using Google Cast or wired connection.

    Can I connect my laptop to Android TV via Bluetooth?

    No, Bluetooth not intended for video transmission. The most you can do is connect a mouse/keyboard or transfer files. To broadcast your screen use Wi-Fi (Miracast, Google Cast) or HDMI.

    Why is there no sound on the TV when connected via HDMI, but there is sound on the laptop?

    Possible reasons:

    • The TV is not selected as the audio output device on the laptop (check in Control Panel → Sound).
    • An uncertified cable is being used HDMI → USB-C no sound support.
    • Disabled on TV HDMI ARC (turned on in TV sound settings).

    Solution: Try a different cable or connect external speakers to your laptop.

    How to connect a laptop to Android TV if there is no HDMI port?

    Options:

    • Use an adapter USB-C → HDMI (if the laptop supports DisplayPort Alt Mode).
    • Connect via Wi-Fi via Miracast or Google Cast.
    • For older laptops with VGA buy a converter VGA → HDMI (but the quality will be worse).
    Can I control Android TV from a laptop?

    Yes, in several ways:

    • Via Google Home (voice control and basic commands).
    • Using apps like TeamViewer or AnyDesk (full remote access).
    • For gamers: Steam Link allows you to control games from a gamepad connected to the TV.