最近在做一个聊天项目,除了简单的图文交互,逐渐接触到了直播,音视频通话,音视频会议等功能。开源的直播和音视频会议有好多解决方案,但是了解得越多,发现音视频服务涉及到的技术越来越深,自己和团队有些hold不住,像什么服务端混流,转码,编解码,美颜,去噪,加速等。

小团队就几苗人,即时开源方案搞起来,用户体验也不太好,后续遇到问题也不好解决。

于是考虑商业解决方案,目前有实力做音视频服务的也都是一些传统互联网平台企业,比如腾讯云,阿里云,华为云等。最近被马斯克捧起的Clubhouse据说由一家国内企业背后做技术支撑,才发现还有一家专门做音视频服务的公司---声网,听起来好牛逼的样子。

接下来从文档,demo,功能,价格等几个方面对比一下几家的服务吧。

  • 华为云音视频服务

https://support.huaweicloud.com/rtc/index.html

凭借在视频业务领域长期技术积累,快速为行业提供高并发、低延迟、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务,适用于在线教育、云会议、社交文娱等场景。

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

  • 阿里云音视频服务

https://help.aliyun.com/product/61399.html?spm=a2c4g.11186623.6.540.5ab4195a0rgFu7

覆盖全球的实时音视频开发平台,提供高可用、高品质、超低延时的实时网络服务,适用于在线教育、互动娱乐、视频会议、保险定损、调度指挥等场景。使用阿里云RTC SDK,您可以在移动、Web、PC等多端快速搭建互通互联的实时音视频应用。

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

  • 腾讯云音视频服务

https://cloud.tencent.com/document/product/647/16788

将腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

  • 声网

https://www.agora.io/cn/?utm_source=baidu&utm_medium=cpc&utm_campaign=brand

全球首个RTE实时互动质量标准,首创可量化、可查证、可赔付的XLA(eXperience Level Agreement)体验质量标准,保证用户主观体验达到优质水平。从“可用”走向“好用”,让“好用”成为“标准”。丰富的API组合,简单的API调用,轻松创建实时互动场景。超灵活产品组合,多样化功能套件,最了解行业场景的解决方案。

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

从各个官网介绍看,传统云平台企业介绍都把音视频服务作为云上的某一项服务对外提供。腾讯云的文档写得比较详细,还有视频介绍,毕竟专业做社交的,多少年积累没白费。华为云2020年才杀入音视频市场,目前还处于公测阶段,但是华为在音视频方面的专利数在全球也比较靠前,往后不可小觑。声网专门做音视频服务,官网介绍比较人性化,对程序猿也比较友好。阿里云没啥特色,中规中矩。

  • 华为云demo

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

  • 阿里云demo

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

  • 腾讯云

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

  • 声网

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

看支持的平台,从移动端到PC端,从小程序到web,从桌面到服务端,真正的全端支持。腾讯云和声网支持比较全面。阿里相对比较弱,没有PC端demo。华为没有demo,只有sdk代码示例,比较简陋。

我们常用的功能包括音视频通话,直播,屏幕共享,云端录制和回放,美颜,音视频设备测试等功能。但是比如屏幕共享功能,阿里云只支持pc端,移动端不支持;腾讯云支持全端,包括android,ios,pc,web端等;声网、华为云不支持屏幕共享。如果有此需求的筒子注意了!!

再对比一下收费

  • 华为云

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

 

  • 阿里云

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

按量计费

  • 腾讯云

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

按套餐包收费,可免费试用(有效期一个月)

  • 声网

直播、视频会议、屏幕共享—RTC实时音视频各大平台如何选择

多种计费方式,赠送免费10000分钟

价格方面,还是小平台比较实惠些。阿里云和腾讯云计费方式不同,不便比较。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐