-
配置录制回调 - 实时音视频 SparkRTC
TTP和HTTPS协议。 回调秘钥:录制回调的鉴权密钥,鉴权串长度范围:[32,64]。录制回调鉴权签名的生成方法,请参考《常见问题》的“如何对录制回调进行鉴权?”章节。 回调示例 录制文件生成事件回调示例如下。回调消息体字段如表1所示。 { "event_type": "R
-
计费购买 - 实时音视频 SparkRTC
分辨率收费还要加上音频费用吗? 纯音频场景下不同码率的音频计费有区别吗? 使用SparkRTC合流录制产生的合流转码用量和费用在哪里查看? 如何查看账单及扣费明细? 能否直接开通后付费? 为什么房间里只有一个人且没有发生音视频通话也会产生费用?
-
录制相关 - 实时音视频 SparkRTC
录制相关 SparkRTC如何实现云端录制? SparkRTC云端录制文件存储在哪里? SparkRTC是否支持本地服务端录制? 单流录制模式和合流录制模式有什么区别? 如何恢复已删除的录音文件? 如何对录制回调进行鉴权?
-
Signature相关 - 实时音视频 SparkRTC
Signature相关 什么是Signature? 如何获取密钥? 服务端如何计算Signature?
-
修订记录 - 实时音视频 SparkRTC
xpired 新增数据类型:HRTCVideoStreamType、HRTCVideoEncodeResolutionMode HRTCErrorCode增加90000043~90000045错误码 2020-11-26 第八次正式发布 本次变更如下: 新增数据类型:RTCMediaDirection
-
接口总览 - 实时音视频 SparkRTC
setExternalMediaFrameOutput 设置媒体数据自渲染 setExternalVideoFrameOutputWithFormat 带Format参数设置媒体数据自渲染 pushAuxExternalVideoFrame 辅流输入外部视频数据 设备管理 表11 设备管理接口 接口 描述 setSpeakerModel
-
修订记录 - 实时音视频 SparkRTC
anged:远端麦克风设备状态变更通知 onUserNetworkQualityNotify:加入房间后的用户级网络质量状态回调 新增以下数据类型: HWRtcRemoteMicState:麦克风设备状态 HRTCMultiRoomMediaRelayConfiguration:跨房配置
-
自定义音频采集和渲染 - 实时音视频 SparkRTC
_Nonnull)audioData size:(NSUInteger)size; 【功能说明】 推送外部音频数据。 【请求参数】 audioData:音频流数据。 size:音频输入数据大小。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。
-
音频自采集和音频自渲染 - 实时音视频 SparkRTC
[_rtcEngine muteLocalAudio:NO]; 定时推送音频数据帧 加入房间成功回调后,每隔10ms定时调用pushExternalAudioFrame接口推送外部音频数据。 音频输入数据大小:10 * sampleRate * channels * 16 / 8
-
客户端对象(Client) - 实时音视频 SparkRTC
获取当前网络传输状况统计数据。 getLocalAudioStats 获取本地音频统计数据。 getLocalVideoStats 获取本地视频统计数据。 getRemoteAudioStats 获取远端音频统计数据。 getRemoteVideoStats 获取远端视频统计数据。 enableTopThreeAudioMode
-
应用管理 - 实时音视频 SparkRTC
应用管理 创建应用 查询应用列表 查询单个应用 删除应用 启用应用 停用应用
-
OBS桶管理 - 实时音视频 SparkRTC
OBS桶管理 查询OBS桶列表 查询OBS桶下对象列表 OBS桶授权及取消授权
-
通话质量监测 - 实时音视频 SparkRTC
//本地网络质量信息数据处理 } for (HWRtcQualityInfo *info in downStreamQualityArray) { //远端网络质量信息数据处理 } });
-
录制规则管理 - 实时音视频 SparkRTC
录制规则管理 创建或更新录制规则 查询录制规则列表 查询录制规则 更新录制规则 删除录制规则
-
自采集自渲染 - 实时音视频 SparkRTC
pushExternalAudioFrame(void* audioData, int size) 【功能说明】 推送外部音频数据。 【请求参数】 audioData:音频数据。 size:音频输入数据大小。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
-
自定义视频采集和渲染 - 实时音视频 SparkRTC
要外部传入texture2d编码的数据,需要设置format为texture2d,否则传入yuv420p或者rgba。 如果使用外部输入视频数据,需要在加入房间后,按照一定时间间隔调用pushExternalVideoFrame接口输入视频数据。 pushExternalVideoFrame
-
音频自采集和音频自渲染 - 实时音视频 SparkRTC
m_pRtcEngine-> muteLocalAudio(false); 定时推送音频数据帧 加入房间成功回调后,每隔10ms定时调用pushExternalAudioFrame接口推送外部音频数据。 音频输入数据大小:10 * sampleRate * channels * 16 / 8
-
视镜(Beta) - 实时音视频 SparkRTC
视镜(Beta) 通话调查 数据洞察 实时数据 自动诊断
-
通话质量监测 - 实时音视频 SparkRTC
//本地网络质量信息数据处理 } for (HWRtcQualityInfo *info in downStreamQualityArray) { //远端网络质量信息数据处理 } });
-
通话质量监测 - 实时音视频 SparkRTC
e: ${this.client.getConnectionState()}`) 获取当前网络传输状况统计数据 getTransportStats获取当前网络传输状况统计数据,包括已发送字节数、已接收字节数、当前出流码率、当前入流码率等信息,该方法需要publish后调用。 示例代码如下: