anyRTC概述

最近更新时间:2021-02-04 13:15:37

anyRTC是覆盖在全球范围内的实时音视频开发平台。依托核心音视频编解码、信道传输、网络调度等技术,为您提供高可用、高品质、超低延时的音视频通信服务。 开发者只需集成音视频通话SDK,便可快速搭建低成本、低延时、高品质的音视频互动解决方案。

产品简介

SDK产品可进行组合使用,构建自己的应用场景。

产品功能描述
语音通话 SDK语音通话
音频互动直播
超小的包体积,超低功耗,只针对纯音频场景。
视频通话 SDK视频通话
视频互动直播
包含语音和视频功能。
实时消息 SDK实时消息提供稳定可靠、低延时、高并发的全球消息云服务,帮助你快速构建实时场景。
云端录制云端录制调用RESTful API 接口即可实现录制功能,灵活转存各大云厂商OSS(阿里云、七牛云、AWS等)
播放器组件多媒体播放支持播放本地或在线的媒体资源,支持HTTP、RTMP 和 RTSP 协议 。
推流组件本地推流
服务端推流
根据自己的使用场景,选择对应的旁路推流方式。

产品架构

anyRTC SDK 主打全平台互通的多人音视频通话,提供 Android、iOS、Windows、macOS、Web 多平台的 SDK,以便开发者快速集成并实现多种业务场景。通过更多的高级功能和扩展功能,开发者可以轻松的扩展出更加丰富的业务场景。

基础能力

SD-RTN(Software Defined Real-time Network) 软件定义实时网,专为双向实时音视频互动而设计。超高清音视频的传输需要稳定的网络和充足的带宽,任何的网络波动都会对音视频质量造成影响。在实时通讯的场景下,如何高速地检测网络状态并根据网络状态制定合适的抗性和传输策略,一直是学术界和业界的难题。我们的团队具有丰富的学术界和业界经验,为此提供了能适应各种复杂场景的高品质高可靠性的解决方案。

特性描述
全球网络覆盖全球 200+BGP节点,链接全球5亿+终端用户,国球运营商全覆盖。
网络传输 QoS根据应用的上下文和网络状态,实时自动做出最优的取舍,让最终用户能获得最好的体验。
动态路由基于实时状态数据进行分析和计算,获取最优的传输线路。
抖动缓冲极低的延时下抵御住各种突发性的网络波动及网络损伤,将有限资源的能力最大化,确保优质的播放体验。
并发能力单个实时音视频房间同时支持100万用户在线;单个实时音视频房间同时支持 50 路音视频互动。
抗丢包优化独创弱网优化抗丢包机制算法,音频 70% 丢包可用
SDK 特性支持硬编硬解,AI感知编码、AI降噪、超分等功能。
全平台互通支持 iOS、Android、macOS、Windows、小程序、Web;
支持 Chrome、Firefox、Safari、Opera、QQ浏览器、360浏览器、微信浏览器等主流浏览器。
底层协议基于 UDP 协议优化多个私有协议。
集成服务提供完善的集成文档,示例代码,示例 Demo 以及技术支持,全面帮助开发者实现功能,完成研发。
技术支持7天x24小时人工服务,24时区全面覆盖微信/QQ、电话,随时敏捷响应;
提供深度咨询服务,制定高性价比解决方案专属技术。

视频能力

  • 沉浸式视觉体验
  • 持续性网络探测:编码前中后对网络进行探测,对网络友好
  • 动态网络流控:保持网络带宽资源动态平衡
  • 高效抗丢包编码产品:编码算法优化,平滑视频传输,防止网络冲击
  • 丢包补偿:自动修复内容缺失,确保视觉体验
  • 视觉增强:基于机器学习的超分效果

音频能力

  • 高保真、3D 环绕立体声体验
  • 48 kHz 全频带采集:高度还原原声
  • 基于机器学习的 3A 算法:回声消除、自动增益、噪声抑制
  • 听觉增强:双声道、全景声、听声辨位、混音、混响特效、耳返、变声

技术支持

  1. 开发者中心提供集成和使用 anyRTC 产品所需的文档、SDK 和 示例代码 下载。
  2. 控制台 提供用量统计、项目管理、问题查找、付费等功能。
  3. anyRTC GitHub 官方GitHub 社区 提供丰富的开源示例程序和场景化解决方案。
  4. 开发者支持与服务保证 5 × 8,集成问题可提交开发者社区提问