检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
adjustAudioFileVolume int adjustAudioFileVolume(unsigned int volume) 【功能说明】 调节混音里伴奏在本端和远端播放的⾳量。 【请求参数】 volume:音量大小,范围为0-100。默认音量为100。 【返回参数】 0:方法调用成功。 <0:方法调
disableAdjustRes:YES]; } 触发回调 加入房间后sdk会根据前面的参数设置调用onRenderExternalVideoFrame回调函数上报本地和远端视频帧数据给上层应用处理。 //自渲染回调 - (void)onRenderExternalVideoFrame:(NSString *_Nonnull)roomid
cycle:音频播放次数,0表示无限循环。 replace:是否用音频文件替换麦克风采集的声音,1表示只使用音频文件发送到远端,0表示将本地麦克风采集和音频文件混音后发送到远端。 startPos:音频文件开始播放位置,单位ms。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。
disableAdjustRes:YES]; } 触发回调 加入房间后sdk会根据前面的参数设置调用onRenderExternalVideoFrame回调函数上报本地和远端视频帧数据给上层应用处理。 //自渲染回调 - (void)onRenderExternalVideoFrame:(NSString *_Nonnull)roomid
在“回调配置”区域,单击“编辑”,配置回调信息,如图1所示。 图1 添加录制回调地址 回调地址:接收回调信息的服务器地址,仅支持HTTP和HTTPS协议。 回调秘钥:录制回调的鉴权密钥,鉴权串长度范围:[32,64]。录制回调鉴权签名的生成方法,请参考《常见问题》的“如何对录制回调进行鉴权?”章节。
SparkRTC服务回调用户提供的接口时,会附带以下信息。 表1 请求Body参数 参数 是否必选 参数类型 描述 job_id 否 String 任务编号,可以用于修改、查看和停止录制任务 stream_name 否 String 流名 app_id 否 String 应用id room_id 否 String 房间id
可选。国家码,如:CN表示中国大陆,US表示美国,HK表示中国香港。countryCode值的填写具体请参见国家码对照表。 domain和appId请参考应用管理进行获取。 加入房间。具体接口详情请参见join。 1 2 3 4 5 6 7 8 9 let option = {
符串,该名称可从getScreenShareSources接口获取。 如设置的rect为NSRect(0,0,0,0),则会根据共享的id和名称取得相应对象的默认区域作为共享范围。 adjustAudioShareVolume - (int)adjustAudioShareVolume:(unsigned
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 停止指定应用id和任务编号的合流录制任务 DELETE https://rtc-api.myhuaweicloud.com/v2/apps/{app_id}/
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 停止指定应用id和任务编号的单流任务 DELETE https://rtc-api.myhuaweicloud.com/v2/apps/{app_id}/in
HRTC_ERR_CODE_NOT_INCLUDE_MLSDK 90000058 没有动态加载ML图像分割库,不能支持背景虚化和背景替换能力 没有动态加载ML图像分割库,不能支持背景虚化和背景替换能力。 HRTC_ERR_CODE_ENABLE_BACKGROUND_FAIL 90000059 背景虚化或背景替换开启失败
【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 加入房间后才可以切换角色,当前仅支持joiner和player角色切换。 切换成功触发onUserRoleChange回调。切换失败会触发onError回调,错误码HWRtcErrorCod
SDK iOS SDK Mac SDK Windows SDK Web SDK 常见问题 了解更多常见问题、案例和解决方案 热门案例 实时音视频和直播有什么区别? SparkRTC支持哪些平台? SparkRTC有哪些计费项? SparkRTC最多可以支持多少个人同时视频通话? SparkRTC是否支持连麦互动?
encoderParams); 【功能说明】 设置辅流编码参数。 【请求参数】 encoderParams:需要设置的辅流编码参数,包括宽、高、帧率和码率,具体请参见HRTCVideoAuxiliaryEncParam。 【返回参数】 0:成功。 > 0:失败。具体请参见客户端错误码。 使
采集、发送。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 开启系统音频采集发送,会采集和发送当前系统所有音频。 muteLocalAudio virtual int muteLocalAudio(bool mute) 【功能说明】
VideoCanvas。 streamType:编码类型,具体请参见HWRtcStreamType。具体设置请参见表57 不同分辨率下帧率和码率的推荐值。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 收到onUserAuxil
在右侧界面中选择“Identifiers”,然后单击。 选择“App Groups > Continue”。 在弹出的表单中填写“Description”和“Identifier”, 其中,Identifier需要传入接口中对应的App Group参数。 填写完成后,单击“Continue”。
void release() 【功能说明】 释放IHRtcEngine对象资源。 如果资源已经释放,需要重新调用createHRtcEngine和initialize进行初始化。 logUpload virtual int logUpload() 【功能说明】 开启日志上传。 【返回参数】
userId用于标识同一房间的不同用户 joinRoomParam.userName = userName; // 用户昵称,如无特殊需求,保持和userId一致即可 joinRoomParam.authorization = authorization; joinRoomParam.ctime
【功能说明】 加房间前网络探测结果回调。 【回调参数】 HWRtcNetworkTestResult:回调状态主要包括测试成功与否、上行和下行的网络带宽、丢包、延时和抖动,具体请参见HWRtcNetworkTestResult。 onNetworkTestQuality - (void)on