setPlayManager method

Future<void> setPlayManager(
  1. ManagerModel managerModel
)

⚠️ 此方法仅在Android有效

修改播放器内核

可选的值有: 1.ManagerModel.ijkPlayerManager - bilibili内核 2.ManagerModel.systemPlayerManager - 系统自带内核 3.ManagerModel.exo2PlayerManager - exo内核

如果需要播放rtmp格式的源,需要切换成ManagerModel.exo2PlayerManager 内核,否则会无法播放 如果需要播放m3u8格式的视频,需要切换成ManagerModel.ijkPlayerManager 内核

梁典典暂时只测试了这两种格式,其他格式需要自行测试,如果有问题,提交issis,并提供视频源

Implementation

Future<void> setPlayManager(ManagerModel managerModel) async {
  await _state?.flutterRtmpPlugin?.changeVideoManager(managerModel);
}