在视频播放器抖动中播放多个视频时出错

问题描述

我正在应用程序中依次播放服务器中的多个视频,但是在播放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。 有什么解决办法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...