预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Android的无线局域网实时语音通信系统设计与实现的中期报告 一、选题背景 随着无线网络的普及,尤其是WIFI的广泛覆盖,使得无线网络成为了加速互联网的主要手段之一。而无线局域网相对于有线局域网而言,其自由与灵活性受到很好的体现,然而,无线网络也有其瓶颈——“空气中的信号”,随着连接人数的上升、信号的干扰及穿透性问题等,使得无线局域网的质量难以保证。在这种情况下,如何利用无线网络搭建一个高效稳定的语音通信系统成为了该领域研究的重点方向。 二、研究目标 本项目主要研究基于Android平台搭建无线局域网时延小、鲁棒性强、可自适应网络环境的实时语音通信系统,并针对一些具体问题进行深入探究,达到以下目标: 1.实现局域网内多人实时语音通信的功能,并且要求通信时延小、鲁棒性强、可自适应。 2.研究基于TCP网络协议的字节流解析和分包技术,解决语音数据的传输问题。 3.探究实时通信过程中音频质量的优化问题和信令控制协议的设计问题。 三、研究方法 本项目采用以下研究方法: 1.通过文献调研,对无线局域网实时语音通信技术做详细的了解,确定技术方案。 2.使用AndroidStudio进行开发,利用局域网技术和安卓本地音频记录技术,完成实时语音通信功能。 3.通过实验对通信时延、鲁棒性和自适应能力进行测试,并对结果进行分析和总结。 四、预期成果 1.设计开发、测试实现基于Android的无线局域网实时语音通信系统。 2.通过实验对语音通信时延、鲁棒性、自适应能力进行测试,并得到具有代表性的实验数据。 3.自行设计基于TCP的字节流解析和分包技术,解决数据传输问题。 五、进度安排 本项目计划进行如下阶段: 1.文献调研(已完成): 通过调研了解无线网络实时语音通信的基本原理,明确技术路线,构建原型等。 2.系统设计与框架搭建(阶段进行中): 针对本项目需求,设计理论框架,搭建开发环境,完成技术选型和流程规划等。 3.编码实现与一阶段测试: 根据设计完成开发任务,实现通信功能,并在一定数量测试数据下进行不断测试和优化。 4.一阶段实验数据分析: 收集、整理和分析实验数据,将结果进行总结和反馈,针对性调整项目技术。 六、结论 本项目根据无线网络实时通信的特点和瓶颈,将Android技术和局域网技术相结合,探究实时语音通信系统的构建思路和技术方案,设计实现了基于Android的无线局域网实时语音通信系统,并在该系统的通信时延、鲁棒性和自适应能力方面进行了具有代表性的实验,结果表明,本系统能够满足通信需求,具备实用价值。