开源RTP/RTCP传输库jrtplib与live555优缺点简单总结笔记

1、应用状况
JRTPLIB应用项目可查有60多个,其中国内可查成功商用的产品为中钰科技的 《ZVPlus-L远程数字视频监控系统》
2、JRTPLIB优点
   1)良好的面向对象设计扩展方便;
   2)支持多线程,处理性能较好,(每一个会话对象包涵RTP/RTCP的socket、轮循处理线程。各自使用selcet进行事件查询调度,多路流媒体时处理性能较高)
   3)完全支持RFC3550(RTP/RTCP)
   4) 支持UDP IPV6;
   5) 支持自定义扩展传输协议;
   6)方便支持28181协议的扩展;
3、JRTPLIB缺点
   1)不支持TCP传输要自己扩展实现;
   2)音视频的分包组帧代码要自已实现;
   3)要自己开发RTSP、SIP等媒体会话协议;
4、live555优点:
   1)协议支持较全;
   2)支持RTSP接入时拿来即可用;
5、live555 缺点:
    调度框架采用的是全局单线程事件查询调度,并且在轮循线程中直接对数据进行了处理,当处理多路数据或处理数据时间过长带来较严重的性能问题。
    经100M网卡 I3 8G 内存的研发电脑测试使用live555接入视频再转发查看发现一般超过6路720P的视频花屏就比较严重。
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值