Quick answer
Put the computer and Chromecast on the same local network, start playback, then choose Playback → Renderer and select the device. VLC may transcode formats the receiver cannot play directly.
Understand the task
Input
A computer and Chromecast on the same local network, plus a video VLC can open.
VLC action
VLC discovers the Chromecast as a renderer and may convert media the receiver cannot decode directly.
Expected result
The television plays the stream while VLC remains the sender and playback controller.
Tip: Confirm the Chromecast works from another app first. That separates receiver trouble from VLC trouble.
Steps to cast from VLC to Chromecast
Confirm both devices are on the same non-guest network and the Chromecast works from another app.
Open VLC, play the file, and wait briefly for Playback → Renderer discovery.
Select the receiver and accept any local certificate prompt VLC displays.
If discovery fails, check VPN, client isolation, firewall and multicast/mDNS support.
If it connects but stutters, try a simpler codec or lower-bitrate source.
Limits and recovery
- Casting a local file is not the same as mirroring the whole desktop.
- Transcoding can raise CPU use significantly.
Related decisions
If the goal is remote control rather than casting, configure a private LAN connection to control VLC from Android.
The equivalent Apple workflow explains how to use an iPhone as a VLC remote without exposing the control interface publicly.
For other sender, receiver, and local-control decisions, open the VLC streaming and casting hub.
Sources and corrections
VLC User Documentation >Menus can differ by VLC version and operating system. If a verified current build behaves differently, report the exact version and platform.