我们可以在开始时排队多个视频网址,这会逐个播放视频,并提前播放下一个视频。
E.g。如果我提供10个URL,那么它将从第一个开始,并将提前第二个流,以便它将顺利播放。
有任何想法或建议吗?
答案 0 :(得分:0)
您可以使用ExoPlayer。
ExoPlayer有一个ConcatenatingMediaSource
,可以按顺序播放URL,例如
MediaSource firstSource = new ExtractorMediaSource(firstVideoUri, ...);
MediaSource secondSource = new ExtractorMediaSource(secondVideoUri, ...);
// Plays the first video, then the second video.
ConcatenatingMediaSource concatenatedSource =
new ConcatenatingMediaSource(firstSource, secondSource);