-
SparkRTC多人视频通话支持仅订阅2/3/4人音频吗? - 实时音视频 SparkRTC
音频吗? 支持,SparkRTC提供音频TopN模式也叫音频最大三方模式。开启音频TopN模式后,本地用户不需要通过调用接口单独订阅某个远端用户的音频,即可接收到当前房间内音量值最大的三个用户的音频。具体接口调用请参见切换音频模式。 父主题: SDK使用
-
单流录制 - 实时音视频 SparkRTC
单流录制 场景说明 将房间中的每一个用户的音视频流分别录制成独立的文件。 录制机制 SparkRTC提供的单流录制支持自启动模式,即单流自动录制,具体的实现机制如下图所示。 图1 单流录制 图2 单流自动录制 实现流程 创建OBS桶:创建用于存储SparkRTC录制文件的OBS桶,若已有OBS桶,请直接执行2。
-
单流录制模式和合流录制模式有什么区别? - 实时音视频 SparkRTC
单流录制模式和合流录制模式有什么区别? 单流和合流录制模式的主要区别如下: 单流录制:支持将房间中的每一个用户的音视频流分别录制成独立的文件。例如,在线课堂场景中,若家长只想观看老师和自己孩子的视频,则可以选择单流模式,分别录制老师和每位学生的视频,然后将老师的视频分别与每位学生
-
enableLocalVideo和muteLocalVideo有什么区别? - 实时音视频 SparkRTC
视频采集,当关闭时,本地和远端画面都将是黑屏。 muteLocalVideo:是否向后台发送自己的视频画面,当关闭时,其他用户的远端画面将变成黑屏,本地的预览还是能看到画面。 父主题: SDK使用
-
切换音频模式 - 实时音视频 SparkRTC
接口可以开启/禁用音频最大三方模式的音轨,true表示禁用音频最大三方模式的音轨,false表示开启音频最大三方模式的音轨。 示例代码如下: this.client.muteAudio4TopThree(true) 切换音频订阅模式/音频最大三方模式 调用switchAudioMode可以切换音频模式。
-
错误码 - 实时音视频 SparkRTC
GeneratorIDError ID生成组件故障 请提交工单联系运维人员处理 500 RTC.00002002 InternalError.DbErr 数据库操作故障 请提交工单联系运维人员处理 500 RTC.00002003 InternalError.Transcode4xxError 媒体处理组件输入故障
-
如何实现横屏视频通话? - 实时音视频 SparkRTC
如何实现横屏视频通话? 调用setLayoutDirect接口,设置显示模式“layoutDirect”为0,表示设置为横屏模式。 父主题: SDK使用
-
视频管理 - 实时音视频 SparkRTC
mirrorMode) = 0; 【功能说明】 设置本地窗口显示模式,镜像模式。 【请求参数】 displayMode:显示模式,具体请参见HRTCVideoDisplayMode。 mirrorMode:镜像模式,具体请参见HRTCVideoMirrorType。 【返回参数】
-
接口总览 - 实时音视频 SparkRTC
updateRemoteRenderMode 设置远端窗口渲染模式,镜像模式 pullRemoteVideo 设置是否接收对应远端用户的视频流 pullAllRemoteVideo 设置是否接收所有远端用户的视频流 setVideoEncoderMirror 设置视频编码镜像模式 enableLocalVideo
-
接口总览 - 实时音视频 SparkRTC
updateRemoteRenderMode 设置远端用户视图渲染模式,镜像模式 setRemoteVideoStreamType 大小流模式,设置远端视频流类型 setPriorRemoteVideoStreamType 大小流模式,设置所有订阅的远端视频流类型 pullRemoteVideo
-
接口总览 - 实时音视频 SparkRTC
大小流模式设置是否开启小流并设置小流编码参数 startLocalPreview 开启本地预览 stopLocalPreview 关闭本地预览 setupLocalVideo 设置/取消本地预览视图 updateLocalRenderMode 设置本地视频显示模式和镜像模式 setupRemoteView
-
接口总览 - 实时音视频 SparkRTC
远端流自动调整分辨率开关 setPriorRemoteVideoStreamType 大小流模式,设置所有订阅的远端视频流类型 setRemoteVideoStreamType 大小流模式,设置远端视频流类型 setRemoteViewRotation 设置远端视频旋转角度 se
-
事件回调(IHRTCEngine) - 实时音视频 SparkRTC
视频自渲染,从而触发该回调。 【回调参数】 roomId:房间ID。 direction:数据源,本地数据,远端数据,具体请参见HRTCMediaDirection。 userId:视频数据对应的远端用户ID。 videoFrame:视频帧详情,具体请参见HRTCVideoFrame。
-
接口总览 - 实时音视频 SparkRTC
setRemoteVideoStreamType 切换用户指定档位的视频 updateRemoteRenderMode 设置远端视频渲染模式,镜像模式 setRemoteVideoAdjustResolution 远端流自动调整分辨率开关 startAllRemoteView 批量设置远端流视图
-
客户端错误码 - 实时音视频 SparkRTC
ER_MODE_FAIL 90000032 设置远端渲染模式失败 设置远端渲染模式失败。 HRTC_ERR_CODE_SET_REMOTE_AUDIO_MUTE_FAIL 90000033 设置远端音频静音失败 当前的模式不支持设置远端静音,或者设置的远端静音状态不正确。 HRT
-
视频管理 - 实时音视频 SparkRTC
Type)mirrorMode; 【功能说明】 设置本地视频显示模式和镜像模式。 【请求参数】 displayMode:渲染模式。具体请参见HWRtcVideoDisplayMode。 mirrorMode:镜像模式。具体请参见HWRtcVideoMirrorType。 【返回参数】
-
查询用户通话指标 - 实时音视频 SparkRTC
Thh:mm:ssZ,如2020-04-23T07:00:00Z time_type 否 String 查询的时间类型取值:stime 数据库打点时间,不填默认ctime查询 limit 否 Integer 查询结果限制 offset 否 Integer 查询偏移量 请求参数 表3
-
视频管理 - 实时音视频 SparkRTC
mirrorMode) = 0; 【功能说明】 设置本地视图渲染模式,镜像模式。 【请求参数】 displayMode:渲染模式。具体请参见HRTCVideoDisplayMode。 mirrorMode:镜像模式。具体请参见HRTCVideoMirrorType 。 【返回参数】
-
接口按功能说明 - 实时音视频 SparkRTC
updateLocalRenderMode 设置本地视图渲染模式,镜像模式 √ √ √ √ setupRemoteView 设置远端流渲染视图(发起选看,参数置空则停止选看) √ √ √ √ updateRemoteRenderMode 设置远端用户视图渲染模式,镜像模式 √ √ √ √ setRemoteVideoStreamType
-
客户端错误码 - 实时音视频 SparkRTC
90000027 共享失败 共享失败。 HWRtcErrorCodeExtMediaOutPut 90000028 当前为外部媒体输出模式,禁用该操作 当前为外部媒体输出模式,禁用该操作。 HWRtcErrorCodeReconnectFail 90000029 重连失败 重连失败。 HWRtcErrorCodeBreakDown