| 属性 | 属性描述 |
|---|---|
| delegate | 代理对象 |
| moviePlayerView | 获取播放器view |
| documentView | 获取文档演示view,如果没有文档则为nil (在收到"文档显示/隐藏回调"后获取) |
| realityBufferTime | 获取RTMP播放实际的缓冲时间,单位毫秒 |
| activeState | 活动状态 (在收到"视频信息预加载回调"或"播放连接成功回调"后使用) |
| playerState | 获取播放器状态 |
| webinarInfo | 活动详情 |
| timeout | 设置链接的超时时间 默认5000毫秒,单位为毫秒 MP4点播 最小10000毫秒 |
| bufferTime | 设置RTMP 的缓冲时间 默认 6秒 单位为秒 必须>0 值越小延时越小,卡顿增加 |
| movieScalingMode | 设置视频的填充模式 默认是自适应模式:VHRTMPMovieScalingModeAspectFit |
| defaultDefinition | 设置默认播放的清晰度 默认原画 |
| curDefinition | 设置当前播放的清晰度 |
| 方法 | 方法描述 |
|---|---|
| initWithDelegate | 初始化 |
| preLoadRoomWithParam | 预加载房间信息 |
| startPlay | 开始播放 |
| startPlay:isPIP: | 开始播放并配置画中画 |
| pausePlay | 暂停播放 |
| reconnectPlay | 恢复播放 |
| stopPlay | 停止播放 |
| setMute | 设置静音 |
| destroyMoivePlayer | 销毁播放器 |
| 方法 | 方法描述 |
|---|---|
| microApplyWithType | 申请上麦/取消申请 |