我正在应用程序中依次播放服务器中的多个视频,但是在播放5或6个视频后,出现错误“ com.google.android.exoplayer2.ExoPlaybackException:com.google.android.exoplayer2.mediacodec”,然后没有能够重新加载或播放其他视频。我在flutter中使用过video_player插件。
在我的pubspeckyaml文件中,我使用了video_player:^ 0.10.11 + 2插件
以下是我播放视频的代码:
controller = VideoPlayerController.network(video_url);
controller.addListener(() {
checkVideo();
});
controller.setLooping(false);
setState(() {
video_visible = true;
});
await controller.initialize();
await controller.play();
这里的video_url是我从服务器获取的URL。 有什么解决办法吗?