首页 | 本学科首页   官方微博 | 高级检索  
     

基于SIP的嵌入式UA语音终端设计
引用本文:沙爱军,沈卫康,毛其林. 基于SIP的嵌入式UA语音终端设计[J]. 电子测试, 2013, 0(10): 80-83
作者姓名:沙爱军  沈卫康  毛其林
作者单位:南京工程学院通信工程学院,江苏南京211167
摘    要:SIP协议是NGN中的重要协议,将逐步取代H.323协议成为VoIP的标准信令协议。设计了一款基于SIP的语音用户代理,即SIP终端。系统硬件采用ARM9为平台,软件以LINUX为平台,采用C语言编写了UA用户程序,在实现过程中采用了osip2、eXosip2协议栈来处理信令,采用了Mediastreamer2协议栈和oRTP协议栈以及PCM等编码算法来处理音频流的采集/播放、编码/解码、发送/接收等。局域网内测试表明,该终端可以实现拨打、接听、取消、挂断、退出等基本呼叫流程,并且通话质量良好。

关 键 词:VOIP  SIP  Mediastreamer2  oRTP  嵌入式

Implementation of an embedded Voice UA Terminal based on SIP
Sha Aijun,Shen Weikang,Mao Qilin. Implementation of an embedded Voice UA Terminal based on SIP[J]. Electronic Test, 2013, 0(10): 80-83
Authors:Sha Aijun  Shen Weikang  Mao Qilin
Affiliation:(School of Communication Engineering, Nanjing Institute of Technology, Nanjing 211167, China)
Abstract:SIP protocol is an important protocol in NGN, will gradually replace the H. 323 protocol as the standard signaling protocol in VoIP. A voice UA( User Agent) based SIP, i. e. SIP terminalis implemented. ARM9 is adopted as the hardware platform and LINUX is adopted as the software platform of the system. The UA is programmed by C language with using osip2 and the eXosip2 to handle signaling, using Mediastreamer2 oRTP and PCM to handle audio stream such as capture/playback, encoding/deeoding, sending/receiving. Tests in LAN showed that the terminal can realize the basic processes of telephone call such as dialing, answering, cancel, hang up, quit, and the voice quality is good.
Keywords:VOIP  SIP Mediastreamer2  oRTP  Embeded
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号