ошибка при воспроизведении нескольких видео во флаттере видеоплеера
Я проигрываю несколько видео с сервера в своем приложении одно за другим, но после 5 или 6 видео я получаю сообщение об ошибке com.google.android.exoplayer2.ExoPlaybackException: com.google.android.exoplayer2.mediacodec, а затем не могу перезагрузить или воспроизвести любое другое видео. Я использовал плагин 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-адрес, который я получаю с сервера. Есть ли решение для этого?