2020-06-03 直播平台推送SDK对比

2020-06-10  本文已影响0人  兣甅

1.阿里推流

阿里已经不再更新,官网已经推荐使用七牛云

优势:
1.可以单独推流,不使用阿里的云服务
2.内置的美颜效果有瘦脸
劣势:
1.不再更新维护
2.会上报APP的推流地址信息等
3.使用录播推流电流声比较大

2.金山推流

2018年就不再更新开源了
注:关闭推流后有个定时任务在跑,如果遇到需要关闭一下:LogClient.unInstance()

优势:
1.内置滤镜和基础美颜效果等
2.可以单独推流,不使用金山的云服务
3.使用录播推流电流声比较小
4.不会上报APP的推流地址信息
劣势:
1.开源不再维护
2.如果只使用ARMV7的包在ARM64版本调用Release时会闪退

3.网易云信

一直在维护,但是使用了发现坑不少

优势:
1.一直在维护
2.有磨皮效果
劣势:
1.初始化可能耗时比较久,网络不好直接初始化30多秒,导致推流失败
2.初始化调用接口如果不存在,则会导致无法推流(反编译修改调用地址测试的)
3.设置垫片显示有一个绿色的横线,恢复的时候会突然闪动一下(似乎是从ImageView的FitCenter变成了CenterCrop的感觉,手机不是16:9的,也可能是播放器的问题,这个不太确定)
4.推流端会出现画面异常闪动,但是观看端不会有影响

左边是原图,右边是垫片图


image.png

4.腾讯移动直播

一直在维护,使用门槛比较高(主要是需要他的直播服务器鉴权)

优势:
1.一直在维护
2.大公司,应该靠谱
劣势:
1.使用其推流就要用它的服务器,这个比较恶心,需要购买,相当于配套使用,门槛高,测试还得去申请
2.腾讯的美颜好像只能使用在腾讯移动直播上,没有过多的资料表现为其他推流可用
上一篇下一篇

猜你喜欢

热点阅读