setPlayManager method
⚠️ 此方法仅在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);
}