android - 如何让exoplayer提前在某个位置暂停?

标签 android exoplayer exoplayer2.x

我收到一个 HLS 流视频,该视频必须逐部分播放,并且在各部分之间我应该显示一些动画。

例如,第一部分的持续时间为 19.2 秒。安排 exoplayer 在确切的持续时间后暂停的最佳方法是什么?

目前我正在使用处理程序在确切的持续时间后暂停,这当然不是一个好的解决方案,因为我们可能会遇到视频未加载的情况。

最佳答案

一种方法是使用 ClippingMediaSource。谷歌一下,看看它是否适合你。

关于android - 如何让exoplayer提前在某个位置暂停?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52327502/

相关文章:

android - 为什么 gmail/yahoo/what's app 服务没有被杀死?

android - Flutter pubspec.yaml 安卓版本代码

exoplayer - 从后台线程还是从主 ui 线程使用 exoplayer 更好?

android - ExoPlayer的PlayerView如何使用TextureView代替SurfaceView?

android - 如何在 ExoPlayer 2 中下载 ClearKey 加密视频

android - 纬度不显示android

android - 纹理坐标不一致

android - 在 android Broghtcove Exoplayer 实现中一个接一个地播放视频

android - 为 exoplayer 启用缓存

Android Exoplayer SimpleExoPlayerView 播放/暂停事件