iOS Demo

1 下载地址

https://github.com/vhall/VHYun_SDK_RTC_iOS

综合Demo

https://github.com/vhall/VHYun_SDK_iOS

2 填写app_id

进入iOS SDK Demo,弹出输入app_id对话框,对话框中填写应用管理页面获取到的app_id。如何获取app_id

3 设置

点击设置,进入设置页面,可进行基础设置和互动设置

基础设置:填写第三方用户ID(是开发者自有用户系统里用户的唯一标识)和access_token。详情参考:第三方用户ID(third_party_user_id)是什么?获取access_token

互动设置:填写互动房间ID、旁路房间ID、推流参数

互动房间ID、旁路房间ID可通过控制台/接口/API在线测试工具的方式进行获取,具体参考获取互动直播房间ID获取旁路房间ID

推流参数支持默认、标清、高清、超清、自定义四种配置

互动设置 互动设置

规格说明:

默认:直接获取控制台配置

标清:分辨率 192*144 码率 200 帧率 30

高清:分辨率 480*360 码率 200 帧率 30

超清:分辨率 960*540 码率 200 帧率 30

自定义:支持手动输入推流配置参数

4 互动直播

互动直播SDK操作权限可通过接口进行配置,可依照需求中选择需要的权限进行配置,具体参考生成access_token

微吼云提供的DEMO支持下麦、申请上麦、房间管理、开启旁路、关闭旁路操作权限,点击互动直播进入互动房间,且默认为已经上麦

互动直播 互动直播

下麦:点击下麦,用户下麦,停止直播

申请上麦:下麦后,点击申请上麦,主持人同意后,可重新上麦

房间管理:支持对房间内的人员进行管理,可对房间内的人进行邀请上麦、下麦和踢出房间操作

开启旁路:开启旁路直播功能的房间,点击开启旁路可将混流画面推送至旁路直播房间

关闭旁路:开启旁路且推流成功后,开启旁路变为关闭旁路,点击关闭旁路停止向旁路直播房间进行推流

互动直播