1,391 questions
1
vote
0
answers
322
views
Google Cast Device Discovery Issue: My App Doesn't Detect Receiver Device
I am currently integrating Google Cast into my Android application. Despite following the documentation and ensuring my setup matches the requirements, my app cannot discover the receiver device. ...
5
votes
0
answers
145
views
Android / Google Cast error codes - not defined
I'm adding the Google Cast SDK to my application. I am testing on nest home mini's, a pixel tab, and chromecasts. Occasionally, I get errors that are not defined in either com.google.android.gms....
0
votes
0
answers
137
views
ChromeCast add tag <script> for dpad controls
I am using "ChromeCast HD". When loading the cast receiver I see an extra tag <script src="https://www.gstatic.com/cast/sdk/libs/caf_receiver/v3/...
1
vote
0
answers
170
views
how to build a google cast device running linux
most of the documentation is about how to build a sender, but I want to build a cast hardware device with receiver software. There is almost no document on that, and google has no links for interested ...
0
votes
0
answers
173
views
Casting Local Gallery video to GoogleCast SDK iOS
How we cast local gallery video to GoogleCast SDK iOS?
let url = URL.init(string: "Local Gallery pickup URL file:///private/var/mobile/Containers/Data/PluginKitPlugin/CBC411B1-375B-44F1-8183-...
0
votes
1
answer
199
views
Googlecast doesn't show Use Local Network dialogue
I'm using Googlecast for a few years now on my iOS radio-app. When migrating to Xcode 17.0 something broke within my implementation. When pressing the Googlecast button for the first time a Use Local ...
0
votes
1
answer
689
views
Why do I get the console error `Invalid config, unrecognized key .streaming.jumpLargeGaps` when streaming content?
Whenever I stream content to my web receiver, I receive a console error stating Invalid config, unrecognised key .streaming.jumpLargeGaps. I am not setting this key in the PlaybackConfig.shakaConfig. ...
1
vote
1
answer
424
views
Screen mirroring using ChromeCast SDK
I am building a screen mirroring app in android using media projection. Now, I want to mirror my mobile screen chromeCast enabled devices like Vizio SmartCast Tv, and other chromeCast device. Can I ...
2
votes
0
answers
258
views
Cast video to Samsung TV with Google Cast API
I need to cast video to Samsung TVs. My app inegrates the Google Cast API and is able to cast video to Chromcast devices. Is there any way to send video to Samsung's Smart View with this API? Is there ...
1
vote
0
answers
147
views
Running Cast Receiver (H5 application) on Win10 Chrome cannot receive casting from Youtube on Android phone?
My problem: I am following Google Cast Sample Application Documentation to develop a Cast Receiver default receiver application (I have not registered App ID, so I didn’t use a personalized or custom ...
0
votes
1
answer
356
views
Flutter how to read the device capabilities?
Flutter application, I am using Bonsoir 2.0.0 to fetch the available devices. I use service type as _googlecast._tcp. I am able to detect devices but I would like to filter the devices based on device ...
0
votes
1
answer
1k
views
Widevine license format expected by Chromecast receiver
For video assets protected with Widevine DRM, my CDN's license server returns a base64-encoded license in this form:
{
"getWidevineLicenseResponse": {
"license": "...
1
vote
1
answer
2k
views
Cast: Intercepting (and adjusting) response from Widevine license proxy
I'm trying to get DRM-protected content to cast to my Chromecast device via my custom receiver, and I keep getting this error:
[ERROR] Event detected: {"type":"ERROR","...
3
votes
0
answers
370
views
Creating a Custom Receiver - my App ID doesn't work with Cactool v.2
I'm following the https://developers.google.com/cast/codelabs/cast-receiver tutorial, but after registering my basic receiver with my own App ID, my app isn't castable in the Cactool v.2 sender ...
1
vote
1
answer
183
views
How to stop casting immediately on Android?
I need to stop casting after the user enabled it inside my app.
The app listened to MediaRouter.Callback as below:
private val mediaRouterCallback = object : MediaRouter.Callback() {
override fun ...