Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

To stream VLC to a Chromecast-compatible receiver, connect the computer or Android device and receiver to the same local network, open your media in VLC, then select Playback → Renderer and choose the Chromecast. On Android, use the Cast or renderer control shown while media is playing.

This is VLC’s built-in media-streaming feature—not Chrome’s screen-mirroring function. The exact result depends on your VLC version, receiver, network, media format, and subtitle type.

Quick answer

  1. Put VLC and the Chromecast-compatible receiver on the same non-guest Wi-Fi or wired network.
  2. Open the video or audio file in VLC.
  3. On desktop, choose Playback → Renderer.
  4. Select your Chromecast, Google TV Streamer, or Google Cast-enabled television.
  5. Start or resume playback.

VLC normally remains the control point, so keep the source device powered on and connected while playback continues.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What you need

  • VLC installed from VideoLAN or the relevant official app store.
  • A powered-on Chromecast, Chromecast Ultra, Chromecast with Google TV, Google TV Streamer, or television with Google Cast built in.
  • The source device and receiver on the same local network.
  • A network that allows local-device discovery and traffic.
  • A recent VLC release. VideoLAN’s desktop download page lists VLC 3.0.23 as of August 18, 2026; mobile version numbers and interfaces differ.

“Chromecast” can mean several generations of hardware. Treat Google TV Streamer and built-in Google Cast televisions as Chromecast-compatible receivers, but do not assume every VLC release behaves identically with every receiver.

#1 Best Overall
Google TV Streamer 4K - Fast Streaming Entertainment on Your Device with Voice Search Remote - Watch Movies, Shows, Live, and Netflix in HDR - Smart Home Control - 32 GB of Storage - Hazel
  • The Google TV Streamer (4K) delivers your favorite entertainment quickly, easily, and personalized to you[1,2]
  • HDMI 2.1 cable required (sold separately)
  • See movies and TV shows from all your services right from your home screen[2]; and find new things to watch with tailored recommendations for everyone in your home based on their interests and viewing habits
  • Watch live TV and access over 800 free channels from Pluto TV, Tubi, and more[3]; if you find an interesting show or movie on your TV, mobile app, or Google search, you can easily add it to your watchlist, so it’s ready when you are[2]
  • Up to 4K HDR with Dolby Vision delivers captivating, true-to-life detail[4]; and you can connect speakers that support Dolby Atmos for more immersive 3D sound

Stream from VLC on Windows, macOS, or Linux

1. Check the network

Connect both devices to the same home network. The same Wi-Fi name is not always enough: guest networks, client isolation, separate VLANs, multicast filtering, VPNs, and some Wi-Fi extenders can prevent discovery. Google also recommends a strong connection for casting. See Google’s Chromecast casting guidance.

If possible, disable the computer’s VPN temporarily and avoid guest Wi-Fi. Allow VLC to communicate on private or home networks when your operating system firewall asks.

2. Open the file in VLC

Open a local video or audio file in VLC. Starting with a simple local file is preferable to troubleshooting an internet stream or network share.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Select the receiver

Use this desktop menu:

Playback → Renderer → [your Chromecast device]

The wording or capitalization can vary by operating system, translation, or VLC release. Choose Renderer; this is different from VLC’s Media → Stream wizard.

VLC 3.x includes support for distant renderers, including Chromecast. Select the receiver, then start or resume playback.

4. Stop casting

Return to Playback → Renderer and choose the local output, which may be named Default, Local, or something similar. Closing VLC also ends its renderer session.

Rank #2
Google Streamer 4K – Fast Streaming Entertainment with Voice Search Remote, Watch Movies, Shows, Live Channels and Netflix in HDR, Smart Home Control, 32 GB Storage, Porcelain
  • The Google TV Streamer (4K) delivers your favorite entertainment quickly, easily, and personalized to you[1,2]
  • HDMI 2.1 cable required (sold separately)
  • See movies and TV shows from all your services right from your home screen[2]; and find new things to watch with tailored recommendations for everyone in your home based on their interests and viewing habits
  • Watch live TV and access over 800 free channels from Pluto TV, Tubi, and more[3]; if you find an interesting show or movie on your TV, mobile app, or Google search, you can easily add it to your watchlist, so it’s ready when you are[2]
  • Up to 4K HDR with Dolby Vision delivers captivating, true-to-life detail[4]; and you can connect speakers that support Dolby Atmos for more immersive 3D sound

Linux discovery notes

Linux distributions can differ more than Windows and macOS in how Chromecast devices are discovered. VideoLAN’s Arch Linux documentation mentions libmicrodns for Chromecast discovery, protobuf for streaming support, and Avahi as an alternative DNS-SD/mDNS mechanism.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not copy Arch-specific package commands blindly into Ubuntu, Debian, Fedora, or another distribution. An incompatible combination of discovery services can prevent the receiver from appearing. If the device is missing only on Linux, check your distribution’s VLC packages and mDNS/Avahi configuration.

Reference: VideoLAN’s Linux Chromecast documentation.

Stream from VLC on Android

  1. Install or update VLC from the official Android app listing.
  2. Put the Android device and receiver on the same network.
  3. Open a local file in VLC.
  4. While playback is visible, look for the Cast or renderer icon, commonly shown with the Google Cast symbol.
  5. Select the Chromecast-compatible receiver.
  6. Start playback if it does not begin automatically.

VideoLAN’s VLC for Android project documents casting and streaming to distant renderers, including Chromecast and UPnP renderers. Mobile controls can move or change labels between releases.

Android casting support should not be used as proof that the iPhone or iPad version offers the same feature. Check the current iOS release before relying on VLC casting from an Apple device.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

VLC casting is not the same as screen mirroring

With VLC’s Renderer feature, VLC acts as the media source and controls a remote renderer. Its Chromecast workflow uses HTTP internally and may proxy or transcode some inputs into a form the receiver can access. The computer therefore usually needs to remain awake, connected, and available.

Rank #3
Sale
Roku Streaming Stick HD with Voice Remote
  • HD streaming made simple: With America’s number 1 TV streaming platform,* exploring popular apps—plus tons of free movies, shows, and live TV—is as easy as it is fun. *Based on hours streamed—Hypothesis Group
  • Compact without compromises: The sleek design of Roku Streaming Stick won’t block neighboring HDMI ports, and it even powers from your TV alone, plugging into the back and staying out of sight. No wall outlet, no extra cords, no clutter.
  • No more juggling remotes: Power up your TV, adjust the volume, and control your Roku device with one remote. Use your voice to quickly search, play entertainment, and more.
  • Shows on the go: Take your TV to-go when traveling—without needing to log into someone else’s device.
  • TV, simplified: With setup that only takes minutes, a simple-to-navigate Home Screen, and an uncluttered remote control that does all you need—Roku makes it easier to watch the TV you love.

This differs from mirroring, where the computer renders the picture and sends a copy of its screen. Renderer casting can be more efficient, but it also introduces receiver compatibility, HTTP access, and transcoding requirements.

VLC’s documentation explains this streaming workflow in its transcoding documentation.

Which files work best?

A useful diagnostic file is a moderate-bitrate MP4 containing H.264 video and AAC audio. If that plays but your original file does not, the problem is probably media compatibility or transcoding rather than network discovery.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

VLC can open many codecs and containers locally, but that does not guarantee that the receiver can decode every file directly or that VLC can transcode it smoothly in real time. Problems are more likely with:

  • HEVC/H.265 or AV1 files on receivers with limited support.
  • Very high-bitrate or 4K video.
  • DTS and other unusual audio codecs.
  • MKV files with unusual tracks.
  • HDR, interlaced, variable-frame-rate, or damaged media.
  • DRM-protected video.

VideoLAN says VLC can stream formats that Chromecast does not natively support, but this is not a guarantee of successful playback for every file. Transcoding can consume substantial CPU or GPU resources.

If playback stutters

  • Try a lower-resolution or lower-bitrate copy.
  • Test an H.264/AAC MP4.
  • Close CPU- or GPU-intensive applications.
  • Test VLC’s hardware-decoding setting.
  • Use Ethernet for the computer or receiver where practical.
  • Prevent the computer from sleeping.
  • Stop other heavy network activity.

Do not infer a universal bitrate or CPU limit. Performance depends on the file, VLC build, operating system, receiver, network, and available hardware.

Rank #4
Google Chromecast with Google TV - Streaming Entertainment with Voice Search - Watch Movies, Shows, and Live TV in 4K HDR Streaming Media Player - Includes Pouch and Cleaning Cloth - Snow
  • Watch the entertainment you love with Chromecast with Google TV, including live TV in up to 4K HDR; discover over 700,000 movies and TV episodes, plus millions of songs
  • Get fast streaming, and enjoy a crystal clear picture up to 4K and brighter colors with HDR
  • Your home screen displays movies and TV shows from all your services in one place with Chromecast 4K; get personal recommendations based on your subscriptions, viewing habits, and content you own
  • Press the Google Assistant button on the remote and use voice search to find specific shows, youtube tv streaming, or search by mood, genre, actress, and more; control the volume, switch inputs, play music, and get answers, hands-free
  • Chromecast is easy to install and compatible with almost any TV that has an HDMI port; to get started, just plug it into your TV’s HDMI port, connect to Wi-Fi, and start streaming

Subtitles may not appear

Subtitles are one of the main limitations of VLC-to-Chromecast casting. Subtitles that appear during local VLC playback may not be transferred or rendered correctly on the receiver.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

External SRT files, embedded tracks, styled subtitles, and subtitles rendered during transcoding can behave differently. Public user reports describe missing-subtitle problems, but there is no basis for promising that subtitles are universally unsupported—or universally reliable—on every platform and receiver.

If subtitles are essential:

  1. Confirm they work during local VLC playback.
  2. Try a simple SRT file or a different embedded track.
  3. Test without subtitles to determine whether they are causing the failure.
  4. Burn the subtitles into a new video when reliable display matters most.
  5. Use a player or media server with explicit receiver-side subtitle support.

Burning subtitles requires re-encoding and removes the normal ability to toggle or change subtitle tracks.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting

The Chromecast does not appear under Renderer

  1. Confirm both devices are on the same main local network.
  2. Leave guest Wi-Fi and disable any VPN temporarily.
  3. Restart VLC.
  4. Restart the receiver.
  5. Allow VLC through the firewall on private or home networks.
  6. Check the router for AP isolation, client isolation, VLAN separation, or multicast filtering.
  7. Temporarily test security software, then restore protection.
  8. Update VLC and the receiver.
  9. Restart the router if other local devices also fail to discover one another.

On Linux, inspect the distribution-specific mDNS, Avahi, libmicrodns, and VLC package configuration.

The receiver appears, but playback never starts

Try a local H.264/AAC MP4. If that works, the original file may require unsupported decoding or real-time transcoding. Other possibilities include a blocked HTTP stream, an unavailable source path, a lost network connection, or DRM.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

There is a black screen or only audio

This commonly indicates a video codec, profile, HDR, color-format, or transcoding problem. Test a lower-resolution file with standard H.264 video and stereo AAC audio, then test again without subtitles.

Best Value
Sale
Amazon Fire TV Stick 4K Select (newest model), start streaming in 4K, AI-powered search, and free & live TV, find shows faster with Alexa+
  • Essential 4K streaming – Get everything you need to stream in brilliant 4K Ultra HD with High Dynamic Range 10+ (HDR10+).
  • The newest Fire TV experience (2026) – Our biggest update to Fire TV has a new, modern design that gets you to your entertainment fast. Browse dedicated content categories, pin more of your favorite apps, and get personalized recommendations from Alexa+. Spend less time scrolling, and more time watching.
  • Make your TV even smarter – Fire TV gives you instant access to a world of content, tailor-made recommendations, and Alexa, all backed by fast performance.
  • All your favorite apps in one place – Experience endless entertainment with access to Prime Video, Netflix, YouTube, Disney+, Apple TV+, HBO Max, Hulu, Peacock, Paramount+, and thousands more. Easily discover what to watch from hundreds of thousands of movies and TV episodes (subscription fees may apply), including free, ad-supported content.
  • Getting set up is easy – Plug in and connect to Wi-Fi for smooth streaming.

Audio plays but video fails

Check whether the original uses HEVC, AV1, unusual HDR, or a high-efficiency video profile. Audio working proves that the basic session exists; it does not prove that the receiver can decode the video.

VLC disconnects or buffers

Check Wi-Fi strength, network congestion, transcoding load, computer sleep settings, and receiver stability. A short local test file helps separate network problems from media-specific problems.

Chrome fallback options

Chrome can cast a local file opened in a browser tab, or mirror the computer screen through Cast → Sources → Cast screen. These are fallbacks around VLC, not VLC’s Renderer feature.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Google specifically says VLC does not work as a Chrome casting plugin. Tab casting can send tab audio to the television; screen mirroring may leave audio playing on the computer. Browser casting can also be less capable with unusual codecs, subtitles, and large files.

Use Google’s current casting instructions for the exact Chrome labels.

When VLC is the right tool—and when it is not

VLC is a good choice when you already have a file on a Windows, macOS, Linux, or Android device, want a free open-source player, need broad local format support, and do not mind leaving the source device available.

Consider a media-server application, direct USB or network playback, or another receiver-aware player when you need reliable subtitles, a television-native experience, multiple household users, automatic libraries and metadata, consistent transcoding, or playback without keeping a computer awake. VLC is also not a solution for DRM streaming services.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a permanent library, media-server software can provide a better long-term experience, although its exact compatibility and features depend on the product and receiver.

Bottom line

On desktop VLC, use Playback → Renderer and choose the Chromecast-compatible receiver. On Android, use VLC’s Cast or renderer control during playback. Start with the same-network check and a simple H.264/AAC MP4, then troubleshoot discovery, firewall rules, transcoding, and subtitles separately. VLC is convenient for occasional local playback, but a media server or receiver-native player may be better for dependable subtitles and a permanent home-media setup.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.