bitmovin-player-react-native
Version:
Official React Native bindings for Bitmovin's mobile Player SDKs.
38 lines • 1.44 kB
TypeScript
/**
* Configures remote playback behavior.
*/
export interface RemoteControlConfig {
/**
* A URL to a CSS file the receiver app loads to style the receiver app.
* Default value is `null`, indicating that the default CSS of the receiver app will be used.
*/
receiverStylesheetUrl?: string | null;
/**
* A Map containing custom configuration values that are sent to the remote control receiver.
* Default value is an empty map.
*/
customReceiverConfig?: Record<string, string>;
/**
* Whether casting is enabled.
* Default value is `true`.
*
* Has no effect if the `BitmovinCastManager` is not initialized before the `Player` is created with this configuration.
*/
isCastEnabled?: boolean;
/**
* Indicates whether cookies and credentials will be sent along manifest requests on the cast receiver
* Default value is `false`.
*/
sendManifestRequestsWithCredentials?: boolean;
/**
* Indicates whether cookies and credentials will be sent along segment requests on the cast receiver
* Default value is `false`.
*/
sendSegmentRequestsWithCredentials?: boolean;
/**
* Indicates whether cookies and credentials will be sent along DRM licence requests on the cast receiver
* Default value is `false`.
*/
sendDrmLicenseRequestsWithCredentials?: boolean;
}
//# sourceMappingURL=remoteControlConfig.d.ts.map