diff --git a/plugins/chromecast/src/main.ts b/plugins/chromecast/src/main.ts index 5fe127446..8a6015c30 100644 --- a/plugins/chromecast/src/main.ts +++ b/plugins/chromecast/src/main.ts @@ -163,7 +163,7 @@ class CastDevice extends ScryptedDeviceBase implements MediaPlayer, Refresh, Eng this.sendMediaToClient(options && (options as any).title, url, // prefer the provided mime type hint, otherwise infer from url. - options.mimeType || mime.getType(url)); + options.mimeType || mime.getType(new URL(url).pathname)); return; }