我正在使用ExoPlayer播放视频列表作为播放列表:
MediaSource[] mediaSources = new MediaSource[mList.size()];
for (int i = 0; i < mList.size(); i++) {
mediaSources[i] = buildMediaSource(Uri.parse(mList.get(i));
}
MediaSource mediaSource = mediaSources.length == 1 ? mediaSources[0]
: new ConcatenatingMediaSource(mediaSources);
mExoPlayer.prepare(mediaSource);
它工作正常。但根据要求,我必须播放一个视频在一个特定的位置从列表时,点击。我怎么才能做到这一点?
谢谢!
3条答案
按热度按时间55ooxyrt1#
您可能需要使用seekTo(窗口索引,位置M)。
3j86kqsm2#
下面是一个示例代码,它在单击时播放列表中特定位置的视频。
6jjcrrmo3#
如何使用JAVA android studio项目在ExoPlayer中播放播放列表中的特定视频