检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
rror返回。 表1 服务端错误码 错误码 描述 错误原因 RTC.10000001 内部错误 程序或环境问题 RTC.31000000 节点不存在 程序或环境问题 RTC.31000001 session校验失败 程序或环境问题 RTC.31000003 内部异常 程序或环境问题
rror返回。 表1 服务端错误码 错误码 描述 错误原因 RTC.10000001 内部错误 程序或环境问题 RTC.31000000 节点不存在 程序或环境问题 RTC.31000001 session校验失败 程序或环境问题 RTC.31000003 内部异常 程序或环境问题
rror返回。 表1 服务端错误码 错误码 描述 错误原因 RTC.10000001 内部错误 程序或环境问题 RTC.31000000 节点不存在 程序或环境问题 RTC.31000001 session校验失败 程序或环境问题 RTC.31000003 内部异常 程序或环境问题
rname是必填的,countryCode无特殊需求,则填空字符串。countryCode填写请参见国家码对照表。 如何进行屏幕共享? 可以参考屏幕共享场景,按照正确时序使用API。 如何进行视频自渲染显示正常图像? 在开启自渲染后,通过onRenderExternalVideo
String 共享屏幕的背景图地址,图片先上传obs,格式s3://bucket/object,如:s3://rtc-bucket-cn-north-4/img/testImg.jpg。 在一大多小的布局场景下,无论大窗是显示非指定用户(屏幕共享人的桌面)还是指定用户的共享桌面,都通过该字段指定背景图。
rror返回。 表1 服务端错误码 错误码 描述 错误原因 RTC.10000001 内部错误 程序或环境问题 RTC.31000000 节点不存在 程序或环境问题 RTC.31000001 session校验失败 程序或环境问题 RTC.31000003 内部异常 程序或环境问题
被踢出房间 相同用户ID等原因,被踢出房间。 HRTC_ERR_CODE_SCREEN_CAPTURE_FAIL 90000027 屏幕共享失败 屏幕共享失败。 HRTC_ERR_CODE_EXT_MEDIA_OUTPUT 90000028 设置输出设备错误 当开启媒体数据输出时,不允许设置输出设备,否则会报此异常。
该接口仅由通过HRTC.createStream创建的辅流对象调用。 屏幕共享背景音需要借助主流的音频通道发送,若想要订阅共享背景音,至少需要订阅主流音频。 弹出的共享选择窗口,需要勾选左下角的共享音频复选框,否则屏幕共享背景音将无法共享。 该功能仅支持Windows平台Chrome浏览器74及以上版本。
主要指摄像头采集的视频流,SparkRTC对同一视频源支持最多同时编码和收发四挡数据类型(720P/360P/180P/90P)。 辅流 也称共享流,指共享屏幕或窗口的视频流。默认1080P,开启辅流流畅优先指切换为720P。 混流 是指将发布的多路音视频流混合转码成一个单流。 大小流模式
音频选看:展示选定音频通话的发送端与接收端的质量监控数据,包含音频丢包率、卡顿率、码率。 辅流选看:展示选定的发送端用户与对应接收端用户共享屏幕(窗口)的质量监控数据。包含码率、帧率、卡顿率、丢包率、分辨率、抖动和时延。 查看用户操作事件 分别在视频选看、音频选看和辅流选看页签
HwRtcNetProxyConfig 代理配置 HWRtcScreenShareSourceInfo 共享资源信息 HWRtcScreenShareParam 共享对象参数 HWRtcScreenShareType 共享类型枚举 HWRtcNetworkBandwidth 带宽设置参数 HWRtcRemoteMicState
若您需要对某一个房间的实时音视频进行录制,可以在加入房间后,调用录制接口创建单流录制任务。 前提条件 已获取需要使用的SparkRTC服务的终端节点:rtc-api.myhuaweicloud.com。 已创建用于存储录制文件的OBS桶,并完成OBS桶授权。您可以通过调用OBS 创建桶
/播放音量值、设置远端音频模式等。 视频管理 主要功能包括创建本地/远端窗口视图和其他参数设置、是否接收远端视频流、镜像、摄像头等。 屏幕共享 主要功能包括是否开始/停止订阅辅流、设置辅流渲染模式/角度等。 音效文件播放管理 主要功能包括开始/停止/暂停/恢复播放音频或音效文件、音频/音效音量相关设置。
关闭屏幕辅流窗口视图(停止辅流选看)。 【请求参数】 userId:远端用户的唯一标识。对应onUserAuxiliaryStreamAvailable返回的共享用户标识。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 收到onUserAuxilia
【功能说明】 屏幕流共享开启,触发此回调。 onScreenShareStopped virtual void onScreenShareStopped(int reason) 【功能说明】 屏幕流共享关闭,触发此回调。 【回调参数】 reason:屏幕共享关闭原因。 onUse
关闭屏幕辅流窗口视图(停止辅流选看)。 【请求参数】 userId:远端用户的唯一标识。对应onUserAuxiliaryStreamAvailable返回的共享用户标识。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 收到onUserAuxilia
); 【功能说明】 屏幕流共享开启,触发此回调。 onScreenShareStopped void onScreenShareStopped(int reason) 【功能说明】 屏幕流共享状态改变,触发此回调。 【回调参数】 reason:屏幕共享状态改变原因。 SDK 1.7
音频文件播放管理 音频文件播放使用ffmpeg能力,在播放在线url时受windows平台自身特性影响,断网时会立刻停止播放(SparkRTC内部无缓存设计),若对该场景体验有要求,建议业务通过先下载到本地再播放的形式使用。 startAudioFile virtual int startAudioFile(const
<div>标签ID。 options:可选,Options类型,播放选项。 Options类型定义为:{ objectFit:可选,string类型,远端共享流的默认值为contain,其他流默认值为cover。支持的枚举值如下: contain:优先保证视频内容全部显示。视频尺寸等比缩放,直至
求调用,调用方法请参见如何调用API。 终端节点 终端节点即调用API的请求地址,SparkRTC部署时不区分物理区域,为全局服务。因此,SparkRTC的终端节点如表1所示。 表1 SparkRTC的终端节点 区域名称 区域 终端节点(Endpoint) 所有 ALL rtc-api