检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实时音视频支持私有化部署吗? PC端实时音视频支持USB摄像头吗?
配置录制回调。
callbacks AppCallbacks object 回调配置 auto_record_mode AppAutoRecordMode object 自动录制配置 表6 AppState 参数 参数类型 描述 state String 状态 ACTIVATION:开启 DEACTIVATION
callbacks AppCallbacks object 回调配置 auto_record_mode AppAutoRecordMode object 自动录制配置 表5 AppState 参数 参数类型 描述 state String 状态 ACTIVATION:开启 DEACTIVATION
HwRtcImageBufferFormat 视频帧图片格式 HWRtcAudioFrame 音频数据信息 HWRtcVideoFrame 视频数据信息 HWRtcStartAudioFileParam 音频文件信息 HWRtcNetworkTestConfig 入会前网络检测配置
onRemoteMicrophoneStateChanged:麦克风设备状态变更通知 onUserNetworkQualityNotify:加入房间后的网络质量状态回调 新增以下数据类型: HWRtcRemoteMicState:麦克风设备状态 HRTCMultiRoomMediaRelayConfiguration:跨房配置
建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。 图1 管理员创建IAM用户响应消息头 响应消息体(可选) 该部分可选。响应消息体通常以结构化格式(如JSON或XML)返回,与响应消息头中Content-Type对应,传递除响应消息头之外的内容。
当异常类型为1时,异常因素取值范围为: 1:建链失败 2:房间非空闲 3:服务器异常 4:服务器反馈503 5:鉴权失败 6:鉴权重试 7:时钟同步失败 8:url错误 9:终端内部异常 90000004:SDK发出的加入房间信令响应超时 90100009:web侧没有收到MSP下发的配置信息
【请求参数】 encryptionParam:加密配置,具体请参见HRTCEncryptionConfig。 【返回参数】 0:成功。 <0:失败。具体请参见客户端错误码。
logConfig HRTCLogConfig 日志配置项,具体请参见HRTCLogConfig。 eventHandler IHRTCEngineEventHandler 事件回调,具体请参见IHRTCEngineEventHandler。
{ "user": { "name": "username", //IAM用户名 "password": $ADMIN_PASS, //IAM用户密码,建议在配置文件或者环境变量中密文存放
当异常类型为1时,异常因素取值范围为: 1:建链失败 2:房间非空闲 3:服务器异常 4:服务器反馈503 5:鉴权失败 6:鉴权重试 7:时钟同步失败 8:url错误 9:终端内部异常 90000004:SDK发出的加入房间信令响应超时 90100009:web侧没有收到MSP下发的配置信息
表1 数据类型 类型 描述 HRTCLogInfo 日志信息 HRTCCameraConfig 相机配置 HRTCEncryptionConfig 端到端加密参数 HRTCUserInfo 用户信息 HRTCJoinParam 入会参数 HRTCStatsInfo 卡顿统计信息 HRTCVideoEncParam
此应用名已存在 账号下已存在此应用名的app,修改app_name创建新的应用 400 RTC.00001021 NoPermission: policy doesn't allow action to be performed 没有权限调用此API 请检查生成鉴权信息的账号是否配置了访问此
RTC_ERR_CODE_WAIT_CONFIG_FAIL 90100009 wait server config fail 获取下发配置失败,请联系技术支持。
onRemoteMicrophoneStateChanged:远端麦克风设备状态变更通知 onUserNetworkQualityNotify:用户级网络质量回调 新增以下数据类型: HWRtcRemoteMicState:麦克风设备状态 HRTCMultiRoomMediaRelayConfiguration:跨房配置
onRemoteMicrophoneStateChanged:远端麦克风设备状态变更通知 onUserNetworkQualityNotify:加入房间后的用户级网络质量状态回调 新增以下数据类型: HWRtcRemoteMicState:麦克风设备状态 HRTCMultiRoomMediaRelayConfiguration:跨房配置
初始化等基础接口 表1 初始化等基础接口 接口 描述 sharedEngine 创建连麦引擎实例 destroy 注销引擎 initWithConfig 初始化引擎配置信息 logUpload 上传日志 setEnableRtcStats 打点开关 getVersion 获取SDK
五、最小化使用功能要求 我们的SDK针对扩展功能和可选的个人信息的处理提供了配置能力,您可以基于业务诉求选择开启或关闭相关功能,实时音视频SDK提供开关上报日志的方法。
如果您确实需要自定义发流编码参数,请参考华为SDK系统推荐码表:表7 不同分辨率的码率和帧率配置推荐和不同场景下帧率和码率的推荐值,否则可能设置失败。