1、推流:即构、阿里云直播、七牛云等
即构科技由腾讯QQ团队创业,是市面暂时较好的推流SDK,但是费用太高,可以先做个对比。但美颜效果,连麦功能,狼人杀模式等确实相较其他SDK有很大的优势。
阿里云直播是由阿里集团推出的SDK,免费使用,但美颜效果一直都有问题,如果不满意的话,解决策略是接入另一个三方的美颜SDK。
七牛云效果还行,能满足市面上的大部分功能,就连麦方面的话,七牛云主体是客户端合流,对网络、设备的要求较高。
总的来说,市面上推流平台各有各的特点:腾讯云直播、七牛云、金山云更偏向于娱乐性的直播,网易云信是基于他的IM系统,而阿里云偏向服务器CDN,声网更擅长多对多音视频聊天,即构科技连麦技术最强大。
2、视频播放器:IJKPlayer、AliPlayer
IJKPlayer是由B站推出的SDK,基本完全兼容所有格式下的视频文件,各种流状态的监控都提供了不同的定义;AliPlayer相较IJKPlayer而言,更为轻量,但是播放状态之类的,不是很好监控。
3、IM服务:云信、环信等
直播APP免不了需要即时通讯,融云、云信、环信等都提供了IM服务。
4、其他服务:openinstall
openinstall SDK可以获取安装参数,帮助直播间建立上下级关系,明确用户邀请来源,还能在用户打开APP后自动跳转对应直播间。
<