Do you want to stream a movie, presentation, or game from your laptop screen to a large TV, but don't want to mess with wires? Wireless image transmission via Wi-Fi — a convenient solution, but not always obvious. Depending on the laptop model, operating system, and TV capabilities, different protocols are available: from the built-in Miracast to proprietary solutions like Apple AirPlay or Google Cast.
The main problem is that not all methods are equally stable. For example, DLNA It's suitable for photos and videos, but won't handle games due to high latency, and Miracast may lag when the router signal is weak. In this article, we'll look into All current methods for transferring images from a laptop to a TV via Wi-Fi, including hidden Windows/macOS settings, workarounds for older TV models, and tips for eliminating lag. You'll also find a comparison chart of methods based on speed, quality, and compatibility.
1. Preparation: What to check before connecting
Before attempting to connect your laptop and TV, make sure both devices meet the minimum requirements. Here are the key points:
- 📶 Wi-Fi router: must support the standard
802.11n(or newer) and operate in the range5 GHzfor minimal delays. At frequency2.4 GHzThere may be lags when broadcasting video. - 💻 Laptop: on Windows 10/11 or macOS 10.15+ with a Wi-Fi adapter that supports Miracast (checked in
Device Manager). For Linux Additional drivers will be required. - 📺 TV: models not older than 2016 (exception - Samsung With Smart Hub or LG With webOS). Older TVs may not have built-in support for wireless protocols.
If your TV was released before 2015, it will most likely require an external adapter (eg. Google Chromecast, Amazon Fire Stick or Mi TV Stick). These devices are connected to the port HDMI and add support Miracast/AirPlay.
⚠️ Note: On some laptops with Intel Wi-Fi 5 (For example, Dell XPS 13 9360) Miracast It's unstable due to driver issues. Please update the software before setting it up. device Manager or the manufacturer's website.
2. Method 1: Miracast (built-in Windows function)
Miracast — a universal protocol for wireless screen sharing, supported by most modern devices. It works without a router (direct connection). Wi-Fi Direct), but requires compatibility of both devices.
To turn on Miracast 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 UE55 or LG OLED55C1).
- Confirm the connection on TV (you may be asked to enter a PIN code).
On your TV, first activate the mode Screen Mirroring (name varies):
- 📺 Samsung:
Settings → General → Screen Projection. - 📺 LG:
Settings → Connections → Screen Mirroring. - 📺 Sony Bravia:
Settings → Network → Screen Projection.
⚠️ Attention: On laptops with AMD Ryzen (For example, Lenovo Legion 5) Miracast may turn off after sleep. To fix this, disable power saving mode for the Wi-Fi adapter in Device Manager.
The laptop and TV are on the same Wi-Fi network | Miracast is enabled on both devices | Wi-Fi drivers are updated | The TV sees the laptop in the list of devices -->
3. Method 2: AirPlay (for Apple and compatible TVs)
If you have MacBook or a laptop with Windows, but the TV supports it Apple AirPlay 2 (For example, LG CX, Samsung QLED 2020+ or Sony X90J), this method will give the best picture quality with minimal delay.
Instructions for macOS:
- Make sure your laptop and TV are connected to the same Wi-Fi network.
- On Mac open
System Preferences → Monitors. - Click Connect to an AirPlay display and select your TV.
- If necessary, enter the code from the TV screen.
For Windows you will need a program AirParrot or 5KPlayer (free analogues with limitations). After installation:
- Run the program and select «AirPlay».
- Find your TV in the list of devices.
- Activate Screen mirroring.
Advantages AirPlay:
- 🎮 Delay of everything
30–50 ms(suitable for games with gamepad). - 🎵 Simultaneous broadcast of audio and video without desynchronization.
- 🔒 Encrypted connection (no risk of data interception).
4. Method 3: Google Cast (Chromecast and Android TV)
Google Cast — a protocol for streaming content from a laptop to a TV via devices like Chromecast, Nvidia Shield or embedded system Android TVUnlike Miracast, here not the entire screen is transmitted, but only a browser tab or media file.
How to cast your screen via Google Chrome:
- Install the extension «Google Cast» (if it is not by default).
- Open Chrome, click
⋮ → Broadcast. - Select "Broadcast Tab" and specify the device (Chromecast or Android TV).
- Confirm the connection on the TV.
Limitations of the method:
- ❌ Cannot be broadcast desktop or games (browser tabs only).
- ❌ Delay
100–300 ms- not suitable for dynamic video. - ❌Quality is limited
1080p(even if the TV supports4K).
| Method | Delay | Max. permission | A router is required | Sound support |
|---|---|---|---|---|
| Miracast | 50–150 ms |
4K@30Hz |
❌ (Wi-Fi Direct) | ✅ |
| AirPlay | 30–50 ms |
4K@60Hz |
✅ | ✅ |
| Google Cast | 100–300 ms |
1080p |
✅ | ✅ |
| DLNA | 500+ ms |
1080p |
✅ | ✅ |
5. Method 4: DLNA (for photos, videos, and music)
DLNA — a protocol for transferring media files (photos, videos, music) over a local network. It doesn't broadcast the entire screen, but it's convenient for watching movies or listening to music wirelessly.
To take advantage DLNA:
- Turn on the TV DLNA server (usually on the menu
Network → DLNAorMedia player). - Install a server program on your laptop, for example:
- 🪟 Windows Media Player (built-in).
- 🐧 Kodi or Plex (cross-platform).
Advantages DLNA:
- 🎬 Supports almost all video formats (
.mkv,.mp4,.avi). - 📂 You can broadcast entire folders (for example, photos from a vacation).
- 🔌 Does not require a powerful processor on your laptop.
⚠️ Warning: On TVs Samsung With Tizen DLNA Files with Cyrillic names may not be visible. Rename them to Latin characters before streaming.
How to speed up DLNA streaming?
If the video is lagging, try:
1. Reduce the file bitrate via HandBrake (select preset Fast 1080p30).
2. Connect the laptop and TV to the router via cable (if supported).
3. Enable it in the router settings QoS and prioritize traffic for TV.
6. Method 5: Specialized programs (for games and streaming)
If you need to broadcast games or streaming video with minimal latency, standard protocols like Miracast may not be suitable. In this case, the following programs will help:
- 🎮 Steam Link — to broadcast games from the library Steam (delay
20–40 mswith good Wi-Fi). - 🖥️ Parsec - for remote desktop with support
4K@60Hz(uses cloud servers). - 📺 Moonlight - for streaming games from PC to TV (requires NVIDIA GPU).
Example of setup Steam Link:
- Install Steam on the laptop and Steam Link on TV (via Google Play or App Store).
- Connect the gamepad to the TV (for example, Xbox Controller or DualSense).
- IN Steam turn on the laptop
Settings → Remote Access → Enable Streaming. - Launch Steam Link on TV and select the laptop from the list.
For Moonlight you will need:
1. Install GeForce Experience on a laptop with a video card NVIDIA.2. Turn on
Shields → Settings → GameStream.
3. Install on TV Moonlight and enter the laptop's IP address.
7. Troubleshooting: What to do if the image lags or doesn't connect
If the broadcast is interrupted or the picture is lagging, check the following:
- 📶 Wi-Fi signal strength: if the level is lower
70%, move the router closer to the TV or use Mesh system. - 🔄 Network congestion: Turn off other devices (smartphones, tablets) that may consume traffic.
- 🔧 Router settings:
- Turn on
WMM (Wi-Fi Multimedia)in the router control panel. - Set a fixed channel
5 GHz(For example,36or149). - Turn it off
Band Steering(may cause connection failures).
- Turn on
- 🖥️ Laptop resources: Close background programs (especially torrents or cloud syncs).
If your TV is not visible in the list of devices:
- Restart both devices.
- Update your laptop's Wi-Fi drivers (download from the manufacturer's website, not through Windows Update).
- Reset network settings on your TV:
Settings → Network → Reset. - Try connecting via hotspot on your smartphone (if the problem is in the router).
8. Wi-Fi Alternatives: When to Use a Cable or Adapter
Wireless streaming is convenient, but not always practical. In some cases, it's better to use:
- 🔌 HDMI cable:
- Zero latency (ideal for gaming and videos)
4K@120Hz). - Does not depend on Wi-Fi quality.
- Supports
HDRAndDolby Visionwithout losses.
- Zero latency (ideal for gaming and videos)
- 📡 Wi-Fi 6 adapter (For example, TP-Link Archer TX3000E):
- Increases transfer speed up to
2.4 Gbps. - Reduces latency to
20–30 ms. - Supports
OFDMAfor a stable signal.
- Increases transfer speed up to
- 🔄 Powerline adapter (For example, Devolo Magic 2):
- Transmits a signal via electrical wiring (more stable than Wi-Fi).
- Speed up to
1 Gbps.
If your TV does not support wireless protocols, and you want to buy Chromecast I don't want to, the most reliable option is HDMI cable with support HDCP 2.2 (For 4K). For laptops without HDMI (For example, MacBook Air) you will need an adapter USB-C → HDMI.
FAQ: Frequently Asked Questions
Is it possible to stream a laptop screen to a TV without a router?
Yes, if both devices support Wi-Fi Direct (included in standard Miracast). On a laptop with Windows click Win + K and select TV. On macOS a program will be required AirParrot to create a direct connection.
Why is there sound but no picture?
This problem is typical for DLNA or Google CastPossible reasons:
- The video codecs are not supported by the TV (try converting the file to
.mp4with codecH.264). - The video stream is disabled in the broadcast settings (check the settings in the server program).
- A weak processor on the TV can't handle decoding (try lowering the resolution to
720p).
How to stream screen from Linux (Ubuntu, Mint)?
On Linux For Miracast you will need:
- Install the package
gnome-network-displays:sudo apt install gnome-network-displays - Reboot the system.
- In the display settings, select Wireless Monitor.
For DLNA will do Kodi or Rygel.
Is it possible to stream Netflix/YouTube from a laptop to a TV without lag?
Yes, but it's better to use built-in TV applications (For example, Netflix or YouTube on Smart TV). If you need it from a laptop:
- For Netflix: use Google Cast through Chrome (quality up to
1080p). - For YouTube: press the button Broadcast in the player and select TV.
The delay will be minimal (50–100 ms), since it is not the screen that is broadcast, but the stream itself.
Why doesn't the TV see the laptop in the list of devices for Miracast?
Reasons and solutions:
- Outdated drivers: Update your Wi-Fi adapter via
device Manager. - Lack of Miracast support: Check compatibility on the laptop manufacturer's website.
- Blocked by firewall: temporarily disable Windows Defender or add an exception for
wfd.exe. - Mismatched Wi-Fi standards: if the TV only supports
Wi-Fi 4 (802.11n), and the laptop works onWi-Fi 6, try to forcefully limit the network mode in the adapter settings.