文档介绍:第 24 卷第 12 期
2007 年 12 月
计算机应用研究
Application Research puters
Vol. 24 No. 12
Dec . 2007
基于 Speex 语音引擎的 VoIP 系统设计与实现*
谢晓钢, 蔡
骏, 陈奇川, 欧建林
( 厦门大学计算机科学系, 福建厦门 361005 )
摘
要: 论述了一套基于 Speex 语音引擎和 RTP 的 VoIP 系统设计和开发, 介绍了该系统服务器端和客户机端
的软件实现。该系统具有点对点通信、算法延时小、丢包补偿和延时补偿性能好等特点, 并具有多方通话功能。
性能对比实验表明, 该系统的通话质量优于几套流行的开源 VoIP 软件, 能满足实际应用的要求。
关键词: 基于 IP 网络的语音传输; Speex; 实时传输协议; 多方通话
中图分类号: TP393
文献标志码: A
文章编号: 1001 - 3695( 2007) 12- 0320- 04
Design and implementation of VoIP system based on Speex codec
XIE Xiao-gang, CAI Jun, CHEN Qi-chuan, OU Jian-lin
( Dept. puter Science, Xiamen University, Xiamen Fujian 361005, China)
Abstract: The paper proposed the design and software implementation of a VoIP system, both on the server side and the client
side. The VoIP system was written with Speex and RTP, and deployed for Windows platform. It featured peer-to-mu-
nication, low algorithmic latency, low packet loss, and pensation for jitter. It had a full range of practical func-
tions, such as conference calling. Speech quality assessment has been done paring and contrasting the performance of
the system to those of several other VoIP systems. Testing results show that the system has a satisfactory voice quality for prac-
tical use.
Key words: VoIP( voice over protocol) ; Speex; RTP; voice conferencing
网络电话 VoIP[ 1] 是基于 IP 网络的语音传输技术, 它将语
音的模拟信号转换成数字信号并在 上进行传输。简单
地