观看视频直播
注意事项
1.
2.
3.
4.
5.
关键步骤
1.
2.
3.
基础属性
属性 | 属性描述 |
---|---|
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: |