一个接一个流畅播放视频不间断

Play video one after another smoothly without break

求助me.I知道一个Exoplayar的使用方法,但是不够流畅。 Whosebug 中的答案非常古老。 谢谢

这通常是因为需要加载元数据和缓冲视频的开头。

实现您的目标的一种方法是使用两个播放器实例,它们都显示在 UI 上的同一位置,但一次只能显示一个。当视频在第一个播放器实例上播放时,另一个播放器实例从视图中隐藏并加载下一个视频并在开始时暂停。

当第一个视频结束时,第一个播放器实例隐藏,第二个播放器实例取消隐藏和暂停。

这是一种变通方法,您可能需要尝试调整时间以使其尽可能流畅。

如果您有能力在服务器端进行更改,那么您会有更多选择 - 如果您搜索 'VOD to Live' 视频流,您会看到一些示例 - 例如https://www.unified-streaming.com/solutions/vod2live