一直想弄一个SIP代理服务器用在ARM板上,可惜好多都是注册加代理,功能多而且不易修改,所以最后决定自己改写一个简易的慢慢完善。
测试软件如下:
SIP客户端 X-Lite
SIP服务器 SIP Server 2008 和 partysip
编译环境:Ubuntu 10.04
框架采用一个SIP终端sipua-1.1的程序,在www.ohmsha.co.jp/data/link/4-274-06559-6/index.html可下载,CSDN下载区也有,纯C代码写,适合各种移植和学习,但是内容不全,比如没有摘要认证的代码,音频驱动已经淘汰(在Ubuntu10.04中还可以用),很难实际应用,在另一篇文章中会讲到如何添加摘要认证,修改主要准备如下:
- 在sipua中发送的