-
Notifications
You must be signed in to change notification settings - Fork 246
KSYPlayableRanges
xinbaicheng edited this page May 3, 2017
·
1 revision
用户可使用该接口设置一个点播视频的播放区间,播放器只会播放用户设置的可播放区间的音视频内容
/**
* 由金山云引入, 设置可播放的范围,仅对点播有效
* 调用此接口时, 需注意:
* 1. startTime和endTime中必有一值大于0
* 2. 当endTime大于0时, 其值必须大于startTime
* 当以上任一条件不满足时会有IllegalArgumentException抛出
* @param startTime 起始播放时间点, 单位为毫秒(MS)
* @param endTime 结束播放时间点, 单位为毫秒(MS)
*/
public void setPlayableRanges(long startTime, long endTime)
- 仅对点播视频有效
- 请在调用
prepareAsync
之前调用本接口
KSYTextureView mKsyTextureView;
// 只播放 10秒至 100秒这区间的音视频数据
mKsyTextureView.setPlayableRanges(10 * 1000l, 100 * 1000l);
// 循环播放
mKsyTextureView.setLooping(true);
mKsyTextureView.prepareAsync();