产品简介

概要

实时音视频 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 采用旁路推流的方式使用 视频直播 的能力为您提供全程的云端录制功能(即录音/录像),并将录制下来的文件存储到 视频点播 平台,保证录制过程的可靠性和实时性。