-
基本使用逻辑 - 实时音视频 SparkRTC
在会中,也可以对本地录音或播放设备等进行配置。 用户离开房间后,房间内其他用户会收到该用户离开的回调信息,离开房间后,需销毁对应资源。 在时序图中,单击相应接口名称可快速跳转到相应接口位置查看其使用方法。 父主题: Web SDK
-
自定义视频渲染 - 实时音视频 SparkRTC
自定义视频渲染 功能描述 实时音视频传输过程中,上层应用可以不用SDK默认的渲染功能,选择对视频帧数据进行自定义渲染。 接口调用流程 实现自定义视频渲染 加入房间前 加入房间前,调用setExternalVideoFrameOutputEnable开启视频自渲染。 public void
-
Android SDK - 实时音视频 SparkRTC
Android SDK 开发前准备 SDK使用 基本使用逻辑 接口参考 常见问题 修订记录
-
All Platform C++ SDK - 实时音视频 SparkRTC
All Platform C++ SDK 开发前准备 SDK使用 基本使用逻辑 接口参考 常见问题 修订记录
-
常见问题 - 实时音视频 SparkRTC
oStreams接口设置是否自订阅远端用户音频流;当参数设置为false时,muteAllRemoteAudio不论参数是true还是false,新加入用户都不会订阅音频流。 注意:在调用setDefaultMuteAllRemoteAudioStreams接口之前,进入的远端用户不受该接口控制,重新进入后才受控制。
-
Web SDK - 实时音视频 SparkRTC
Web SDK 浏览器适配 开发前准备 SDK使用 基本使用逻辑 接口参考 常见问题 修订记录
-
iOS/macOS SDK - 实时音视频 SparkRTC
iOS/macOS SDK 开发前准备 SDK使用 基本使用逻辑 接口参考 常见问题 修订记录
-
加入多频道(跨房) - 实时音视频 SparkRTC
要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入主房间。 创建跨房连接 当收到远端用户加入房间后会触发connection:onRem
-
加入多频道(跨房) - 实时音视频 SparkRTC
房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。 接口调用流程 实现加入多频道(跨房) 加入主房间 参考接口调用流程中加入房间的时序图步骤加入主房间。 创建跨房连接 加入主房间后调用createConnection创建跨房对象,并进行相关参数配置。
-
加入多频道(跨房) - 实时音视频 SparkRTC
要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入主房间。 创建跨房连接 当收到远端用户加入房间后会触发connection:onRem
-
加入多频道(跨房) - 实时音视频 SparkRTC
跨房连接的ChangeUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入主房间。 创建跨房连接 当收到远端用户加入房间后会触发IHRTCConnectionE
-
原始视频数据(视频前后处理) - 实时音视频 SparkRTC
视频帧进行修改。 原始音频数据可以进行视频前处理,然后发送给远端。也可以进行视频后处理。 注意事项 当前只支持YUV420数据格式处理。 接口调用流程 注册视频前后处理 获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine]
-
示例2:创建合流录制任务 - 实时音视频 SparkRTC
终端用户加入房间 创建合流录制任务 操作步骤 获取用户Token,用于调用SparkRTC接口时进行认证鉴权。 在“我的凭证”页面获取username、password、domainname,调用如下接口获取Token。详细信息请参见构造请求。 POST https://iam.myhuaweicloud
-
数据统计分析 - 实时音视频 SparkRTC
查询用户列表 查询实时规模 查询实时规模分布 查询实时质量数据 查询实时网络 查询用量 查询历史规模 查询历史质量 查询用户通话指标 查询详情事件接口 查询指定项目用户异常体验事件 查询用户异常体验事件 查询异常事件用户分布
-
原始视频数据(视频前后处理) - 实时音视频 SparkRTC
视频帧进行修改。 原始音频数据可以进行视频前处理,然后发送给远端。也可以进行视频后处理。 注意事项 当前只支持YUV420数据格式处理。 接口调用流程 注册视频前后处理 获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine]
-
原始音频数据(音频前后处理) - 实时音视频 SparkRTC
信号或视频帧进行修改。 原始音频数据可以进行音频前处理,然后发送给远端。也可以进行音频后处理。 注意事项 当前只支持PCM数据格式处理。 接口调用流程 注册音频前后处理 获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine]
-
原始音频数据(音频前后处理) - 实时音视频 SparkRTC
信号或视频帧进行修改。 原始音频数据可以进行音频前处理,然后发送给远端。也可以进行音频后处理。 注意事项 当前只支持PCM数据格式处理。 接口调用流程 注册音频前后处理 获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine]
-
原始视频数据(视频前后处理) - 实时音视频 SparkRTC
据发送给解码器后进行后处理,对接收到的音频信号或视频帧进行修改。 原始音频数据可以进行视频前处理,然后发送给远端。也可以进行视频后处理。 接口调用流程 注册视频前后处理 获取HWRtcEngie的HWRtcMediaEngie对象。 IHRTCMediaEngine * mediaEngine
-
原始音频数据(音频前后处理) - 实时音视频 SparkRTC
据发送给解码器后进行后处理,对接收到的音频信号或视频帧进行修改。 原始音频数据可以进行音频前处理,然后发送给远端。也可以进行音频后处理。 接口调用流程 注册音频前后处理 获取HWRtcEngie的HWRtcMediaEngie对象。 IHRTCMediaEngine * mediaEngine
-
更新自动录制配置 - 实时音视频 SparkRTC
更新自动录制配置 功能介绍 更新自动录制配置,租户可以开启自动单流录制或者停用自动单流录制(仅支持单流录制)。 接口约束 开启自动单流录制功能之后,只针对新创建的房间有效,对开启自动录制功能之前已经创建的房间不生效。 单流自动录制任务的流名规则: {appid}_{roomid}