exosip 对比osip
来源:互联网 发布:我的世界联机java 编辑:程序博客网 时间:2024/05/19 14:00
oSIP是GNU的标准sip库,exosip是对osip的‘封装’,但不属于gnu。接下去介绍下区别。
osip:不带传输层(socket自己管理) exosip带传输层(socket协议栈管理)
osip:无SSL exosip:有SSL
osip:只提供线程函数封装(让用户自己决定)exosip运行时直接带线程(默认有,直接提供会话的状态机的运行线程_eXosip_thread)
其实osip基本工作是完成了rfc3261中的17章会话层状态机和SIP域的解析。那osip怎么把其他工作交给其他程序?回调。所以osip在 直接使用时要注册一堆回调函数,而exosip已经完成了这些工作
另外exosip默认提供了会话状态机的运行线程_eXosip_thread。这样更方便了用户的使用。(但话说回来,这模型似乎是个ActiveObject,如果并发呼入量大的话,会成为瓶颈,猜想这可能也是osip直接不带线程原因)
0 0
- exosip 对比osip
- vs2008编译osip/eXosip
- Osip/eXosip Source Code Analysis
- oSIP和eXosip编译过程
- oSIP和eXosip编译过程
- 如何编译osip和exosip
- Windows下编译eXosip、osip
- osip/exosip基础1:编译
- Clion + Cygwin64 编译 osip + eXosip
- osip和eXosip的区别
- eXosip入门(一):vs2008编译osip/eXosip
- osip及eXosip的编译方法
- Linux、arm-linux下编译osip exosip
- osip/exosip基础2:sipp安装
- osip/exosip基础3:建立工程
- oSIP协议栈(及eXoSIP,Ortp等)使用入门
- 交叉编译VOIP需要的OSIP ExOSIP JRTP
- oSIP协议栈(及eXoSIP,Ortp等)使用入门
- ubuntu的init与系统服务设置
- android Activtity 之间传递对象的方法 application
- 黑马程序员---集合框架<泛型>
- 小强的HTML5移动开发之路(22)—— Adobe DreamWeaver CS6安装与破解
- 基于树梅派的视频监控机器人Verybot
- exosip 对比osip
- win7下Viual Studio 2008升级,没有序列号输入框的解决办法
- Binary Tree Inorder Traversal
- VC++中把窗体封装到dll中并调用
- 03_java编码格式
- mingw和cygwin的比较
- 如何选择TVS管
- QuotedPrintable 编码类可用于vcf解码
- cassandra 相关