我需要模仿ioS AVQueuePlayer在Android上的行为。目前,播放mp4片段序列可通过以下两种方法进行:
方法1:
创建一个MediaPlayer。 播放完现有剪辑后,将播放器重置为新剪辑(onCompletion事件回调)
方法2: 创建多个MediaPlayer对象,每个剪辑一个。 使用SetNextMediaPlayer链接它们。 播放第一个剪辑,然后播放。
这有效,但是在每个剪辑的回放开始时都会导致短暂的“暂停”。
关于如何最好地做到这一点的任何想法?在iOS上,它可以无缝运行。