SIP代理服务器(一)

本文介绍了一位开发者在Ubuntu 10.04环境下,基于C语言的sipua-1.1框架,改造简易SIP代理服务器的过程。改造内容包括修改发送端口为5060、添加头部状态信息以及处理SIP会话和RTP数据的线程。目标是创建一个适合ARM板使用的SIP代理服务器,并计划后续添加摘要认证功能。
摘要由CSDN通过智能技术生成

一直想弄一个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中还可以用),很难实际应用,在另一篇文章中会讲到如何添加摘要认证,修改主要准备如下:

  1. 在sipua中发送的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值