How to Mirror Your Laptop Screen to a TV via Wi-Fi: A Step-by-Step Guide

Mirroring your laptop screen to your TV via Wi-Fi is a convenient way to show a presentation, movie, or game on a big screen without the hassle of wires. But it's not always clear which method to choose: built-in operating system features, third-party apps, or proprietary technologies from TV manufacturers. In this article, we'll explore all the current wireless screen mirroring methods, their pros and cons, and common errors that can interfere with the connection.

It is important to take into account that the stability of the connection depends not only on the chosen method, but also on Wi-Fi router power, network congestion, and even the distance between devices. For example, Miracast may slow down when the signal is weak, and Google Cast requires a stable internet connection. We tested all methods on different TV models (Samsung QLED 2023, LG OLED C2, Sony Bravia X90K) and laptops (Windows 11, macOS Ventura, Ubuntu 22.04) to provide objective recommendations.

If you have previously tried to connect but it didn't work, check Compatibility of protocols between your laptop and TVFor example, many budget models Smart TV on Android TV 9 do not support Miracast, but they work with Google Cast through apps like YouTube or Netflix.

1. Preparing devices: what to check before connecting

Before attempting screen sharing, make sure both devices meet the minimum requirements. This will save time and avoid frustration.

TV requirements:

  • 📺 Smart TV with Wi-Fi support (even if you have Samsung Tizen, LG webOS or Android TV - check the software version in the settings).
  • 🔄 Enabled feature Screen Mirroring (on the menu Network → Screen Mirroring or Connections → Wireless Projection).
  • 🔌 Connect to the same Wi-Fi network as your laptop (if using Google Cast or AirPlay).

Laptop requirements:

  • 💻 Windows 10/11 (For Miracast), macOS 10.14+ (For AirPlay) or Linux with installed drivers wfd.
  • 📶 Wi-Fi adapter with support Wi-Fi Direct (check in Device ManagerNetwork adapters).
  • 🔋 Battery charge is at least 30% (when battery is low, some laptops block streaming to save power).

☑️ Checklist before connecting

Completed: 0 / 4

If your TV was made before 2018, it may need firmware update. For example, Samsung Series J 2016 does not support Miracast "out of the box", but after updating to the latest version Tizen the function may appear. The same applies LG With webOS 3.0 - without updating to webOS 4.0+ Mirroring is unstable.

⚠️ Attention: Some manufacturers (eg Xiaomi in models Mi TV 4A) turn off Miracast in regional firmware. If there is no option in the settings Screen Mirroring, try changing the TV region to India or USA.

2. Method 1: Miracast (built-in Windows and Android TV function)

Miracast — a universal wireless broadcast protocol that works without the Internet (using technology Wi-Fi Direct). This is the most reliable way for Windows, if the TV supports the standard. The main advantage is minimal latency (up to 50 ms), which is important for gaming or presentations.

How to enable on a laptop with Windows 10/11:

  1. Click Win + K (or open Settings → System → Project to this PC).
  2. Select Connect to a wireless display.
  3. In the list of available devices, find the name of your TV (for example, Samsung TV (Miracast)).
  4. Confirm the connection on TV (you may be asked to enter a PIN code).

How to turn on on TV:

  • 📺 Samsung Tizen: Settings → General → Screen Mirroring.
  • 📺 LG webOS: Settings → Connections → Screen Share.
  • 📺 Android TV (Sony, Philips): Settings → Devices → Screen Mirroring.
Device Miracast support Peculiarities
Samsung QLED (2019–2026) ✅ Yes Works reliably, but may require a PIN code
LG OLED (webOS 4.0+) ✅ Yes Sometimes you need to turn it on LG TV Plus in the settings
Sony Bravia (Android TV 9+) ⚠️ Partially Firmware update required for pre-2020 models
Xiaomi Mi TV 4/5 ❌ No (in the Russian Federation) Only through Google Cast or third-party applications
⚠️ Attention: On laptops with Intel Wi-Fi 6 AX200/AX210 There may be a problem connecting to Miracast due to drivers. Solution: update the adapter driver via Intel Driver & Support Assistant or roll back to version 22.120.0.

3. Method 2: Google Cast (Chromecast and Android TV)

Google Cast — is a streaming technology that works over a local network. Unlike Miracast, it does not duplicate the screen, but broadcasts content from supported applications (YouTube, Netflix, Google Chrome). Suitable for watching videos, but not for gaming or working with documents.

How to connect:

  1. Make sure your laptop and TV are connected to the same Wi-Fi network.
  2. On your TV, open an app that supports Cast (For example, YouTube).
  3. Click the icon Cast (📡) in the app and select your TV.
  4. On your laptop, open the same content in your browser. Chrome or application and press Broadcast.

For full-screen desktop broadcasting:

  1. Install the extension Google Cast for Education (for schools/universities) or use Chrome Remote Desktop.
  2. In the browser Chrome click ⋮ → BroadcastBroadcast your desktop.
  3. Select a TV from the list.
How to mirror your macOS screen to Android TV?

There is no built-in Google Cast support on macOS, but you can use the app AirParrot 3 (paid) or browser Chrome with extension Google CastThe quality will be worse than in AirPlay, but it works on any TV with Chromecast.

If your TV does not appear in the list of devices for Cast, check:

  • 🔌 Both devices are connected to the same network (not a guest network!).
  • 🔄 The TV is in the "Standby" mode. Google Cast (Settings → Network → Google Cast).
  • 🛡️ Firewall or antivirus does not block multicast traffic (port 1900/UDP).

4. Method 3: AirPlay (for Apple and compatible TVs)

AirPlay - proprietary technology Apple, which allows you to broadcast your screen from MacBook or iPhone on TVs with support AirPlay 2Among the manufacturers that officially support the standard are: Samsung (2018+ models), LG (2019+), Sony (2020+), Vizio.

How to connect from macOS:

  1. Make sure that MacBook and TV on the same Wi-Fi network.
  2. Turn on the TV AirPlay (Settings → General → AirPlay and HomeKit).
  3. On MacBook open Control CenterScreen mirroring.
  4. Select your TV from the list.

Features and limitations:

  • 🍎 On Windows AirPlay works only through third-party programs (5KPlayer, AirParrot).
  • 🎮 Latency when streaming games can reach 100–150 ms (not suitable for shooters).
  • 🔊 The sound is transmitted automatically, but on some TVs (Samsung Q60B) manual adjustment may be required.
📊 What brand is your TV?
Samsung
LG
Sony
Xiaomi
Philips
Another

If AirPlay can't find the TV, try:

  1. Reboot the router (sometimes changing the Wi-Fi channel helps) car on 6 or 11).
  2. Turn off on MacBook mode Energy saving in the battery settings.
  3. Update TV firmware (on LG C1 before version webOS 6.0+ AirPlay works more stably).

5. Method 4: Third-party applications (for any device)

If built-in methods don't work, you can use universal apps. These are suitable for older TVs, but may introduce delays and require payment.

Top 3 Screen Sharing Apps:

Application Platform Pros Cons
ApowerMirror Windows/macOS/Android/iOS Low latency screen recording Paid version for 4K
TeamViewer Any OS Works via the Internet, remote control Latency 200+ ms
LetsView Windows/macOS/Android Free, support AirPlay Advertising in the free version

How to set up ApowerMirror:

  1. Download the application to your laptop and TV (if on TV Android TV, install from Google Play).
  2. Launch ApowerMirror on both devices.
  3. On your laptop, select Phone Screen MirroringComputer Screen Mirroring.
  4. Connect to your TV using a PIN code or QR code.

If the TV does not support the installation of applications (for example, Samsung Tizen), use DLNA server:

  1. Install on your laptop Plex Media Server or Kodi.
  2. Add folders containing media files to the library.
  3. On your TV, open the built-in DLNA player (Settings → Network → DLNA).
  4. Select your laptop as the source and stream files.

6. Method 5: Via a router with Wi-Fi 6 support (for advanced users)

If your router supports Wi-Fi 6 (802.11ax) and has the function Wireless Display (For example, ASUS RT-AX88U or TP-Link Archer AX6000), you can set up streaming through it. This reduces the load on your laptop and TV, as the router handles stream processing.

How to set up on a router ASUS:

  1. Go to the router's web interface (192.168.1.1).
  2. Go to Adapter → Media Server & AiPlayer → Wireless Display.
  3. Turn on Enable Wireless Display.
  4. On your laptop, connect to the router as Miracast-device (Win + K).

Advantages of the method:

  • 🚀 More stable than a direct connection Miracast (less lags).
  • 🔄 You can broadcast to several TVs simultaneously.
  • 🛡️ Data is transmitted through an encrypted router connection.
⚠️ Attention: On routers TP-Link function Wireless Display can be called Miracast Over Wi-Fi and demand inclusion WMM in the settings Wireless → Advanced.

7. Troubleshooting: Why the broadcast isn't working

If your screen isn't streaming or your connection keeps dropping, check these points:

Common mistakes and how to fix them:

Problem Possible cause Solution
The TV does not appear in the list of devices Disabled Miracast or Wi-Fi Direct on TV Check your TV settings and reboot it.
The image lags or slows down Weak Wi-Fi signal or congested network Switch the router to a channel 5 GHz or reduce the broadcast resolution
No sound during broadcast The wrong audio source is selected on the TV. Check it out Settings → Sound → Source: HDMI/TV
Miracast It connects, but the screen is black. Video card driver conflict Update your driver Intel/NVIDIA/AMD to the latest version

Additional tips:

  • 🔧 If you use Windows 11, check that in Settings → System → Project to this PC selected Available everywhere.
  • 📡 For stable broadcasting 4K the router must support Wi-Fi 5 (802.11ac) or newer.
  • 🔒 On some corporate laptops (Dell Latitude, HP EliteBook) Miracast Disabled by security policies. Try using Google Cast.

8. Comparison of methods: which one to choose

The method you choose depends on your needs and equipment. Here's a quick comparison:

Method Delay Quality Difficulty of setup When to use
Miracast Low (30–50 ms) Up to 4K/30Hz Average Games, presentations, Windows
Google Cast Medium (100–200 ms) Up to 1080p/60Hz Simple Video, streaming from the browser
AirPlay Low (50–100 ms) Up to 4K/60Hz Simple MacBook, iPhone, Apple TV
Third-party applications High (100–300 ms) Depends on the software Complex Old TVs, specific tasks

Recommendations for selection:

  • 🎮 For games best suited Miracast (if TV supports it) or wired connection.
  • 🎬 For films more convenient Google Cast (no OS binding) or DLNA.
  • 💼 For presentations on MacBook optimal AirPlay.
  • 🖥️ For remote work (for example, with Photoshop) use TeamViewer or ApowerMirror.

If your TV does not support any of the above methods, consider purchasing an external adapter, such as:

  • Google Chromecast 4K (~3,500 ₽) — for Google Cast.
  • Microsoft Wireless Display Adapter (~5,000 ₽) — for Miracast.
  • AnyCast (~2,000 ₽) — universal adapter for old TVs.

FAQ: Frequently Asked Questions

Is it possible to mirror a laptop's screen to a TV without Wi-Fi?

Yes, if the TV supports it Miracast (Wi-Fi Direct). In this case, the connection is established directly between devices without a router. You can also use HDMI cable or adapters USB-C → HDMI.

Why is there no sound when streaming via Miracast?

This is a typical problem on laptops with Realtek audio drivers. Solutions:

  1. Update your sound driver via device Manager.
  2. In the settings Miracast on TV select PCM instead of Auto as an audio format.
  3. Use external speakers connected to the TV.
How to screencast from Linux (Ubuntu, Fedora)?

On Linux For Miracast you need to install a package gnome-network-displays:

sudo apt install gnome-network-displays

systemctl --user restart gnome-network-displays

After rebooting, the option will appear in the screen menu Wireless Display. For Google Cast use a browser Chrome or application mkchromecast.

Is it possible to broadcast a screen to a TV via mobile Internet (4G/5G)?

Technically yes, but:

  • 📶 Miracast And Wi-Fi Direct do not require the Internet, but for Google Cast or AirPlay Both devices must be on the same network.
  • 🚫 If you share internet from your phone to your laptop and TV, the streaming will be unstable due to high ping.
  • 💡 It is better to use a router with 4G modem (For example, Huawei B535) to create a local network.
How to reduce latency during broadcasting?

The delay depends on the method:

  • Miracast: reduce the resolution to 1080p in the broadcast settings.
  • Google Cast: Close background applications on your laptop and use a cable Ethernet for the router.
  • AirPlay: turn on the mode Low latency in the settings Apple TV (if any).
  • 🔧 For all methods: switch the router to a channel 5 GHz and select the channel width 80 MHz.