loadMedia abstract method
Loads media on the remote media client.
customData is an optional arbitrary data map that is forwarded to the
Cast receiver application via the standard Google Cast SDK
MediaLoadRequestData.customData field. The receiver application can
read this map to configure playback — for example, to inject custom HTTP
request headers for adaptive streams (DASH/HLS) when using a custom
receiver.
Implementation
Future<void> loadMedia(
GoogleCastMediaInformation mediaInfo, {
bool autoPlay = true,
Duration playPosition = Duration.zero,
double playbackRate = 1.0,
List<int>? activeTrackIds,
String? credentials,
String? credentialsType,
Map<String, dynamic>? customData,
});