com.bitmovin.player.api.casting
Contains API to enable casting functionality.
Types
| Name | Summary |
|---|---|
| ConfigureMediaInfoCallback | fun interface ConfigureMediaInfoCallback Can be implemented and added to the RemoteControlConfig to customize the Google Cast media info configuration. See GoogleCastMediaInfoConfig for details. |
| GoogleCastMediaInfoConfig | data class GoogleCastMediaInfoConfig(val mediaType: GoogleCastMediaType = GoogleCastMediaType.Generic) Configures a Google Cast MediaInfo object. |
| GoogleCastMediaType | enum GoogleCastMediaType : Enum<GoogleCastMediaType> The media type configuring MediaMetadata.mediaType. |
| RemoteControlApi | interface RemoteControlApi Provides the means to initiate and manage casting of video to a cast-compatible remote device. |
| RemoteControlConfig | data class RemoteControlConfig(var receiverStylesheetUrl: String? = null, var customReceiverConfig: Map<String, String?> = emptyMap(), var isCastEnabled: Boolean = true, var sendManifestRequestsWithCredentials: Boolean = false, var sendSegmentRequestsWithCredentials: Boolean = false, var sendDrmLicenseRequestsWithCredentials: Boolean = false, var onConfigureMediaInfo: ConfigureMediaInfoCallback? = null, val stopCastingOnError: Boolean = true) : Parcelable Configures the remote receiver app. |