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 menuNetwork → Screen MirroringorConnections → 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 inDevice Manager→Network adapters). - 🔋 Battery charge is at least 30% (when battery is low, some laptops block streaming to save power).
☑️ Checklist before connecting
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 settingsScreen Mirroring, try changing the TV region toIndiaorUSA.
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:
- Click
Win + K(or openSettings → System → Project to this PC). - Select
Connect to a wireless display. - In the list of available devices, find the name of your TV (for example, Samsung TV (Miracast)).
- 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:
- Make sure your laptop and TV are connected to the same Wi-Fi network.
- On your TV, open an app that supports Cast (For example, YouTube).
- Click the icon
Cast(📡) in the app and select your TV. - On your laptop, open the same content in your browser. Chrome or application and press
Broadcast.
For full-screen desktop broadcasting:
- Install the extension Google Cast for Education (for schools/universities) or use Chrome Remote Desktop.
- In the browser Chrome click
⋮ → Broadcast→Broadcast your desktop. - 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:
- Make sure that MacBook and TV on the same Wi-Fi network.
- Turn on the TV AirPlay (
Settings → General → AirPlay and HomeKit). - On MacBook open
Control Center→Screen mirroring. - 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.
If AirPlay can't find the TV, try:
- Reboot the router (sometimes changing the Wi-Fi channel helps)
caron6or11). - Turn off on MacBook mode
Energy savingin the battery settings. - 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:
- Download the application to your laptop and TV (if on TV Android TV, install from Google Play).
- Launch ApowerMirror on both devices.
- On your laptop, select
Phone Screen Mirroring→Computer Screen Mirroring. - 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:
- Install on your laptop Plex Media Server or Kodi.
- Add folders containing media files to the library.
- On your TV, open the built-in DLNA player (
Settings → Network → DLNA). - 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:
- Go to the router's web interface (
192.168.1.1). - Go to
Adapter → Media Server & AiPlayer → Wireless Display. - Turn on
Enable Wireless Display. - 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 functionWireless Displaycan be calledMiracast Over Wi-Fiand demand inclusionWMMin the settingsWireless → 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 PCselectedAvailable 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:
- Update your sound driver via device Manager.
- In the settings Miracast on TV select
PCMinstead ofAutoas an audio format. - 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
1080pin 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 latencyin the settings Apple TV (if any). - 🔧 For all methods: switch the router to a channel
5 GHzand select the channel width80 MHz.