控制视频的播放时间

Control the playback time of a video

我正在 ExoPlayer 中播放视频。现在我想将该视频的特定时间分发给用户,以便用户选择。 比如我只想显示30秒到50秒。 使用 AndroidStudioJAVA 语言。

谢谢你帮助我

ExoPlayer无关!你可以自己处理。

所以使用这个片段来解决这个问题:

同时开始视频:

videoview.seekTo(SPECIFIED_START_TIME);

然后 运行 这个处理程序:

handler = new Handler();
runnable = new Runnable() {
  @Override
  public void run() {
       if(videoview.getCurrentPosition() >= DESTINATION_TIME){ // After reaching destination time
           videoview.seekTo(SPECIFIED_START_TIME);
           videoview.pause(); // or stop();
       }
  }
};
handler.postDelayed(runnable, 0);