检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
见彼此,房间中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使用connection对象加入房间,则加入房间的房间ID不能和已创建连接对象对应的房间ID相同。 同一时间只能以一个JOINER角色加入某一个房间。
onConnStateChange:连接状态改变回调。 onRemoteUserOffline:远端用户收到当前用户离开房间的通知。 changeUserName - (int)changeUserName:(NSString *)userName; 【功能说明】 房间内设置用户自己的昵称。 【请求参数】
域为中国大陆地区的场景。 一、基本要求 您的产品及服务需要尊重用户隐私,遵守国家的数据保护法律和法规。禁止参与任何干扰、干涉、损害、未授权访问任何终端设备、服务器、网络的活动。 1. 隐私政策要求 您需根据法律要求以自身名义发布隐私政策,并就个人信息的处理行为获取用户同意或取得其
加入房间服务器错误。 HWRtcErrorCodejoinRoomServiceUnreachable 90000021 加入房间服务器无法访问 加入房间服务器无法访问。 HWRtcErrorCodejoinRoomAuthFail, 90000022 加入房间验证错误 加入房间验证错误。 H
集成SparkRTC加入房间失败是什么原因? 请确认是否已接入鉴权,SparkRTC要求所有应用以鉴权方式接入,具体鉴权方法请参见接入鉴权。 父主题: 问题排查
注意事项 当前只支持PCM数据格式处理。 接口调用流程 注册音频前后处理 获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine].mediaEngine 注册音频前后处理 [[HWRtcEngine sharedEngine]
跨房状态码 HWRtcUserInfo 表2 用户信息 属性 类型 描述 userId NSString 用户ID userName NSString 用户昵称 signature NSString 鉴权签名,具体生成方法请参见17-接入鉴权 ctime long long 鉴权时间戳
会触发以下回调: onLeaveRoom:离开房间回调。 onConnectStateChange:连接状态改变回调。 onRemoteUserOffline:远端用户收到当前用户离开房间的通知。 renewAuthorization virtual int renewAuthorization(const
y、onUserNameChangedNotify :会议中修改用户昵称的接口及本地和远端会收到的回调。 createConnection:加入多房间(跨房)前,与要跨入的房间先建立连接的接口,跨一个房间建立一个连接。 setDefaultSpeakerModel:设置默认的声音播放模式。
2021-06-05 第十一次正式发布 本次发布版本为1.8.0版本,整合了之前若干版本和分支的一个全新版本,主要变更内容为跨房功能重构,结合服务端升级,可以支持2W人超大型会议和最多同时跨5个房间互动等场景。此外,管控面和用户体验上也新增了部分功能和优化。 本次变更如下: 新增的接口及回调:
HRTCVideoEncodeResolutionMode 视频编码分辨率比例模式 HRTCEngineConfig 引擎初始化配置 HRTCAreaCode 访问区域 HRTCOnStats 统计回调 HRTCAudioFileState 音频播放状态 HRTCAudioFileReason 音频播放状态改变原因
云端录制管理 配置录制规则 配置录制回调
踢除在线用户 功能介绍 调用此接口强制用户离开房间。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/apps/{app_id}/rooms/{ro
添加HWRTCEngine.framework 在“Build Settings”页面关闭“Enable Bitcode”, 将其设置为“No”。 图3 设置Enable Bitcode 在“Build Settings”页面的搜索框输入“search”,查看Framework search
policy doesn't allow action to be performed 没有权限调用此API 请检查生成鉴权信息的账号是否配置了访问此API的权限 400 RTC.00001022 job is not initialized 任务未完成初始化,无法进行操作 请等待任务初始化完成
事件发生位置 local:事件发生在客户端本地 remote:事件发生在远端 peer_uid String 如果根因来自远端用户,则peerid为远端用户的用户ID。如果根因来自自身,则peerid为空字符串 abnormal_type Integer 异常类型: 1:进房慢(5s加入房间失败)
上行视频丢包 下行音频丢包 下行视频丢包 下行音频无声音 其他 对端用户离线 对端用户无码流 对端用户无帧率 本端服务器下行无码流 本端服务器下行无帧率 其他情况,异常因素描述为:其他 user_count Long 异常影响的用户数 状态码: 400 表6 响应Header参数 参数 参数类型
步骤三:配置录制规则 登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入“应用管理”页面。 在需要创建录制规则的应用行,单击“配置”,进入录制配置页面。 在“录制规则”区域,单击“添加”,进入添加录制规则页面。 一个应用ID在相同区域仅支持创建一个录制规则。 请您按照实际需求配置录制参数,参数说明如表1所示。
HRTCImageBufferFormat 视频原始数据格式类型 HRTCEngineConfig 引擎创建相关参数 HRTCAreaCode 服务器的访问区域 HRTCOnStats 会话统计信息 HRTCAudioFileState 音频文件播放状态 HRTCAudioFileReason
h”和“HWRtcEngine.h”导入工程中,集成framework在Headers下面自带头文件,无需再导入。 图2 导入头文件 在“Build Settings”页面的搜索框输入“search”,确保头文件和库文件的位置都已经在XCODE设置成功。 若“Header Search Paths ”和“Library