检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SparkRTC支持本地服务端录制,但未完全开放,如需使用请提交工单联系华为技术工程师。 本地服务端录制需要使用Linux SDK,可部署在客户Linux 服务器上,使用客户自有的服务器和存储资源。 云端录制无需部署客户自有Linux服务器,减轻了研发和运维的压力,更轻量便捷。 父主题: 录制相关
换为最大三方模式。最大三方模式下,本地用户不需要单独主动订阅某个远端用户音频流,即可接收当前房间内声音最大的三个用户的音频。 接口调用流程 实现过程 加入房间前设置音频最大三方模式 入会前调用enableTopThreeAudioMode设置是否开启音频最大三方模式。true表示
如何实现横屏视频通话? 调用setLayoutDirect接口,设置显示模式“layoutDirect”为0,表示设置为横屏模式。 父主题: SDK使用
SparkRTC是否支持设置镜像画面? 支持,通过updateLocalRenderMode接口设置本地摄像头预览画面的镜像模式。 父主题: SDK使用
单流录制模式和合流录制模式有什么区别? 单流和合流录制模式的主要区别如下: 单流录制:支持将房间中的每一个用户的音视频流分别录制成独立的文件。例如,在线课堂场景中,若家长只想观看老师和自己孩子的视频,则可以选择单流模式,分别录制老师和每位学生的视频,然后将老师的视频分别与每位学生
配置录制回调 SparkRTC服务提供了录制任务状态回调设置,支持配置HTTP/HTTPS URL,向用户服务器发送POST请求,将录制任务状态信息实时反馈到用户服务器。 回调协议 请求:HTTP POST请求,请求Body的内容为JSON格式。 应答:HTTP STATUS CODE
ryptionConfig encryptionParam); 【功能说明】 设置端到端加密方式。需要在加入房间前设置生效。其中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。 【请求参数】 encryptionParam:加密配置,具体请参见
HRTCVideoMirrorType mirrorMode) = 0; 【功能说明】 设置本地窗口显示模式,镜像模式。 【请求参数】 displayMode:显示模式,具体请参见HRTCVideoDisplayMode。 mirrorMode:镜像模式,具体请参见HRTCVideoMirrorType。 【返回参数】
(int)setSpeakerModel:(HWRtcSpeakerModel)speakerModel; 【功能说明】 设置声音播放模式。成功加入房间后才能调用。 【请求参数】 speakerModel:声音播放模式,具体请参见HWRtcSpeakerModel。 【返回参数】 0:方法调用成功。 > 0:
SparkRTC是否支持设置本地采集音量?是否支持设置每个远端用户的播放音量? 支持,通过adjustRecordingVolume()接口可以设置SDK的采集音量,通过adjustPlaybackVolume()接口可以设置某个远端用户的播放音量。 父主题: SDK使用
SparkRTC房间的生命周期是多久? 主要有以下几种情况: 第一个加入房间的用户为当前房间的所有者,但该用户无法主动解散房间。 所有用户都主动退房时,后台立即解散房间。 如果房间内的单个用户异常掉线,超过保活时间后服务端会将该用户清理出当前房间。如果房间内的所有用户都异常掉线,
setProxyServer 设置企业内部部署代理反向服务器。该接口为2.0.3版本新增。 setTurnServer 设置代理服务器配置信息。该接口为2.0.3版本新增。 enableRtcStats 设置是否开启RTC音视频流统计信息事件。该接口为2.0.3版本新增。 setNetworkBandwidth
跨房成功。 同一时间最多只能跨4个房间,跨房对应的房间ID必须互不相同。 当前的远端音频模式(setRemoteAudioMode)设置为HWRtcRemoteAudioTopOfAll模式时,不支持跨房。 父主题: 问题排查
displayMode, HRTCVideoMirrorType mirrorMode) 【功能说明】 设置远端用户视图渲染模式。 【请求参数】 userId:远端用户的唯一标识。 displayMode:视图显示模式。具体请参见HRTCVideoDisplayMode,默认RTC_VIDEO_DIS
音频吗? 支持,SparkRTC提供音频TopN模式也叫音频最大三方模式。开启音频TopN模式后,本地用户不需要通过调用接口单独订阅某个远端用户的音频,即可接收到当前房间内音量值最大的三个用户的音频。具体接口调用请参见切换音频模式。 父主题: SDK使用
Web端用宽高设置的推流分辨率适用于所有浏览器吗? 由于设备和浏览器的限制,视频分辨率不一定能够完全匹配,在这种情况下,浏览器会自动调整分辨率使其接近Profile对应的分辨率,具体请参见setVideoProfile。 父主题: SDK使用
HRTCVideoMirrorType mirrorMode); 【功能说明】 设置远端窗口渲染模式。 【请求参数】 userId:用户ID。 displayMode:渲染模式,具体请参见HRTCVideoDisplayMode。 mirrorMode:镜像模式,具体请参见HRTCVideoMirrorType
context参数,需要在initialize之前设置。 setEncryption virtual int setEncryption(const HRTCEncryptionConfig &cryption) 【功能说明】 设置端到端加密模式,必须调用接口,在加入房间前调用生效。 【请求参数】
scenario:使用的场景(0=主动订阅(默认); 1=TopN(千人); 2=P2P; 3=RTSA CMD自动订阅)。 ctime:当前时间戳。 authorization:签名认证。签名的具体生成方法请参见接入鉴权,支持最大长度为1024。 autoSubscribeAudio:是否主动订阅音频。
当前支持最多设置16个设置远端窗口,若超过,则会失败。 HWRtcErrorCodeMediaCmpErr 90000015 媒体协商失败 与服务器之间媒体协商失败。 HWRtcErrorCodeServerNoResponse 90000016 服务器无响应 服务器无响应。 H