论文摘要
本文深入探讨了VoIP的相关知识,分析了当前国内外的发展现状,并通过对当前热门的信令控制协议SIP协议的深入研究,提出将SIP协议应用于基于网络的实时语音通讯。SIP协议全称为会话初始协议,负责完成通讯双方会话的建立,保持以及断开。为了完成通讯双方媒体参数的协商,采用了SDP协议,即会话描述协议。系统采用微软的多媒体开发库对语音数据进行采集和播放,并对上述语音数据进行拆分和组装,以便在网络中传输。为了保证语音的实时传输采用了RTP协议,以此保证通话的连续、流畅。同时为了保证广泛地使用,采用STUN协议来解决NAT的问题。本文详细描述了上述相关协议栈的实现和使用,并介绍了整个系统的具体实现方法。
论文目录
中文摘要英文摘要第一章 引言1.1 选题背景及意义1.2 研究现状1.2.1 SIP 现状1.2.2 SIP 与H.323 的区别1.3 主要工作内容第二章 SIP 协议栈的设计2.1 SIP 协议2.1.1 SIP 功能介绍2.1.2 SIP 层次结构2.1.3 SIP 消息格式2.1.4 SIP 实体2.1.5 SIP 典型消息流程2.2 相关协议第三章 NAT 穿透方法实现3.1 NAT 简介3.2 STUN 实现方法第四章 语音技术4.1 语音的数字化4.2 语音编解码与压缩技术第五章 系统的设计与实现5.1 系统设计5.1.1 功能设计5.1.2 界面设计5.1.3 系统模块关系5.2 系统实现5.2.1 SIP 消息生成和解析模块5.2.2 语音引擎5.2.3 语音传输模块5.2.4 STUN 客户端5.3 系统功能5.4 系统测试5.4.1 测试和实验环境5.4.2 功能测试总结与展望参考文献致谢在学期间发表的学术论文和参加科研情况
相关论文文献
标签:语音论文; 实时通讯论文;