国内音视频功能调研

前言

公司准备开发一个音视频功能的产品,需要实现“1对1音频通话”、“邀请多人进行群会议通话”、用到了IM和音视频功能。

调研了几大厂的文档和Demo,功能都挺全的,但是针对公司的特定设备,开源的StarRTC打不开摄像头,声网的通话效果很差并且视频效果很模糊(调了API还是没匹配到合适的),腾讯云的音视频功能通话效果也有噪音,但是视频效果比声网的好,能接受。其他大大小小的厂商的也有拿来试过,效果就不提了。最后在准备使用腾讯云音视频的时候,想到前两天联系我的网易云信的商务,于是又去找了Demo来测试,使用下来效果比前几种都要好,因为是在特定硬件设备,不是手机端,所以还是有惊喜。这里记录下调用过程组查到的相关资料

声网(这个是我调研的)

需要使用声网的朋友,查官网demo太基础了,而且很多demo估计和实际开发的业务需求参考太过于简单。这里推荐找到的声网论坛给你,这里提供了很多官网维护、社区人员提供的Demo,比起官网的简单Demo更实用。

声网Demo网站
底部提供的Demo仓库那是相当丰富,可以参考

image.png

我们开发的需求是有“呼叫、挂断”、“音视频”。所以可参考这个仓库 Video-Calling
但是声网生成token是在是麻烦,官网生成“音视频token”很方便,但是生成 “呼叫、挂断”功能的RTM的token是真找不到入口,最后在不断的摸索中找到了生成RTM Token网址

可以参考这个“文章”

阿里云音视频

阿里云音视频Demo网址

网易云信

网易云信值得一看
网易云信github仓库:https://github.com/netease-kit

你可能感兴趣的:(国内音视频功能调研)