检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
取值范围:[0,300],缺省为0。 单位:秒。 如果为0表示流中断就生成新文件。 响应参数 状态码: 201 表7 响应Header参数 参数 参数类型 描述 X-request-Id String 此字段携带请求ID号,以便任务跟踪。 表8 响应Body参数 参数 参数类型 描述 rule_id String
描述 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点获取。 例如IAM服务在“华北-北京四”区域的Endpoint为“iam
两台手机同时运行SparkRTC APP,为什么无法互通? 请确认两个手机设置的roomId是否相同,仅roomId相同才可进入同一房间进行互动,且userId不能相同,SparkRTC不支持同一个userId在两个不同设备上同时使用。 父主题: SDK使用
>0:失败。具体请参见客户端错误码。 该接口限制在房间外调用,在房间内设置不生效,需要调用stopLocalPreview关闭预览,否则将一直处于预览状态。 在房间内预览:可调用setupLocalView设置有效view开启预览,设置为null表示关闭预览,不需要调用stopLocalPreview。
5s及以上版本的手机只支持打包arm64架构,您可以将XCode的“Build Setting < Build Active Architecture Only”设置为“YES”,并将Valid Architectures填写为arm64 ,则可以将SparkRTC SDK安装包压缩到一半的体积。 父主题:
配置录制规则:为实时音视频互动配置录制规则,并开启自动录制功能,加入SparkRTC房间后,与应用中的录制规则ID相同的录制模板会自动生效,录制内容按录制设置存储至OBS中。还可以通过设置回调地址获取录制任务状态通知。 加入房间:录制规则配置完成后,您可以通过SparkRTC APP加入某个SparkRTC房间
mViewRotation(const char *userId, HRTCVideoRotation rotation) 【功能说明】 设置远端辅流视图旋转角度。 【请求参数】 userId:用户ID。 rotation:旋转角度信息(0°,90°,270°),具体请参见HRTCVideoRotation。
ilable回调得到消息后,设置屏幕辅流窗口视图并开始选看(发起辅流选看)。 【请求参数】 streamView:视图信息,具体请参见HWRtcVideoCanvas。 streamType:编码类型,具体请参见HWRtcStreamType。具体设置请参见表57 不同分辨率下帧率和码率的推荐值。
当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。 1 2 3 4 { "error_msg": "The request message format is invalid.", "error_code": "IMG.0001" } 其中,er
口。 同一端大小流或多流模式多路流设置的分辨率需保持一致,否则会设置失败。 多终端发流和选看的分辨率不一致时,sdk默认自适应并匹配最接近的分辨率(以实际发流分辨率优先),可能会导致选看时设置的分辨率和实际收到的流分辨率不一致。 调用接口一设置编码参数的分辨率发生变化时,需要先e
> 0:方法调用失败。具体请参见HRTCErrorCode。 使用该接口设置辅流编码参数,目前策略会根据获取的区域宽高比对设置的宽高进行调整,使得用户设置的宽高比与获取宽高比保持一致,这样用户实际收流分辨率与设置分辨率有可能不同。 父主题: IHRTCEngine
口。 同一端大小流或多流模式多路流设置的分辨率需保持一致,否则会设置失败。 多终端发流和选看的分辨率不一致时,sdk默认自适应并匹配最接近的分辨率(以实际发流分辨率优先),可能会导致选看时设置的分辨率和实际收到的流分辨率不一致。 调用接口一设置编码参数的分辨率发生变化时,需要先e
Architecture Only设置为YES,并将Valid Architectures只写arm64,则SparkRTC SDK可压缩一半的体积。 设置编码参数时,调用setVideoEncParam接口为什么会提示参数设置错误? 设置分辨率时需对照华为SDK系统推荐的码表才能设置成功。 加入房间失败时,如何解决?
e:(HWRtcVideoStreamType)type; 【功能说明】 大小流模式,设置所有订阅的远端视频流类型。默认订阅大流,优先应用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:视频流类型。指大流、小流,具体请参见HWRtcVideoStreamType。
色才能跨房成功。 同一时间最多只能跨4个房间,跨房对应的房间ID必须互不相同。 当前的远端音频模式(setRemoteAudioMode)设置为HWRtcRemoteAudioTopOfAll模式时,不支持跨房。 父主题: 问题排查
scene:(HWRtcAudioSceneType)scene; 【功能说明】 设置使用场景。该接口需要在joinRoom前调用。 此接口可在initWithConfig接口设置场景后改变音频场景,暂不支持初始化scene设置音乐再通过此接口设置为会议。 【请求参数】 level:表示档位,会议模式暂时
配置录制回调 SparkRTC服务提供了录制任务状态回调设置,支持配置HTTP/HTTPS URL,向用户服务器发送POST请求,将录制任务状态信息实时反馈到用户服务器。 回调协议 请求:HTTP POST请求,请求Body的内容为JSON格式。 应答:HTTP STATUS CODE
使用AK/SK方式认证时必选,携带项目ID信息,与路径参数中的项目ID相同。 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求的唯一标识 表5 响应Body参数 参数 参数类型 描述 dimensions Array of Realt
coderConfig设置编码参数,其中HRTCVideoAuxiliarEncParam需要传入宽高、帧率、码率,然后调用startScreenShare开始共享。 public void startScreenShare(){ // 设置编码参数 mHwRtcEngine
(boolean localEnable,boolean remoteEnable); 【功能说明】 设置共享辅流数据输出使能。Android平台接口暂不提供本地共享数据的设置。 【请求参数】 localEnable:true表示输出本地共享数据,false表示不输出本地共享数据,默认值为false。