摘要
实现一种以SIP为信令控制协议的Voip用户代理终端。硬件采用TI公司OMAP平台,ARM+DSP架构;操作系统移植嵌入式Linux。简单介绍协议相关的概念和硬件平台设计,详细论述UA实现。ARM端利用多线程技术,分别处理信令控制线程和音频媒体处理线程;DSP端进行媒体的编解码;两者还需要进行交互,除通过共享内存来达到数据交互外,还通过Mailbox中断来互传控制以及响应命令。
The aim of this article is to implement a VoIP user agent based on sip. TI's OMAP, which consists of ARM and DSP unit, is choosed as hardware platform..Linux has been burned into the system. The correlative protocols and design of hardware are summarized. The emphases is how to realize the UA. Multiple threads are wielded on the arm side to handle the controlling thread and audio media processing thread.. DSP processor takes on the task of media's coding&decoding. In the end, they need to communicate with each other by the way of sharing memory to exchange data and mailbox to exchange controlling command and response.
出处
《大庆师范学院学报》
2009年第6期26-29,共4页
Journal of Daqing Normal University
基金
南京工程学院科研基金项目:视频监控技术在安防行业中的应用(KXJ08095)