gpt4 book ai didi

android - ExoPlayer2 在播放列表中设置初始轨道

转载 作者:行者123 更新时间:2023-11-29 19:15:42 27 4
gpt4 key购买 nike

我正在使用 ExoPlayer 2.3.1 播放视频列表。我正在使用示例中的代码:

MediaSource mediaSource = mediaSources.length == 1 ? mediaSources[0]
: new ConcatenatingMediaSource(mediaSources);
player.prepare(mediaSource, !haveResumePosition, false);

它工作正常,但我想先选择要播放的视频。
例如我有 3 个视频,当我点击第二个时它应该播放并且播放器中的上一个/下一个按钮应该可用。现在它从数组中的第一个 mediaSource 开始播放,我找不到设置初始轨道的索引或类似内容的方法。

最佳答案

请查看 seekTo(windowIndex, positionMs) .它说

Seeks to a position specified in milliseconds in the specified window.

例子:

player.seekTo(3, C.TIME_UNSET);
player.setPlayWhenReady(true);

关于android - ExoPlayer2 在播放列表中设置初始轨道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43580136/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com