If you see “Source not supported” on your Chromecast, it usually means the app or website you’re trying to cast uses a video format or DRM protection that Chromecast can’t handle, or the casting session dropped mid-stream. The fix is often as simple as restarting the Chromecast, updating the app, or switching to a different casting method like casting your entire screen instead of the video player. Below, we break down exactly why this happens and the steps you can take to get your content playing again.
What Does “Source Not Supported” Mean?
Chromecast devices receive a stream from your phone, tablet, or computer over Wi‑Fi, but they don’t just mirror everything. The Chromecast needs to receive a compatible video codec (like H.264 or VP9) and audio codec (like AAC or MP3) wrapped in a container it can decode. When an app or website sends a stream that uses an unsupported codec (e.g., HEVC/H.265 on older models) or a DRM scheme the Chromecast doesn’t recognize, it displays “Source not supported.” This is also common when the casting device loses connection or the app crashes mid-cast.
Common Causes and How to Fix Them
The error can pop up for several reasons, and the fix depends on the cause. Here are the most frequent scenarios and what to do:
- Outdated Chromecast firmware: Go to the Google Home app, tap your device, and check for updates. Restart the Chromecast by unplugging it for 30 seconds.
- App or browser is outdated: Update the casting app (e.g., YouTube, Netflix) or your browser (Chrome, Edge) to the latest version.
- Unsupported video codec: Some websites (especially streaming sites) use HEVC or AV1. If your Chromecast model doesn’t support it, try casting from a different app or use “Cast desktop” mode.
- DRM or copyright restrictions: Some services block casting altogether. For example, certain live TV apps or browser-based players won’t allow casting. In that case, you can’t fix it—you need to use a supported app.
- Wi‑Fi interference: A weak signal can cause the stream to fail. Move the Chromecast closer to your router or use a Wi‑Fi extender.
- Too many devices connected: Disconnect other Chromecasts or casting sessions, then try again.
How to Cast When the App Doesn’t Support It
If the app you’re using doesn’t have a cast button or gives the error, you can often cast your entire screen or desktop. This works for any video that plays in a browser or app, but it may be lower quality and can be laggy. Here’s how:
- On your phone or tablet, open the Google Home app.
- Tap the device you want to cast to.
- Tap “Cast my screen” (Android) or “Cast Screen/Audio” (iOS).
- On a computer, open Chrome, click the three‑dot menu, then “Cast.” Choose “Cast desktop” instead of a specific tab.
- Play the video in another app or browser tab, and it will appear on your TV.
Note: Screen casting doesn’t support HDCP (High‑bandwidth Digital Content Protection), so some streaming services (like Netflix) will show a black screen. For those, you must use the official app.
Why Some Apps Block Casting
Many streaming services use Widevine DRM to protect content. Chromecast supports Widevine L3 on most devices, but some services require L1 (which is only on certain TVs). If the service detects that the Chromecast doesn’t meet its security level, it will refuse to cast. This is why you sometimes see “Source not supported” on a specific app but not others. There’s no user workaround for this—you can only use the service’s own app if it has a cast button, or use a different device like a Roku or Fire Stick.
Chromecast Models and Supported Formats
Different Chromecast generations support different codecs. Here’s a quick reference:
- Chromecast (1st gen): H.264, VP8, MP3, AAC.
- Chromecast (2nd and 3rd gen): Adds VP9 and more audio formats.
- Chromecast with Google TV: Supports HEVC, AV1, and Dolby Vision, but still limited by app support.
If you have an older model and the video is in HEVC, you’ll get the error. Upgrading to a newer Chromecast or using a streaming stick with broader codec support can solve it permanently.
Troubleshooting Steps That Actually Work
When the error appears, try these in order:
- Restart the Chromecast by unplugging it for 30 seconds and plugging it back in.
- Restart your phone/computer and router.
- Close and reopen the casting app.
- Clear the app’s cache (Android) or reinstall it.
- Try casting from a different device (e.g., phone instead of laptop).
- If casting from Chrome, disable hardware acceleration in Chrome settings (Settings > Advanced > System > Use hardware acceleration when available).
- Factory reset the Chromecast (hold the button on the device for 25 seconds).
If none of these work, the issue is likely DRM or codec‑related, and you’ll need to use a different app or device.
Frequently Asked Questions
Why does my Chromecast say “Source not supported” on YouTube?
YouTube normally casts fine. If you see this error, it’s usually a temporary glitch. Restart the Chromecast and the YouTube app, and make sure both are updated. If it persists, check your Wi‑Fi signal strength.
Can I cast from a browser that doesn’t have a cast button?
Yes. Use Chrome’s “Cast” option in the menu and select “Cast desktop” to mirror your entire screen. This bypasses the need for a cast button, but video quality may be lower and DRM‑protected content may show a black screen.
Does “Source not supported” mean my Chromecast is broken?
No. It almost always means the content you’re trying to cast uses an unsupported format or DRM. Your Chromecast is working fine; the source is the problem.
Why does casting work on one app but not another?
Different apps use different video codecs and DRM levels. For example, Netflix uses Widevine L1 on some devices, while YouTube uses L3. If the app requires a higher DRM level than your Chromecast supports, it will refuse to cast.
Is there a way to force a Chromecast to play any video?
No. The hardware only supports certain codecs and DRM. You can try screen casting, but it won’t bypass DRM. For unsupported formats, you’d need a different streaming device or a file converter (if you’re casting local files).
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Campus Tech Innovation Hubs: What They Are
- Poco C51 Airtel Prepaid Locked Variant India?
- Jenkins vs GitHub Actions: Which CI/CD Fits Your Team?
- Turn Off Backup Encryption in iTunes?
- Shared VPS Hosting: Is It Better?
- Disk Defrag Pro: What It Does and Whether You Need It