阿里云音视频通信是覆盖在全球范围内的实时音视频开发平台。依托核心音视频编解码、信道传输、网络调度等技术,为您提供高可用、高品质、超低延时的音视频通信服务。
产品架构
阿里云RTC提供移动端、PC端等多端SDK,并兼容标准Web浏览器接入网络,帮助您快速搭建多端实时应用。
当您成功搭建本地SDK,可以在终端调用API与RTC服务端进行交互。您在加入频道或房间后,可以进行本地推流、订阅远端用户等操作,实现频道内不同用户之间的音视频实时通话。
阿里云RTC拥有全球实时智能调度系统,并结合实时媒体处理系统和1500+边缘节点服务,运用行业领先的音频3A(AGC、AEC、ANS)、视频编码、弱网对抗等算法,为您提供低延时、抗丢包的音视频实时通信。
应用场景
视频会议
提供稳定流畅的点对点和多人实时音视频通话服务,具有扛丢包、超低延时、高并发能力,可承载高清大方会议。支持动态网络优化、多分辨率视频流、屏幕共享、自研音频调优算法以及主流设备的3A适配,全面赋能移动视频会议和会议室场景。
在线教育
提供高可用、高品质、高并发的实时音视频通信网络,轻松实现老师与学生、学生与学生之间的音视频连麦互动,提升课堂教学体验。支持课程音视频流实时推送至直播中心实现大规模直播分发,并支持服务端同步录制,对接点播服务或OSS实现课程存档和在线回放。
音乐教学
针对音乐教学和陪练场景定制优化的实时音视频通信服务,满足乐器、人声的高清音质追求,同时保证音画超低延迟传输。家长能够同时进入课程房间实时互动,或者通过旁路直播隐身观摩,了解孩子的学习情况。支持课程录制、回放并将媒体文件保存在云端,轻松实现媒资的再编辑、生产和高清点播。
互动连麦
提供稳定、高质量、超低延时的互动实时音视频服务,支持主播与直播、主播与观众实时连麦、主播跨房间互动等多画面实时视频互动场景,并能够将互动视频流推送至直播中心进行大规模分发,直播给未连麦的观众。
视频社交
提供安全、高清、流畅的实时音视频通信服务,支持多分辨率、弱网友好、超低延时的1v1或1vN互动通话,支持接口化灵活控制频道进出与上下麦,适用于移动视频社交场景。
游戏娱乐
依托专业音频3A和弱网优化能力,支持多人音视频或纯音频互动的移动娱乐场景。例如:麦序游戏,即玩家按照游戏规则依次上麦发言或自由讨论,如狼人杀、侦探游戏、棋牌桌游等。
主要功能
阿里云RTC的主要功能如下所示。
类别 | 典型适用场景 |
---|---|
纯音频通信 | 1v1和多人语音聊天、游戏开黑、语音派对、狼人杀、桌游、小语种教学等。 |
视频通话 | 1v1和多人视频聊天、互动课堂、视频派对和视频会议等。 |
互动连麦 | 主播与观众连麦互动直播,直播间其他观众围观多主播跨直播间互动、连麦、观众围观。 |
屏幕共享 | 支持PC端发起屏幕共享、全平台订阅,适用于互动课堂、视频会议、电竞直播和游戏解说的效能工具。 |
音乐模式 | 针对乐器和音乐调优的高保真音频模式,适用于乐器教学、K歌游戏和音乐互动课。 |
旁路直播 | 将频道内的音视频按照所选布局合流,以RTMP流推送到阿里云直播服务做大规模分发,观众规模不受限。 |
云端录制 | 将频道内音视频按照所选布局合流、云端录制并存储到OSS或阿里云视频点播。 |
视频动态编码 | 终端屏幕自适应的多分辨率视频,网络自适应的动态编码,保证通话稳定流畅。 |
设置视频属性 | 根据业务场景和用户喜好,调整视频画面的规格、方向、清晰度和流畅度等。 |
媒体设备管理 | 支持查询、测试、切换音视频设备,设备向导。 |
摄像头管理 | 提供一系列方法包括摄像头的前后置切换、缩放、曝光设置和对焦功能,使拍摄物体成像更清晰、大小与亮度更适宜。 |
关键特性
阿里云RTC的关键特性如下所示。
类别 | 特性描述 |
---|---|
音频3A | 行业领先的音频3A(AGC、AEC、ANS),支持针对人声、乐器等场景定制化调优。 |
多分辨率视频 | 多分辨率的视频分层编码,支持360P及以下、720P及以下、1080P及以下(特定设备)。 |
弱网传输 | 精准带宽侦测和智能拥塞控制,抗丢包率可支持到70%。 |
平台兼容 | 支持Android、iOS、Windows、Mac和Web浏览器。 |
终端适配 | Android适配5000+款设备,Windows兼容到XP SP3及以上版本。 |