产品简介
概要
实时音视频 RTCS(Real-Time Communication Service)是覆盖全球的实时音视频开发平台,依托音视频编解码、信道传输、网络调度技术,提供高可用、高品质、超低延时的音视频通信服务,让用户快速搭建多端实时应用,适用于在线教育、视频会议、互动娱乐、音视频社交等场景。
功能与优势
低延时
提供覆盖全国的高连通、高可靠、强安全的网络连接通道,自研多重最优寻址算法,具有全网调度能力。丰富的高带宽资源储备,保证链路端到端平均时延 < 300ms。
低卡顿
通过智能网络质量调控和编码优化降低卡顿率,实测抗丢包率超过20%、抗网络抖动超过800ms。弱网环境下,仍然能够保证高质量的音视频通信,确保音视频通信过程顺畅稳定。
高品质
支持 720P、1080P 高清画质,音频方面支持 48kHz 采样率,128kpbs 码率,60%丢包率可正常语音,更有领先行业的3A 处理(回声消除 AEC、自动噪声抑制 ANS、自动增益控制 AGC),杜绝回声和啸叫,保持语音清晰响亮。
应用场景
音视频通话
一对一或多方音视频通话,常应用于社交、企业内部通信、沟通协作等场景。1对1音频、多方音频、1对1视频、多方视频。
在线客服/面签/审批
无需安装下载,二维码或链接快速进入,音视频稳定流畅,云端录制备案可查,视频客户,在线指导;在线面签审批;行政审批,在线签字。
视频会议
采用先进「抗丢包技术、互动白板、屏幕共享、高清音视频互动」,提供高质量百人大型会议,适用于远程视频会议、在线技能培训、跨组织沟通。
远程医疗
利用RTCS实现了实时的语音和高清晰图像的交流,提高诊断与医疗水平、降低医疗开支,线上问诊、远程诊疗、临时会诊。
产品功能
基础功能
功能 | 说明 | 常见使用场景 |
---|---|---|
视频通话 | 即两人或多人视频通话,支持480P、720P、1080P高清画质。单个房间最多支持300人同时在线,最多支持50人同时开启摄像头(Web 端仅支持20人同时开启摄像头)。 | 1对1视频通话、300人视频会议、在线问诊、视频聊天、视频客服、视频面审、视频双录、在线理赔、视频狼人杀等。 |
语音通话 | 即两人或多人语音通话,支持 48kHz,支持双声道。单个房间最多支持300人同时在线,最多支持50人同时开启麦克风(Web 端仅支持20人同时开启麦克风)。 | 1对1语音通话、多人语音通话、语音聊天、语音会议、语音客服等。 |
高级功能
功能 | 说明 | 常见使用场景 |
---|---|---|
屏幕分享 | 又称屏幕共享,支持将本地电脑桌面、窗口、画面区域分享给他人,例如 Microsoft PowerPoint 播放 PPT 的窗口。 | 在线课堂、PPT 共享、远程协助等。 |
互动白板 | 多人在线实时共享白板交互,可将用户绘制的白板笔迹同步给其他用户。 | 互动课堂、远程培训、远程共享等。 |
房间功能 | 房间用户事件、踢人、开关远端音频、开关远端视频。 | 管理房间的人员和事物。 |
云端录制 | 采用旁路推流的方式为您提供全程的云端录制功能(即录音/录像),并将录制下来的文件存储到 视频点播平台,保证录制过程的可靠性和实时性。 | 双录、存档、合规等。 |
3A处理 | 由行业领先的 TRAE 音频引擎进行 3A 处理,在双讲、降噪等场景下提供更好的声音质量。3A 即 AEC(回声消除)、ANS(自动噪声抑制)、AGC(自动增益控制)。 | 所有语音场景。 |
自定义音频数据 | 支持自己采集音频回调,开发者可以对原始数据进行处理,进行自定义操作,例如外接非标设备、音频文件等。 | 非标设备接入、自定义音频效果、语音处理、语音识别等。 |
自定义视频数据 | 支持自定义的视频源和渲染器,使用非摄像头的视频源,例如视频文件、外接设备、第三方定制数据源等。 | 自定义美颜、定制数据源、多设备管理、视频识别、图像处理等。 |
扩展功能
功能 | 说明 | 常见使用场景 |
---|---|---|
视频直播 | RTCS 在云端使用旁路转码集群,将 RTCS 所使用的 UDP 协议转换为标准的直播 RTMP 协议,把 RTCS 的音视频数据推送到标准的视频直播系统中,再经由 CDN 进行分发,从而实现直播观看。 | 互动直播、直播分享、大型会议、直播远端观众观看等。 |
视频点播 | 录制后的视频存储到视频点播平台,可以通过视频点播平台观看录制录制视频,并提供分发加速服务。 | 在线课堂录制视频点播观看等。 |
产品关键概念说明
应用
RTCS 通过应用的形式来管理不同的业务或项目。您可以在 RTCS 控制台 给不同的业务或项目分别创建不同的应用,从而实现业务或项目数据的隔离。每个浪潮云账号最多可以创建50个 RTCS 应用。
SDKAppID
SDKAppID(应用标识/应用 ID)是浪潮云后台用来区分不同 RTCS 应用的唯一标识,在 RTCS 控制台 创建应用时自动生成。不同 SDKAppID 之间的数据不互通。
房间
房间是一个音视频空间,同一房间内的用户可以互相接收对方的实时音视频数据。
- RTCS 使用房间这个虚拟的概念,用于用户之间的相互隔离。
- 只有在同一个房间里的用户才可以相互接收音视频。
- 一个用户同一时间只能在一个房间内。如果要进入另一个房间,必须从前一个房间内退出。
推送
推送指用户将本地的音视频数据上传给 RTCS 服务端的操作,对应“推流”。
订阅
订阅指用户向 RTCS 服务端请求拉取指定用户音视频数据的操作,对应“拉流”。
直播观看
CDN 直播观看,又称 “CDN 旁路直播”。RTCS 在云端使用旁路转码集群,将 RTCS 所使用的 UDP 协议转换为标准的直播 RTMP 协议,把 RTCS 的音视频数据推送到标准的云直播系统中,再经由 CDN 进行分发,从而实现 CDN 直播观看。
云端录制
RTCS 采用旁路推流的方式使用 视频直播 的能力为您提供全程的云端录制功能(即录音/录像),并将录制下来的文件存储到 视频点播 平台,保证录制过程的可靠性和实时性。