回放模块

当课堂的状态变成回放状态,进入课堂时会获取回放的数据,这时可以创建回放模块, 只有当课堂状态是回放时才能创建成功

创建回放模块

 watchVod = new WatchVod(context);

设置渲染view

 watchVod.setDisplay(surfaceView)

设置渲染模式

 watchVod.setDrawMode(Constants.VideoMode.DRAW_MODE_ASPECTFIT);

设置视频播放监听

 watchVod.setListener(new VHPlayerListener());

设置视频播放倍数

 watchVod.setSpeed(int speed);

获取视频关联的文档信息

 watchVod.getCurePoint()

开始播放

watchPlayBack.start();

暂停

watchPlayBack.pause();

继续播放

watchPlayBack.resume();

跳转指定位置

watchPlayBack.seekTo(seekBar.getProgress());

获取当前播放位置

watchPlayBack.getPosition();

获取缓冲Buffer位置

watchPlayBack.getBufferPosition();

获取播放时间

watchPlayBack.getDuration()

是否正在播放

watchPlayBack.getPlaying()

设置回放的分辨率 , 必须是可支持的分辨率

watchPlayBack.setDPI()

销毁播放器

watchPlayBack.release();