download and compile PJLIB download and compile PJLIB
发布时间
阅读量:
阅读量
PJSIP是一款性能卓越的开源SIP协议库,对SIP、RTP以及NAT等VoIP常用协议进行了高度封装,具备多项突出优势:
编译后的代码体积精简,特别适用于嵌入式系统的开发需求。
具备良好的跨平台兼容性,支持Linux、Windows、Mac、Symbian、Android以及BlackBerry 10等多种主流操作系统。
整体运行效率高,能够满足高性能应用场景的要求。
若从源码结构来看,PJSIP主要由以下几个模块组成:
pjlib:作为整个PJSIP框架的核心基础库。
pjlib-util:提供了一系列实用工具函数,涵盖MD5计算、Base64编码、HTTP处理等功能。
pjmedia:用于管理媒体相关操作,包括音频采集、编解码及传输等功能实现。
pjnath:负责NAT穿透功能的实现,集成了STUN、TURN和ICE等关键协议。
pjsip:专注于SIP协议的实现与支持。
thirdparty:该目录中包含了多个被PJSIP项目所依赖的第三方开源编解码库资源,例如GSM、Speex和PortAudio等。
获取方式:
PJSIP官方站点 http://www.pjsip.org/
构建步骤如下:
1、执行./config
全部评论 (0)
还没有任何评论哟~
