playFile static method

Future<UMediaController> playFile(
  1. String path, {
  2. UMediaKind kind = UMediaKind.video,
  3. UMediaConfig config = const UMediaConfig(),
})

New player that starts a local file right away (not on web). await UMedia.playFile("/path/song.mp3")

Implementation

static Future<UMediaController> playFile(String path, {UMediaKind kind = UMediaKind.video, UMediaConfig config = const UMediaConfig()}) async {
  final UMediaController controller = UMediaController(kind: kind, config: config);
  await controller.open(UMediaSource.file(path), autoPlay: true);
  return controller;
}