各webrtc sfu对比

39 篇文章 68 订阅 ¥99.90 ¥299.90

licode 是mcu的优秀方案,官方规定只能在Ubuntu14.04上部署,或者docker环境。最好使用它官方的docker不然编译大把问题,但是docker本身也增加性能损耗 对licode二次开发比较困难 代码笨重 。Licode具有SFU和MCU功能

janus sfu 音视频会议 双人端到端 直播推拉流 文字群聊 录制与播放 可以把音视频会议录制下来,也可以播放一个视频文件让大家看到 它的模块是插件化的,可以自己实现一个插件放进去 它比licode要轻量很多,插件可以随时弹出插入,常用的插件实现完备,满足一般需求,缺点:c语言+glic 不太好阅读,并发不是epoll,高并发性能有待考量

medooze 可以mcu和sfu,mcu商用看不到源码,sfu部分开源,node.js实现信令交互,c++实现服务器部分 使用poll作为异步处理,因此测试结果比janus并发性能弱(Linux端常见的select epoll poll,最高效的是epoll,window和Mac不同),使用客户端进行测试时会有卡顿情况,因为他的带宽评估做的不好

mediasoup node.js做信令 c++作为媒体服务器,两者之间使用管道进行通信 epoll处理 它会检测CPU有多少核充分负载平衡,是以上对性能做的最好的 它底层有个媒体库,有一个demo实现多人会议,如果要实现商用的话,需要自己根据媒体库实现,前提是有充分的人才理解他的媒体库,根据媒体库开发出自己的业务 因此他的完备性最不好,完备性licode最好,性能不错完备性不错的是janus。mediasoup只支持SFU。他的信令服务器使用的是nodejs语言写的protoo一个类似socket.io具有房间管理功能的开源库。其官网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

、、、、南山小雨、、、、

分享对你有帮助,打赏一下吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值