检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
joinRoom:joinRoomParam]; 收远端用户的视频流 收到远端用户加入房间后会收到跨房回调connection:onRemoteUserOnline,可以调用该远端用户对应的跨房连接的startRemoteStreamView设置远端窗口并开启收流。 示例代码如下: //远端用户加入房间后会收到跨房回调
Role方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。
rCode。 通话前没有选择任何设备,通话中使用默认设备。 通话前已选择指定设备,通话中直接生效。 通话中所有拔插视频设备的操作,不会自动切换设备,需要应用重新调用该接口并设置对应设备才生效。 getCurrentVideoDevice virtual int getCurrentVideoDevice(char
joinRoom:joinRoomParam]; 收远端用户的视频流 收到远端用户加入房间后会收到跨房回调connection:onRemoteUserOnline,可以调用该远端用户对应的跨房连接的startRemoteStreamView设置远端窗口并开启收流。 示例代码如下: //远端用户加入房间后会收到跨房回调
HRTCVideoFrame& videoFrame) 【功能说明】 原始视频数据处理后回调 【回调参数】 conn:连接对象 userid:用户ID videoFrame:视频数据格式 ,具体请参见HRTCVideoFrame。 【返回参数】 true:处理结果成功。 false:处理结果失败。
描述 Content-Type 是 String 内容类型。 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String
HRTCMultiRoomMediaRelayStateCode 跨房状态码 HWRtcUserInfo 表2 用户信息 属性 类型 描述 userId NSString 用户ID userName NSString 用户昵称 signature NSString 鉴权签名,具体生成方法请参见17-接入鉴权
orCode。 通话前没有选择任何设备,通话中使用默认设备。 通话前已选择指定设备,通话中直接生效。 通话中有多个音频设备,拨出设备会自动切换。 通话中无音频设备,新插入设备,需要重新调用该接口指定设备。 setRecordDevice virtual int setRecordDevice(const
RoomParam); 收远端用户的视频流 收到远端用户加入房间后会收到跨房回调onRemoteUserOnline,可以调用该远端用户对应的跨房连接的startRemoteStreamView设置远端窗口并开启收流。 示例代码如下: //远端用户加入房间后会收到跨房回调 void
描述 Content-Type 是 String 内容类型。 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String
_Nonnull)videoFrame 【功能说明】 原始视频数据处理后回调。 【回调参数】 connection:跨房对象。 userid:用户ID。 HWRtcVideoFrame:视频数据格式 ,具体请参见HWRtcVideoFrame。 【返回参数】 YES:处理结果成功。 NO:处理结果失败。
描述 Content-Type 是 String 内容类型。 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String
PushStreamSuccessRate:推流成功率 VideoUpstreamExcellentTransRate:客户端视频上行优质传输率 AudioUpstreamExcellentTransRate:客户端音频上行优质传输率 VideoExcellentTransRate:端到端视频优质传输率 A
0:方法调用失败。具体请参见HRTCErrorCode。 使用该接口设置辅流编码参数,目前策略会根据获取的区域宽高比对设置的宽高进行调整,使用户设置的宽高比与获取的宽高比保持一致,因此,用户实际收流分辨率与设置分辨率有可能不同。 父主题: IHRTCEngine
描述 joinRoom 加入房间 changeUserRole 设置用户的角色,切换角色时使用 renewAuthorization 签名更新 leaveRoom 离开房间 changeUserName 设置用户自己的昵称 createConnection 创建 跨房(HWRtc
计费购买 SparkRTC有哪些计费项? SparkRTC中既订阅视频也有音频时,视频按分辨率收费还要加上音频费用吗? 纯音频场景下不同码率的音频计费有区别吗? 如何查看账单及扣费明细? 能否直接开通后付费? 为什么房间里只有一个人且没有发生音视频通话也会产生费用?
Signature相关 什么是Signature? 如何获取密钥? 服务端如何计算Signature?
服务端如何计算Signature? //认证用的app_key和app_id硬编码至代码中或以明文形式存储会有极大风险。建议密文形式配置存储在文件或者环境变量中,使用时解密,以确保安全。本例以app_key和app_id存放至环境变量为例,运行前请先在本地环境中设置完成环境变量APP_KEY和APP_ID。
数据统计分析 查询房间列表 查询用户列表 查询实时规模 查询实时规模分布 查询实时质量数据 查询实时网络 查询用量 查询历史规模 查询历史质量 查询用户通话指标 查询详情事件接口 查询指定项目用户异常体验事件 查询用户异常体验事件 查询异常事件用户分布
如何调用API 构造请求 认证鉴权 返回结果