接口说明
本文提供 Android 播放器 SDK 的接口说明。
播放器接口
API | 描述 |
---|---|
setMediaController | 为播放器设置视频控制器。 用户可自定义自己的视频控制器,但必须继承抽象类 IQCMediaController。 如无设置,默认使用青云自定义的控制器 QCMediaController。 如果只想显示视频,不需要控制器,传Null。 |
playWithUrl | 直接传入视频地址进行播放。 |
playWithItem | 配置一个视频原子对象进行播放。 |
release | 退出播放器并销毁。 |
播放基础接口
API | 描述 |
---|---|
play | 开始播放。 |
stop | 停止播放。 |
pause | 暂停播放。 |
seekTo | 跳转到视频流指定时间点,单位毫秒。 |
getDuration | 获取总时长,单位毫秒。 |
getCurrentPosition | 获取当前播放时间,单位毫秒。 |
isPlaying | 是否正在播放。 |
suspend | 停止播放,并释放播放器资源。 |
setBrightness | 设置亮度。 |
enableCodec | 设置是否启动硬解码。 |
getBufferPercentage | 获取视频缓冲进度百分比。 |
视频相关接口
API | 描述 |
---|---|
getFrameScreenShot | 返回抽帧截图的图片。 |
setSpeed | 设置倍速率。 |
音频相关接口
API | 描述 |
---|---|
setVolume | 设置音量。 |