控制视频的播放时间
Control the playback time of a video
我正在 ExoPlayer
中播放视频。现在我想将该视频的特定时间分发给用户,以便用户选择。
比如我只想显示30秒到50秒。
使用 AndroidStudio
和 JAVA
语言。
谢谢你帮助我
与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);
我正在 ExoPlayer
中播放视频。现在我想将该视频的特定时间分发给用户,以便用户选择。
比如我只想显示30秒到50秒。
使用 AndroidStudio
和 JAVA
语言。
谢谢你帮助我
与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);