检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建应用 功能介绍 调用此接口创建应用。 接口约束 不支持同一租户创建多个app_name相同的应用。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/apps
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
interval); 【功能说明】 设置音量值上报回调函数(onUserVolumeStatsNotify)的回调周期。 【请求参数】 interval:音量值上报周期,默认关闭音量回调。 0:关闭音量回调。 [100,10000]:有效值范围,单位为毫秒,建议设置为2000ms,默认值为2000ms。
pe(HRTCVideoStreamType type); 【功能说明】 大小流模式,设置所有订阅的远端视频流类型。默认订阅大流,优先应用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:订阅的视频流类型,分为大流和小流,具体请参见HRTCVideoStreamType。
setSpeakerModel - (int)setSpeakerModel:(HWRtcSpeakerModel)speakerModel; 【功能说明】 设置声音播放模式。成功加入房间后才能调用。 【请求参数】 speakerModel:声音播放模式,具体请参见HWRtcSpeakerModel。
userId, unsigned int volume) 【功能说明】 设置扬声器播放的音量。 【请求参数】 volume:范围为[0-100],其中10表示原始音量。 userId:用户ID。带用户ID表示设置单个用户的软(信号)音量。 【返回参数】 0:方法调用成功。 > 0:
查询自动录制配置 功能介绍 调用此接口查询自动录制配置 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/apps/{app_id}/auto-record-mode
localEnable:(BOOL)localEnable; 【功能说明】 设置是否开启视频流自渲染。开启后,回调onRenderExternalVideoFrame中会有视频帧数据上报。 【请求参数】 mediaType:“audio”表示设置音频,“video”表示设置视频 ,具体请参见HWRtcMediaType。
HRTCVideoFrameFormat format) 【功能说明】 设置是否开启外部视频采集。 【请求参数】 enable:true表示开启视频自采集,false表示取消视频自采集。默认值为false。 format:设置外部采集的视频格式,默认为I420(即yuv420P)。 【返回参数】
ype(HRTCVideoStreamType type) 【功能说明】 大小流模式,设置所有订阅的远端视频流类型。默认订阅大流,优先使用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:视频流类型。指大流、小流,具体请参见HRTCVideoStreamType。
createConnection:加入多房间(跨房)前,与要跨入的房间先建立连接的接口,跨一个房间建立一个连接。 setDefaultSpeakerModel:设置默认的声音播放模式。 onMediaConnectStateChangedNotify:增加与媒体服务器连接状态变化的通知回调。 onFi
则需要手动设置3A参数,详细设置请参见媒体追踪约束。 echoCancellation:回声消除开关 noiseSuppression:噪声抑制开关 autoGainControl:自动增益开关 若您使用HRTC.createStream接口进行采集,则无需手动设置3A参数,SDK默认开启3A。
muteRemoteAudio - (int)muteRemoteAudio:(NSString *)userId muted:(BOOL)muted; 【功能说明】 设置是否接收对应远端用户的音频流。 【请求参数】 userId:远端用户的userid,唯一标识。 muted:YES表示取消订阅,NO表示订阅。
create(config, mHwHandler); // mHwHandler继承自IHRTCEngineEventHandler,用于监听各种回调事件 设置本地窗口。 1 2 SurfaceView surface = mHwRtcEngine.createRenderer(getAp
区域名称 区域 终端节点(Endpoint) 所有 ALL rtc-api.myhuaweicloud.com 约束与限制 华为云实时音视频服务设置了API流控,避免出现因短时间内重复调用API,服务中断的情况。 表2 API流控说明 接口分类 接口名称 接口流控 应用管理 创建应用 查询应用列表
更新自动录制配置 功能介绍 更新自动录制配置,租户可以开启自动单流录制或者停用自动单流录制(仅支持单流录制)。 接口约束 开启自动单流录制功能之后,只针对新创建的房间有效,对开启自动录制功能之前已经创建的房间不生效。 单流自动录制任务的流名规则: {appid}_{roomid}
HRTCAudioSceneType scene) 【功能说明】 设置音频使用场景。该接口需要在joinRoom前调用。 此接口可在create接口设置场景后改变音频场景,暂不支持初始化scene设置音乐再通过此接口设置为会议。 【请求参数】 level:表示档位,会议模式暂时只支持16k。
muteRemoteAudio virtual int muteRemoteAudio(const char* userId, bool mute) 【功能说明】 设置是否接收对应远端用户的音频流。同一时间所有房间最多只能接收17路音频流。 【请求参数】 userId: 远端用户的userId,唯一标识。
什么是Signature? 为保证RTC的通信安全,当用户加入频道时,华为云SparkRTC服务需要对其进行接入鉴权。 图1 鉴权原理 华为云SparkRTC系统使用数字签名作为接入鉴权方式,需要在相应的SDK的初始化或登录函数中提供“app_id”、“room_id”、“use
更新单流任务 功能介绍 调用此接口修改单流任务。 仅部分场景支持修改。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/apps/{app_id}/i