We are using inbuilt cast api to cast videos from our iOS app to Android TV. When we are trying to cast, first CAF Receiver v3 - Stable error is displaying for few seconds then video getting cast. We do not want to show that error message to user when they are casting from iOS app to Android or Google TV.
We checked on basic cast sample app available on Github by installing latest bitmovin lib v3.41.1 and observed the same behaviour.
Can you please give us a resolution over this issue or guide us how we can remove that error message from tv screen.
The way how Chromecast works is that there is always a cast receiver app being used. In case of “Bitmovin’s default casting”, it’s simply a cast receiver Bitmovin hosts.
Once you created a cast receiver app in https://cast.google.com/, that page will display the App ID (that is assigned by Google automatically to your app). This App ID needs to be set on the BitmovinCastManager as applicationId and your receiver app will be used instead.
If you are looking at our AdvancedCasting Sample App, replace the lineBitmovinCastManager.initializeCasting() in the AppDelegate.swift with:
let options = BitmovinCastManagerOptions()
options.applicationId = "FFE417E5" // Use your Cast Receiver App ID here!
BitmovinCastManager.initializeCasting(options: options)