VideoPlayerController.network constructor
- @Deprecated('Use VideoPlayerController.networkUrl instead')
- String dataSource, {
- VideoFormat? formatHint,
- Future<
ClosedCaptionFile> ? closedCaptionFile, - VideoPlayerOptions? videoPlayerOptions,
- Map<
String, String> httpHeaders = const <String, String>{},
Constructs a VideoPlayerController playing a network video.
The URI for the video is given by the dataSource
argument and must not be
null.
The videoPlayerOptions
option allows the caller to override the video player options
Android only: The formatHint
option allows the caller to override
the video format detection code.
httpHeaders
option allows to specify HTTP headers
for the request to the dataSource
.
Implementation
@Deprecated('Use VideoPlayerController.networkUrl instead')
VideoPlayerController.network(
this.dataSource, {
this.formatHint,
Future<ClosedCaptionFile>? closedCaptionFile,
this.videoPlayerOptions,
this.httpHeaders = const <String, String>{},
}) : _closedCaptionFileFuture = closedCaptionFile,
dataSourceType = DataSourceType.network,
package = null,
super(const VideoPlayerValue(duration: Duration.zero));