diff --git a/theoplayer/getting-started/01-sdks/06-chromecast/01-chromecast-app-customization.md b/theoplayer/getting-started/01-sdks/06-chromecast/01-chromecast-app-customization.md index a4b76d06d4a0..ae24c45f3e21 100644 --- a/theoplayer/getting-started/01-sdks/06-chromecast/01-chromecast-app-customization.md +++ b/theoplayer/getting-started/01-sdks/06-chromecast/01-chromecast-app-customization.md @@ -108,9 +108,9 @@ your application is buffering or paused. ### Default Receiver application -If you are connected to THEOplayer's default Receiver application, you cannot modify its appearance. +If you are connected to OptiView Player's default Receiver application, you cannot modify its appearance. It is an application with OptiView Player functionality that uses Shaka for media playback. -If you want to change the UI, you need to [connect your sender application with a different Receiver application ID](../../../how-to-guides/03-cast/01-chromecast/01-connecting-from-custom-sender-applications.md). +If you want to change the UI, you need to [connect your sender application with a different Receiver application ID](../../../how-to-guides/03-cast/01-chromecast/01-connecting-from-custom-sender-applications.md). Also if you need to use Google's legacy Media Player Library (MPL) for playback, you will need to change the Receiver application ID to `44BAE7D1`. ### Custom Receiver application with THEOplayer Chromecast SDK diff --git a/theoplayer/how-to-guides/03-cast/01-chromecast/06-enable-chromecast-on-the-sender.md b/theoplayer/how-to-guides/03-cast/01-chromecast/06-enable-chromecast-on-the-sender.md index e2837a0e39e7..8f9eb57cd4a4 100644 --- a/theoplayer/how-to-guides/03-cast/01-chromecast/06-enable-chromecast-on-the-sender.md +++ b/theoplayer/how-to-guides/03-cast/01-chromecast/06-enable-chromecast-on-the-sender.md @@ -20,7 +20,7 @@ The JavaScript snippet below illustrates how you include this Sender SDK. You ca ``` -Once this SDK is imported, THEOplayer will automatically add the Chromecast casting capability to your player (if you've enabled the Chromecast feature for your THEOplayer SDK). +Once this SDK is imported, OptiView Player will automatically add the Chromecast casting capability to your player (if you've enabled the Chromecast feature for your OptiView Player SDK). OptiView Player will use its default Chromecast receiver application if you do not specify an `appID` value on the configuration. ### Android SDK @@ -203,7 +203,7 @@ In order to enable Chromecast on the iOS SDK: ## Connect with custom Chromecast Receiver application {#custom-receiver-app} The THEOplayer SDK on your Sender application connects with THEO Chromecast Receiver application by default, -but you can connect it to a custom Chromecast Receiver application instead. +but you can connect it to a custom Chromecast Receiver application instead. The default Dolby OptiView Chromecast Receiver application has OptiView Player functionality, but uses Shaka for media playback. If you want to use Google's legacy Media Player Library (MPL) for playback, you will need to use either a custom application or connect to Dolby OptiView's MPL Receiver application, using the `appID` value of `44BAE7D1`. Note that the MPL receiver does not support HLS-CMAF streams. ### Web SDK @@ -222,6 +222,8 @@ let player = new THEOplayer.Player(element, { }); ``` +If you do not specify an `appID` value, the player will cast to the default OptiView Player Chromecast application. This is a Receiver application that has OptiView Player functionality integrated into it, but uses the Shaka player for media playback. If you require a Receiver application that uses Google's legacy Media Player Library (MPL), there is a Receiver application with OptiView Player functionality that uses MPL. Its `appID` is `44BAE7D1`. Note that the MPL receiver does not support HLS-CMAF streams. + ### Android SDK To connect with a custom Chromecast Receiver application, you can create your own `CastOptionsProvider` by subclassing `com.google.android.gms.cast.framework.OptionsProvider` and implementing the `getCastOptions` method.