基于Android的网络电话软件设计

哈尔滨工业大学工学硕士学位论文

目录

摘要................................................................................................................. I ABSTRACT ....................................................................................................... I I 第1章绪论 .. (1)

1.1课题来源及研究的背景和意义 (1)

1.1.1 课题的来源 (1)

1.1.2 课题研究的背景和意义 (1)

1.2国内外相关技术的发展 (2)

1.2.1 国内外网络电话关键技术发展现状 (2)

1.2.2 国内外网络电话发展现状 (3)

1.3本文主要研究内容 (3)

第2章网络电话相关技术分析 (5)

2.1软硬件平台介绍 (5)

2.1.1 硬件平台 (5)

2.1.2 软件平台 (6)

2.2电话信令SIP (7)

2.2.1 H.323 (8)

2.2.2 SIP (9)

2.3语音压缩编码算法 (11)

2.3.1语音编码方式 (11)

2.3.2几种常用语音编码算法比较 (12)

2.3.3 ILBC原理及性能分析 (14)

2.4本章小结 (17)

第3章语音信号处理实现 (18)

3.1客户端软件架构设计 (18)

3.2ILBC算法实现 (19)

3.3语音处理部分 (20)

3.3.1发送部分 (21)

3.3.2 接收模块 (26)

3.4本章小结 (29)

第4章电话信令SIP的实现 (30)

哈尔滨工业大学工学硕士学位论文

4.1SIP协议通信流图 (30)

4.2API接口分析 (31)

4.3SIP客户端实现 (33)

4.3.1 功能需求及界面设计 (33)

4.3.2 程序设计 (35)

4.4本章小结 (40)

第5章网络电话服务器实现 (41)

5.1服务器用户管理界面设计 (41)

5.2用户注册过程 (42)

5.3用户注销过程 (45)

5.4软件测试 (48)

5.5本章小结 (51)

结论 (52)

参考文献 (53)

攻读硕士学位期间发表的论文及其它成果 (56)

哈尔滨工业大学学位论文原创性声明和使用权限 (57)

致谢 (58)

简历 (59)

第1章绪论

1.1课题来源及研究的背景和意义

1.1.1 课题的来源

实验室前期已经完成Android智能终端的相关研发,在此基础上旨在进一步实现基于IP网络的语音视频通话的功能,为实验室后续在智能家居领域做进一步的研究探索做技术储备。

1.1.2 课题研究的背景和意义

近年来,互联网技术不断发展,信息传递的方式也越来越多元化。同时,随着技术的前进,人们对生活和生产的要求不断提高,与互谅网相关的应用在人类生活之中扮演了越来越重要的角色,其中很多即时聊天工具就是我们日常生活工作不可缺少的工具,使用这些工具已经成为年轻人的生活习惯。

1996年,全球第一款即时聊天软件ICQ发布,在短时间之内,它便风靡全球获得巨大成功,同时,它的兴起也引起了一场即时通讯软件的风暴。从此,各大互联网公司相继推出自己的聊天工具,即时通讯软件也得到了长足的发展,当前应用较多的一些软件如国内的QQ,即整合了不少人性化的功能应用,如实时文件传输、视频语音聊天、截屏等功能。

风靡的应用总是能够带来丰厚的经济回报,人人皆是产品经理的马化腾使得QQ的功能日渐强大,但是QQ的应用仅仅限制于主要的移动消费终端和电脑客户群,视频语音通信软件还有更加广泛的用途。除应用在传统的视频聊天场合,还可以应用于一些特定的场合,如工业控制现场、视频监测、视频会议、远程医疗、远程教育等等场合。在实现了当前Android系统平台的视频通话之后,移植即可应用其它特定场合。所以,只要掌握了互联网视频语音通信的技术,将能发掘出更多的应用场景以丰富人们的生活。

实验室很大一部分研究项目都是基于嵌入式系统面向智能家居,而语音视频通信相关的技术在智能家居中也扮演着越来越重要的角色。

本文的目的既是要研究实现一种基于Android系统的语音通信软件。

相关主题
相关文档
最新文档