正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
0版本新增。 } 【返回参数】 Promise<void>:返回一个Promise对象。 由于浏览器自动播放策略的限制,在play()返回错误后需要引导用户通过手动触发页面控件后,调用resume接口恢复播放。 本地流播放通常需要设置muted参数为true(静音),以防播放出来
切换成功触发onUserRoleChangedNotify回调。切换失败会触发onError回调,返回HRTC_ERR_CODE_USER_ROLE_CHANGE_FAIL错误码。 同一时间不同房间最多只能有一个joiner,player切换joiner的时候,需要将其他房间的joiner先切换成player。 不支持缺省用户昵称入会。
鉴权失败,appid或者签名错误 HWRtcConnChangeJoinRoomAuthRetry 鉴权重试 HWRtcConnChangeJoinRoomAuthClockSync 时钟同步 HWRtcConnChangeUrlNotRight URL错误400 HWRtcConn
”和“Library Search Paths”中文件位置不对,可以将XCODE对应文件夹直接拖过来即可。 图3 检查文件是否加载成功 编译工程,若界面提示“Build Success”,则完成SDK集成。 父主题: 开发前准备
”和“Library Search Paths”中文件位置不对,可以将XCODE对应文件夹直接拖过来即可。 图3 检查文件是否加载成功 编译工程,若界面提示“Build Success”,则完成SDK集成。 父主题: 开发前准备
图5 摄像头和麦克风权限 在“info.plist”文件中添加ATS。 图6 添加ATS 使用XCODE连接iPhone,编译工程,若界面提示“Build Success”,则完成SDK集成。 父主题: 开发前准备
流事件通知(RTCStreamEvent)新增事件:audio-mixing-played、audio-mixing-finished。 新增客户端错误码。 优化部分文档描述。 2021-12-02 第八次正式发布 本次变更如下: 增加常见问题列表及处理手段。 增加浏览器支持的列表及使用限制。
客户端以joiner角色加入房间失败。 客户端调用join时传入的角色参数不对。role是数值型,如果客户端传入的是字符串型,则会加入房间失败。 创建本地流失败,控制台提示Cannot read property 'getUserMedia' of undefined,无法获取到媒体源。 可能有以下原因: 原
图5 摄像头和麦克风权限 在“info.plist”文件中添加ATS。 图6 添加ATS 使用XCODE连接iPhone,编译工程,若界面提示“Build Success”,则完成SDK集成。 HWRtcEngineReplayKit集成(可选) 若您需要使用屏幕共享功能,则需要
M_URL_NOT_RIGHT URL错误400。 HRTC_CONN_CHANGED_JOIN_ROOM_SERVICE_UNREACHABLE 服务不可达503。 HRTC_CONN_CHANGED_INTERNAL_ERROR 内部错误。 HRTC_CONN_CHANGED_KICKED_OFF
UserRole接口实现在跨入房间中的角色类型切换。 切换成功触发onUserRoleChange回调。切换失败会触发onError回调,错误码HWRtcErrorCode :HWRtcErrorCodeUserRoleChangeFail。 同一时间不同房间最多只能有一个joi
track,MediaStreamTrack类型。 error:可选,表示对应媒体类型如果初始化失败的错误,RtcError类型。 } 如果初始化音视频采集失败,则结果中会返回对应的错误信息。错误码范围90000001,90100017~90100020,具体请参考表1。 setAudioProfile
切换成功触发onUserRoleChangedNotify回调。切换失败会触发onError回调,返回HRTC_ERR_CODE_USER_ROLE_CHANGE_FAIL错误码。 同一时间不同房间最多只能有一个joiner,player切换joiner的时候,需要将其他房间的joiner先切换成player。 不支持缺省用户昵称入会。
如何设置上行视频码率、分辨率和帧率? 有没有推荐的画面质量(码率、分辨率、帧率)相关参数配置? 如何实现横屏视频通话? 是否支持网络测速?如何操作? 是否支持音量大小提示? 自定义渲染支持哪些格式? SparkRTC支持iOS后台运行吗? 移动端如何实现录屏(屏幕分享)? 多人视频会议中,移动端和Web端可以进入同一房间吗?
LogLevel表示日志级别,枚举取值如下: none:string类型,表示关闭SDK日志打印。 error:string类型,表示开启SDK错误日志级别。 warn:string类型,表示开启SDK警告日志级别。 info:string类型,表示开启SDK信息日志级别。 debug
setVolumeNotifyInterval - (int)setVolumeNotifyInterval:(int)volInterval; 【功能说明】 指定音量提示的时间间隔, 设置后按时间间隔触发回调,包括用户音量回调onUserVolumeStatsNotify,本地采集音量回调onLocalVolumeChangedNotify。
屏幕共享 功能描述 基于苹果的Replaykit方案,支持用户分享整个系统的屏幕内容,但需要App额外提供一个Extension扩展组件,可实现跨应用屏幕共享。 创建App Group 由于华为云SparkRTC是通过App Goup进行进程间的数据通信的,所以需要创建一个App
virtual int enableUserVolumeNotify(unsigned int interval) 【功能说明】 指定音量提示的时间间隔, 设置后按时间间隔触发回调,用户音量回调onUserVolumeStatsNotify。 【请求参数】 interval:音量值上报周期,默认关闭音量回调。