1 下载地址
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支持下麦、申请上麦、房间管理、开启旁路、关闭旁路操作权限,点击互动直播进入互动房间,且默认为已经上麦
下麦:点击下麦,用户下麦,停止直播
申请上麦:下麦后,点击申请上麦,主持人同意后,可重新上麦
房间管理:支持对房间内的人员进行管理,可对房间内的人进行邀请上麦、下麦和踢出房间操作
开启旁路:开启旁路直播功能的房间,点击开启旁路可将混流画面推送至旁路直播房间
关闭旁路:开启旁路且推流成功后,开启旁路变为关闭旁路,点击关闭旁路停止向旁路直播房间进行推流