DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  4737 随笔 :: 2 文章 :: 542 评论 :: 1615万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

FreeSWITCH使用了大量的第三方库,本文档主要介绍关联相关库的信息:

音频相关库的信息介绍参考:http://www.cnblogs.com/yoyotl/p/5486753.html

视频相关库的信息介绍参考:http://www.cnblogs.com/yoyotl/p/5488890.html

 

① ldns

dns相关的库。

 

② libre

libre 是一个利用异步 I/O 实现的实时通讯库。采用可移植的 POSIX 源码编写,符合 ANSI C89 和 ISO C99 标准。

这是一个可靠、快速、低内存占用的库,兼容 RFC ,支持 IPv4 和 IPv6,协议实现包括 SIP, SDP, RTP/RTCP, BFCP, DNS, 和 STUN/TURN/ICE.

 

③ udt

基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议。UDT的主要目的是支持高速广域网上的海量数据传输,而互联网上的标准数据传输协议TCP在高带宽长距离网络上性能很差。

顾名思义,UDT建于UDP之上,并引入新的拥塞控制和数据可靠性控制机制。UDT是面向连接的双向的应用层协议。它同时支持可靠的数据流传输和部分可靠的数据报传输。

由于UDT完全在UDP上实现,它也可以应用在除了高速数据传输之外的其它应用领域,例如点到点技术(P2P),防火墙穿透,多媒体数据传输等。

 

④ VAST

VAST是一个开放源代码的软件库(LGPL许可证),允许基于P2P技术构建可扩展的虚拟世界应用。

它主要支持空间发布订阅(SPS)和基于Voronoi图的覆盖网络(VON)。此外,Voronoi图的自组织覆盖(VSO)有助于执行负载均衡,VoroCast能帮助信息转发到大网络域。

 

⑤ sngtc

sangoma板卡的一个媒体转换库。

 

⑥ libmongoc

mongo-c-driver是MongoDB数据库的客户端库。

 

⑦ freetype

FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。

 

⑧ libsmpp34

SMPP协议相关的库,具体项目地址:git://git.osmocom.org/libsmpp34

 

⑨ libtap

libtap库是一个简单易用的测试C程序的软件。(类比于Junit)依赖于Test::More Perl模块。

 

⑩ grapes

This is GRAPES, the Generic Resource-Aware P2P Environment for Streaming。

 

上善若水,水利万物而不争。
posted on   DoubleLi  阅读(479)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2016-05-12 dmalloc用法快速入门
2016-05-12 dmalloc arm-linux平台使用
2016-05-12 dmalloc在嵌入式的开发板上的应用
2016-05-12 利用linux的mtrace命令定位内存泄露(Memory Leak)
2016-05-12 Linux C 编程内存泄露检测工具(一):mtrace
2016-05-12 Ubuntu10.04下安装Qt4和创建第一个Qt程序
2015-05-12 交叉编译和交叉调试环境搭建及使用
点击右上角即可分享
微信分享提示