产品百科 |什么是音视频通信

简介: 阿里云音视频通信(Real-Time Communication,RTC)是覆盖在全球范围内的实时音视频开发平台。依托核心音视频编解码、信道传输、网络调度等技术,为您提供高可用、高品质、超低延时的音视频通信服务。

阿里云音视频通信(Real-Time Communication,RTC)是覆盖在全球范围内的实时音视频开发平台。依托核心音视频编解码、信道传输、网络调度等技术,为您提供高可用、高品质、超低延时的音视频通信服务。

产品架构

阿里云 RTC 提供移动端、PC 端等多端 SDK,并兼容标准 Web 浏览器接入网络,帮助您快速搭建多端实时应用。接入 RTC 的方法,请参见入门概述

当您成功搭建本地 SDK,可以在终端调用 API 与 RTC 服务端进行交互。您在加入频道或房间后,可以进行本地推流、订阅远端用户等操作,实现频道内不同用户之间的音视频实时通话。

阿里云 RTC 拥有全球实时智能调度系统,并结合实时媒体处理系统和 1500 + 边缘节点服务,运用行业领先的音频 3A(AGC、AEC、ANS)、视频编码、弱网对抗等算法,为您提供低延时、抗丢包的音视频实时通信。


image.png应用场景

阿里云 RTC 为您提供了视频会议、在线教育、音乐教学、互动连麦、视频社交、游戏娱乐等应用场景,帮助您更好的适应业务需求。

视频会议

提供稳定流畅的点对点和多人实时音视频通话服务,具有抗丢包、超低延时、高并发能力,可承载高清大方会议。支持动态网络优化、多分辨率视频流、屏幕共享、自研音频调优算法以及主流设备的 3A 适配,全面赋能移动视频会议和会议室场景。

在线教育

提供高可用、高品质、高并发的实时音视频通信网络,轻松实现老师与学生、学生与学生之间的音视频连麦互动,提升课堂教学体验。支持课程音视频流实时推送至直播中心实现大规模直播分发,并支持服务端同步录制,对接点播服务或 OSS 实现课程存档和在线回放。

音乐教学

针对音乐教学和陪练场景定制优化的实时音视频通信服务,满足乐器、人声的高清音质追求,同时保证音画超低延迟传输。家长能够同时进入课程房间实时互动,或者通过旁路直播隐身观摩,了解孩子的学习情况。支持课程录制、回放并将媒体文件保存在云端,轻松实现媒资的再编辑、生产和高清点播。

互动连麦

提供稳定、高质量、超低延时的互动实时音视频服务,支持主播与直播、主播与观众实时连麦、主播跨房间互动等多画面实时视频互动场景,并能够将互动视频流推送至直播中心进行大规模分发,直播给未连麦的观众。

视频社交

提供安全、高清、流畅的实时音视频通信服务,支持多分辨率、弱网友好、超低延时的 1v1 或 1vN 互动通话,支持接口化灵活控制频道进出与上下麦,适用于移动视频社交场景。

游戏娱乐

依托专业音频 3A 和弱网优化能力,支持多人音视频或纯音频互动的移动娱乐场景。例如:麦序游戏,即玩家按照游戏规则依次上麦发言或自由讨论,如狼人杀、侦探游戏、棋牌桌游等。


「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。

image.png

相关实践学习
搭建简易多人在线视频会议系统
本场景将介绍使用音视频服务单间一个简易的视频会议室。
相关文章
|
2月前
|
编解码 移动开发 流计算
【开源视频联动物联网平台】流媒体传输协议HLS,FLV的功能和特点
【开源视频联动物联网平台】流媒体传输协议HLS,FLV的功能和特点
41 2
|
编解码 网络协议 安全
一文看懂音视频流媒体协议及信令技术
音视频通信完整流程有如下几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等。 每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪声抑制等,采集有麦克风阵列等,编解码有H.263,H.264、H.265等,传输就涉及到了本文重点介绍的RTSP/RTMP/RTP/RTCP等流媒体协议以及相关的信令技术。
一文看懂音视频流媒体协议及信令技术
|
Web App开发 编解码 算法
发现一个非常好用的RTC(实时音视频通信)方案,做直播和视频通话都很牛
HaaS RTC是阿里云IoT联合视频云开发的IoT设备端上的实时通讯服务,主要面向直播,音视频通话等各种场景。
1739 0
发现一个非常好用的RTC(实时音视频通信)方案,做直播和视频通话都很牛
|
2月前
|
编解码 移动开发 C++
RTMP协议深度解析:从原理到实践,掌握实时流媒体传输技术
RTMP协议深度解析:从原理到实践,掌握实时流媒体传输技术
133 0
RTMP协议深度解析:从原理到实践,掌握实时流媒体传输技术
|
10月前
|
Web App开发 安全 API
WebRTC 技术在实时通信中的应用与实现
WebRTC(Web Real-Time Communication)是一种支持实时音视频通信的开放式标准。它允许在 Web 浏览器之间进行点对点的音视频通信,而无需安装插件或其他额外的软件。WebRTC 在实时通信领域有着广泛的应用,包括视频通话、音频通话、实时消息等。下面将介绍 WebRTC 技术在实时通信中的应用与实现。
218 0
|
8月前
|
存储 编解码 监控
如何实现多路海康大华等RTSP数据转RTMP推送
一个好的转发模块,首先要低延迟!其次足够稳定、灵活、有状态反馈机制、资源占用低,跨平台,最好以接口形式提供,便于第三方系统集成。
425 0
|
9月前
|
Web App开发 API 开发者
WebRTC技术及其在实时通信中的应用
WebRTC技术及其在实时通信中的应用
125 0
|
9月前
|
编解码 边缘计算 算法
一文详述流媒体传输网络MediaUni
LiveVideoStackCon2023上海站,阿里云视频云专场系列演讲-1
290 0
|
10月前
|
编解码 监控 C++
H264音视频直播系统 服务器端+客户端源码 可用于视频聊天、视频会议
H264音视频直播系统 服务器端+客户端源码 可用于视频聊天、视频会议
111 0
|
11月前
|
Web App开发 安全 JavaScript
WebRTC:实时音视频通信的开发与应用
WebRTC(Web实时通信)是一种开放标准的实时通信技术,使开发者能够在Web浏览器中实现高质量的音视频通信。本文将介绍WebRTC的基本原理和用法,以及如何使用WebRTC构建实时音视频通信应用程序。
321 0