-
实时音视频和直播有什么区别? - 实时音视频 SparkRTC
实时音视频时延小于400ms,可适用于1对1或1对多的音视频通话,以及多人视频连麦和低时延视频直播。华为云SparkRTC服务提供了兼容全平台的SDK。 父主题: 产品咨询
-
应用场景 - 实时音视频 SparkRTC
应用场景 在线教育 高清、低时延、高并发直播,易集成,适用于在线学习、师生互动,支持快速部署到在线教育视频平台。 互动文娱 适用于网红直播、企业直播、娱乐直播、游戏直播等场景,提供功能强大的实时媒体处理能力,实现各种直播场景玩法,为客户和合作伙伴打造端到端一站式“音视频互动”解决方案。
-
事件回调(IHRTCEngineEventHandler) - 实时音视频 SparkRTC
onLocalVideoStatsNotify 本端视频统计回调 onRemoteVideoStatsNotify 远端视频统计回调 onLocalAudioStatsNotify 本端音频统计回调 onRemoteAudioStatsNotify 远端音频统计回调 onVideoResolutionChangedNotify
-
修订记录 - 实时音视频 SparkRTC
询流量数据分布接口。 2021-09-07 第四次正式发布 本次变更如下: 应用回调管理中增加接收增值(录制)时间回调通知内容接口。 数据统计分析中增加查询服务端实时通话指标和查询流量数据分布接口。 修改创建或更新录制规则接口的“record_prefix”参数,增加自定义特殊变量的说明。
-
约束与限制 - 实时音视频 SparkRTC
房间管理 踢除在线用户 解散房间 60次/分钟 OBS桶管理 查询OBS桶列表 查询OBS桶下对象列表 OBS桶授权及取消授权 2次/秒 数据统计分析 查询房间列表 查询用户列表 查询实时规模 查询实时规模分布 查询实时质量数据 查询实时网络 查询用量 查询历史规模 查询历史质量 查询用户通话指标
-
事件回调(IHRTCConnectionEventHandler) - 实时音视频 SparkRTC
onRemoteVideoStatsNotify 远端视频统计回调 onRemoteAudioStatsNotify 远端音频统计回调 onVideoResolutionChangedNotify 远端视频大小流改变回调 onStatsNotify 当前会话统计回调 onStartPublishStream
-
API概览 - 实时音视频 SparkRTC
查询OBS桶下对象列表 PUT /v2/rtc-ops/buckets/authentication OBS桶授权及取消授权 数据统计分析接口 表9 数据统计分析接口 接口 说明 GET /v1/{project_id}/rtc/rooms 查询房间列表 GET /v1/{project_id}/rtc/users
-
事件回调(HWRtcEngine) - 实时音视频 SparkRTC
onLocalVideoStatsNotify 本端视频统计回调 onRemoteVideoStatsNotify 远端视频统计回调 onLocalAudioStatsNotify 本端音频统计回调 onRemoteAudioStatsNotify 远端音频统计回调 onRemoteVideoRes
-
数据类型 - 实时音视频 SparkRTC
HRTCOnStats 会话统计信息 HWRtcAudioFileState 音频文件播放状态 HWRtcAudioFileReason 音频文件播放状态变化原因 HWRtcLocalVideoStats 本端视频统计回调 HWRtcRemoteVideoStats 远端视频统计回调 HWRtcLocalAudioStats
-
产品咨询 - 实时音视频 SparkRTC
产品咨询 SparkRTC支持哪些平台? SparkRTC Demo怎么体验? 在进行Windows的Demo使用或集成SDK时,提示微软C++标准库缺失,该如何获取? 实时音视频是什么? 实时音视频和直播有什么区别? SparkRTC是否支持在国外使用? SparkRTC RoomID是什么?取值区间值是多少?
-
应用管理 - 实时音视频 SparkRTC
单击,复制应用ID。 编辑应用:启用、停用或删除应用,生成临时Token。 查询通话质量信息:查询各房间的音视频通话质量等数据详情。 查询通话用量统计:查询近90天的音视频互动时长。 配置录制:创建录制规则,将实时音视频互动内容进行录制并将录制的内容存储到OBS桶中。 编辑应用 您可以对
-
修订记录 - 实时音视频 SparkRTC
udio,muteAllRemoteAudio 增加音视频流统计信息上报:onVideoStatsNotify,onAudioStatsNotify,onAuxiliaryStreamStatsNotify 增加卡顿统计信息上报:onLeaveRoom(HRTCStatsInfo)
-
SDK使用 - 实时音视频 SparkRTC
SDK使用 移动端(Android/iOS)创建一个房间,是否支持PC端(MAC/Windows)接入? iOS平台如何缩减安装包体积? Android平台如何缩减安装包体积? iOS端是否可以监听远端离开房间? 背景音乐是否支持循环播放? SparkRTC是否支持调整背景音乐的播放进度?
-
事件回调(HWRtcConnection) - 实时音视频 SparkRTC
用户视频流渲染成功通知回调 connection:onRemoteVideoStatsNotify 远端视频统计回调 connection:onRemoteAudioStatsNotify 远端音频统计回调 connection:onRemoteVideoResolutionChangedNotify
-
客户端事件通知(ClientEvent) - 实时音视频 SparkRTC
0版本新增。 live-streaming-updated 更新旁路推流的事件。该事件为2.0.0版本新增。 rtc-stats 音视频流数据统计事件。该事件为2.0.3版本新增。 事件注册监听应在业务结束时取消注册,否则注册监听事件累积会有内存泄漏风险。 peer-join 【事件说明】
-
客户端错误码 - 实时音视频 SparkRTC
90000049 设置第三方辅流采集失败 设置第三方辅流采集失败 HRTC_ERR_CODE_NOT_SUPPORT 90000050 该平台不支持此功能 该平台不支持此功能 HRTC_ERR_CODE_AUDIO_ROUTE_HANDLER_NOT_INIT 90000051 音频路由没有初始化
-
自定义渲染 - 实时音视频 SparkRTC
oolean localEnable,boolean remoteEnable); 【功能说明】 设置共享辅流数据输出使能。Android平台接口暂不提供本地共享数据的设置。 【请求参数】 localEnable:true表示输出本地共享数据,false表示不输出本地共享数据,默认值为false。
-
修订记录 - 实时音视频 SparkRTC
onnectOtherRoom 增加音频流接收选择接口:muteRemoteAudio,muteAllRemoteAudio 增加音视频流统计信息上报:onVideoStatsNotify,onAudioStatsNotify,onAuxiliaryStreamStatsNoti
-
SDK使用 - 实时音视频 SparkRTC
r; // 事件回调对象指针 m_pRtcEngine->initialize(&engineContext); // 初始化引擎 安卓平台调用m_pRtcEngine->initialize(engineInfo, eventHandler); m_engineEventHa
-
主入口(HRTC) - 实时音视频 SparkRTC
互动。应用的appId请参考应用管理进行获取。 domain:可选,string[128]类型,服务器的域名。需要与注册到SparkRTC平台的合法企业域名保持一致,该参数在SDK 1.0+版本中必填,SDK 2.0+版本中非必填。 countryCode: 可选,string[2]类型,需要满足ISO