How to stream video from your laptop to your TV without cable via Wi-Fi: 7 working methods

Wirelessly streaming video from your laptop to a big-screen TV is a convenient way to enjoy movies, presentations, or games without the hassle of wires. However, not everyone knows that this doesn't require buying additional adapters or running HDMI cables across the room. Modern technologies Miracast, DLNA, Google Cast and built-in functions Smart TV allow you to organize a stable video stream over your home Wi-Fi network.

In this article, we will examine all the current methods of wireless broadcasting - from standard tools Windows 11/10 And macOS to universal apps like Plex or VLCYou'll learn how to avoid image lag, why video may appear choppy, and which router settings can improve streaming quality. And if your TV doesn't support Smart functions, we will show workarounds using inexpensive devices like Google Chromecast or Amazon Fire Stick.

Important: Before setting up, make sure that both the laptop and TV are connected to one Wi-Fi networkIf you have a dual-band router (2.4 GHz + 5 GHz), it is better to use 5 GHz - It provides lower latency and a more stable signal for high-definition video streaming.

📊 What kind of TV do you have?
Smart TV (Samsung, LG, Sony, etc.)
Regular TV with HDMI
TV with Android TV
I don't know the model

1. Built-in Windows tools: Miracast and "Projecting to this PC"

If you have a laptop on Windows 10/11, the easiest way to broadcast is technology MiracastIt's built into the system and doesn't require any additional software. Miracast works on a point-to-point basis: the laptop connects directly to the TV via Wi-Fi, bypassing the router, reducing latency.

To check support Miracast on the laptop:

  1. Click Win + R, enter dxdiag and press Enter.
  2. In the window that opens, go to the tab Save all... (Save All Information).
  3. Open the saved file and find the line Miracast: Available.

If support is available, please follow these steps:

  • 📺 On your TV: Turn on the function Screen Mirroring (at SamsungSmart View, at LGScreen Share, at SonyMiracast). It is usually located in the menu. Network → Wireless.
  • 💻 On a laptop: press Win + K (or Win + P → Connect to a wireless display). Select your TV from the list of available devices.
  • ⚙️ When connecting for the first time, you may be asked to enter a PIN code, which will be displayed on the TV screen.

If your TV doesn't appear in the list, try:

  • 🔄 Reboot the router and both devices.
  • 📶 Switch to frequency 5 GHz in the Wi-Fi settings (if the router supports it).
  • 🔧 Update your laptop's graphics card and Wi-Fi adapter drivers (especially important for older models) Intel HD Graphics).
⚠️ Attention: On some laptops with AMD Radeon or NVIDIA Miracast may be unstable. In this case, use alternative methods (see sections below).

Update your Wi-Fi adapter drivers | Check for Miracast support in dxdiag | Connect your laptop and TV to the same 5 GHz network | Disable VPN and firewall during setup -->

2. Google Cast and Chromecast: a universal solution for any TV

If your TV does not support Miracast or you want to stream a specific video (not the entire screen), the best option is technology Google CastIt works through apps like YouTube, Netflix or Google Chrome, and to receive the signal you need either Smart TV with built-in Chromecast, or an external adapter Google Chromecast (from 3,000 ₽).

How to broadcast via Google Chrome:

  1. Install a browser Google Chrome on your laptop (if not already installed).
  2. Connect Chromecast to the TV's HDMI port and set it up through the app Google Home on a smartphone.
  3. Open in Chrome video (for example, on YouTube or local file).
  4. Click on the icon Broadcast (in the upper right corner of the player) and select your Chromecast.

Advantages of the method:

  • 🎞️ You can stream just a browser tab, and not the entire screen (saves laptop resources).
  • 📱 Control playback from your phone via apps (YouTube, Spotify and others).
  • 🔄 Automatic video scaling to fit TV resolution.

Flaws:

  • 🚫 Not all sites support streaming (for example, Twitch or some online cinemas may block Cast).
  • 📶 Requires a stable Wi-Fi connection: if the signal is weak, the video will lag.
⚠️ Attention: If you are streaming local files via Chrome, they must be in supported formats (.mp4, .webm). For other formats (.mkv, .avi) use VLC with plugin Chromecast.
Way Required equipment Max. permission Latency (ms)
Miracast (Windows) Smart TV or Miracast adapter 4K (30 Hz) 30–80
Google Cast (Chromecast) Chromecast or Android TV 4K (60 Hz) 100–200
DLNA (Plex, VLC) Any Smart TV or media player Full HD (1080p) 200–500
AirPlay (macOS) Apple TV or Smart TV with AirPlay 2 4K (60 Hz) 20–50

3. DLNA and media servers: stream files without screen mirroring

If you don't need to duplicate your entire laptop screen, but only stream movies, music, or photos, the best option is a technology DLNAIt allows you to turn your laptop into a media server that connects to your TV. The main advantage: no delays during playback, since the file is transmitted directly, rather than streamed in real time.

To set up a DLNA server on a laptop:

  1. Install the media server program:
    • Plex (paid, but with free features)
    • Kodi (free, open source)
    • VLC (built-in DLNA server)
  • Add folders with movies/music to the program library.
  • On your TV, open the app Media player, DLNA or SmartShare (the name depends on the model).
  • Select your laptop from the list of available devices and start playback.
  • DLNA does not support DRM-protected files (such as those downloaded from Netflix or Apple TV+). To view them, use official apps on your TV.

    Example of setup VLC as DLNA servers:

    1. Open VLC, go to View → Advanced Settings.
    2. Enable the option Allow remote access via HTTP.
    3. Specify the folder with media files in Media → Open Folder.
    4. On TV in the app DLNA find the server VLC media player.
    ⚠️ Attention: Some TVs (for example, older models Philips or Toshiba) may not support formats .mkv or .flac even via DLNA. In this case, use Plex with transcoding.
    How to speed up a DLNA server?

    If the video is lagging when playing via DLNA, try:

    1. Reduce the bitrate of files (for example, convert to H.264 with a bit rate of 5–8 Mbps).

    2. Connect the laptop to the router via cable (Ethernet), and leave the TV on Wi-Fi.

    3. In the media server settings, disable transcoding for supported formats.

    4. AirPlay for Apple owners (macOS and iPhone)

    If you have a laptop MacBook or iMac, and the TV supports AirPlay 2 (For example, Samsung QLED 2018+, LG OLED 2019+ or Apple TV), broadcasting takes literally 2 clicks. This technology is optimized for devices Apple and provides minimal delays (up to 20 ms), which is critical for games or video chats.

    How to broadcast your screen Mac on TV:

    1. Make sure that and Mac, and the TV are connected to the same Wi-Fi network.
    2. Turn on the TV mode AirPlay (on the menu Settings → General → Apple AirPlay).
    3. On Mac open Control Center (icon in the upper right corner) → Screen mirror.
    4. Select your TV from the list. If prompted, enter the PIN code on the TV screen.
    5. Peculiarities AirPlay:

      • 🎮 Supports screen mirroring with frequency 60 Hz (important for dynamic content).
      • 🔊 Streams audio along with video (unlike some analogues).
      • 📱 Can be used for streaming with iPhone or iPad.

      If the TV does not support AirPlay, buy Apple TV 4K (from 12,000 ₽) is the most reliable way for the ecosystem AppleAn alternative is adapters like Roku Streaming Stick+, which emulate Apple TV.

      5. Streaming apps: Plex, LocalCast, ApowerMirror

      If built-in tools aren't enough, third-party apps can help. They offer additional features, such as broadcast recording, phone control, and support for rare formats. Let's look at the top three solutions.

      Plex: media server with transcoding

      Plex — It's not just a DLNA server, but a full-fledged media platform with cloud synchronization, subtitles, and recommendations. The free version allows you to stream files to your TV, while the paid version (Plex Pass, from 400 ₽/month) adds support 4K, offline access and advanced quality settings.

      • 📁 Automatically sorts movies/TV series by libraries.
      • 🌍 Access content from any device (even outside the home).
      • ⚙️ Transcodes files on the fly for TV compatibility.

      LocalCast: for local files and online videos

      Application LocalCast (available for Android, iOS and as an extension for Chrome) can broadcast to TV:

      • 📂 Local files (.mp4, .mkv, .avi).
      • 🌐 Videos from websites (YouTube, Vimeo, Twitch).
      • 📱 Smartphone screen (via Chromecast or Miracast).

      Feature: Supports subtitles and allows you to adjust the bitrate manually (useful for weak Wi-Fi).

      ApowerMirror: screen mirroring with recording

      If you need to not only broadcast, but also record your screen (for example, for streams or webinars), ApowerMirror — one of the best solutions. The program works Miracast And Google Cast, supports real-time annotations and control from your phone.

      • 🎥 Screen recording in 1080p with sound.
      • 🖱️ Control your laptop from your TV (as a second monitor).
      • 📱 Compatibility with Android And iOS.
    ⚠️ Attention: Free versions ApowerMirror And LocalCast They can add watermarks or limit the broadcast duration. For continuous use, it's best to purchase the premium version (from 600 ₽).

    If you want to stream not only video but also games from laptop to TV, standard methods like Miracast These aren't suitable due to high latency. Use specialized services instead:

    Steam Link (for games from Steam)

    Application Steam Link Allows you to stream games from your laptop to your TV via your home network. To do this:

    1. Install Steam on the laptop and Steam Link on TV (available in Google Play For Android TV or as a separate device Steam Link).
    2. Connect the gamepad to your TV (for example, Xbox Controller or DualSense).
    3. Launch the game on your laptop and select Stream on Steam Link.

    Advantages:

    • 🎮 Support 4K/60fps (with good Wi-Fi).
    • 🔧 Bitrate and image quality settings.
    • 🖱️ Possibility to use keyboard/mouse via Bluetooth.

    Parsec (for any games and applications)

    Parsec — a cloud service for game streaming, but it can also be used for local broadcasting. It is optimized for minimal latency (up to 10 ms), which is critical for shooters or racing games.

    How to set up:

    1. Download Parsec on a laptop and TV (via Android TV or NVIDIA Shield).
    2. Register and add your laptop as a "host".
    3. On your TV, connect to the host and launch the game.

    For stable operation Parsec or Steam Link:

    • 📶 Use a router with support Wi-Fi 6 (802.11ax).
    • 🔌 Connect your laptop to the router via cable (Ethernet), and leave the TV on Wi-Fi.
    • ⚙️ Enable it in your router settings QoS (Quality of Service) to prioritize game traffic.

    7. Troubleshooting: lags, no sound, connection errors

    Even with proper setup, Wi-Fi streaming can be unstable. Let's look at common issues and their solutions.

    🐢 The video is lagging or choppy

    Causes and solutions:

    • 📶 Weak Wi-Fi signal: move the router closer to the TV or use Mesh system (For example, TP-Link Deco).
    • 🔄 Network congestion: Disconnect other devices from Wi-Fi, close torrents and downloads on your laptop.
    • ⚙️ Incorrect settings: In the broadcast program, reduce the resolution to 1080p or bitrate up to 10 Mbps.
    • 🔌 Interference from neighbors: In your router settings, change the Wi-Fi channel to a less busy one (use the app Wi-Fi Analyzer for analysis).

    🔇 No sound during broadcast

    A common problem when using Miracast or DLNASolutions:

    • 🔊 In Windows sound settings (Control Panel → Sound) select TV as the playback device.
    • 🔄 Restart the broadcast or reconnect to the TV.
    • 📶 If you use Chromecast, check that the option is enabled in the application Transmit sound.

    ❌ The TV is not in the list of devices

    Possible reasons:

    • 🔌 The TV and laptop are connected different networks (for example, a laptop to 5 GHz, and TV to 2.4 GHz).
    • 🔄 Function Miracast or Screen Mirroring disabled on TV.
    • 🔧 Outdated Wi-Fi or video card drivers on your laptop (update via device Manager).
    • 🛡️ A firewall or antivirus is blocking the connection (temporarily disable them for the test).
    ⚠️ Attention: On some TVs Xiaomi or TCL function Miracast can be called Wireless Display or Anyview CastLook for it in the menu. Settings → Connections → Wireless Display.
    How to check the Wi-Fi speed between a laptop and a TV?

    Download the app Wi-Fi SweetSpots (Android/iOS) or use the command in Windows Terminal:

    ping [TV IP address] -n 50

    If the ping is higher 50 ms or there is packet loss, the problem is in the network. Try switching to 5 GHz or use Powerline adapters (Internet transmission via electrical wiring).

    FAQ: Frequently Asked Questions about Wireless Streaming

    🔹 Is it possible to stream from a laptop to a TV without a router?

    Yes, if both devices support Miracast or Wi-Fi DirectIn this case, the laptop creates its own access point, which the TV connects to. However, the quality will be worse than when using a router.

    For Miracast:

    1. On the laptop: Win + K → Connect to a wireless display.
    2. On TV: turn on Screen Mirroring and select the laptop from the list.
    🔹 Why does 4K video lag while Full HD works fine?

    Broadcast 4K requires high speed Wi-Fi (at least 25 Mbps). If the router does not support Wi-Fi 5 (802.11ac) or Wi-Fi 6, try:

    • Reduce resolution to 1440p.
    • Use compression H.265 (HEVC) instead of H.264.
    • Connect your laptop to the router via cable (Ethernet).
    🔹 How to screencast from Linux (Ubuntu, Mint)?

    On Linux for broadcasting on Miracast use the utility gnome-network-displays:

    sudo apt install gnome-network-displays
    

    gnome-network-displays

    For DLNA will do Rygel or MiniDLNA:

    sudo apt install rygel
    

    rygel -replace

    For Google Cast install mkchromecast:

    sudo apt install mkchromecast
    

    mkchromecast --video --audio

    🔹 Is it possible to stream from a laptop to a TV via Bluetooth?

    No, Bluetooth not suitable for video transmission due to low bandwidth (maximum 3 Mbps). It will only be enough to transmit sound (for example, through A2DP). This is a must for the video. Wi-Fi or Ethernet.

    🔹 How to stream from a laptop to an old TV without a Smart TV?

    There are three options:

    1. Buy an external adapter:
      • Google Chromecast (from 3,000 ₽) - for Google Cast.
      • Microsoft Wireless Display Adapter (from 5,000 ₽) - for Miracast.
      • AnyCast (from 1,500 ₽) - budget analogue Chromecast.
  • Use prefix: Android TV-box (For example, Xiaomi Mi Box S) or Amazon Fire Stick.
  • Connect via HDMI: If your laptop and TV are close together, it's easier to use a cable. HDMI or USB-C → HDMI adapter.