基于Android的局域网多人语音通话系统的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:mario2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步和VoIP技术的发展,高网速、低时延、无卡顿的网络语音通话日渐成为网民的日常需求,2020年突如其来的疫情更加凸显线上会议的重要性。在科技的赋能下,即时通讯软件和线上会议系统发展迅速,使企业与用户摆脱了距离的束缚,沟通更加便捷。但现有软件通常依赖熟人社交,容易将工作和生活混在一起,降低工作效率;同时存在登录及通话功能操作复杂、用户使用不便、流量费用昂贵和某些情况下缺乏互联网信号等问题。基于这些问题,考虑到Wi-Fi和Android智能手机普及率高,本文研究无线局域网下基于Android的多人语音通话系统。该系统专为小微企业开会讨论而开发,无需登录即可加入会议,同时借助于Wi-Fi可免费通话,促使小微企业的沟通更加便捷、便宜和高效。主要工作包括以下几个部分:1.完成多人语音通话系统的总体架构设计,并实现了注册登录、新建会议、加入会议、好友管理和语音通话等功能。系统采用三层C/S体系架构,具体为客户端、服务器端和数据库,客户端向用户提供交互界面,服务器端对客户端发来的消息进行处理,数据库采用MySQL,对数据信息进行增删改查。其中,加入会议功能无需登录注册,方便用户使用;新建会议功能在用户登录后进行,并为经常进行的语音通话提供了添加好友功能。2.设计并实现语音传输过程的整套处理流程,包括音频采集、回声消除、音频压缩编码、网络传输、防抖缓冲、混音和音频播放等。其中,音频采集通过Android系统提供的AudioRecord类来获取音频硬件录制的声音,回声消除采用3A算法来完成,音频压缩编解码模块采用业界常用的Opus来对语音数据进行压缩编解码,网络传输采用带有包序号的RTP协议和提供反馈控制的RTCP协议,音频播放采用Audio Track类来进行。3.针对网络传输不稳定导致的时延抖动问题,在WebRTC的NetEQ的基础上,采用防抖缓冲技术,在接收端建立动态缓冲区,使音频数据平滑播放,有效降低语音抖动。就多人语音通话系统出现的混音问题,研究几种常用的混音算法,提出对会议中声音最大的三路音频流进行自适应加权混音的方案。经过与相加箝位法等混音算法的对比实验,语音溢出的情况得到明显抑制,音频混音效果良好。4.对多人语音通话系统进行功能性测试和非功能性测试。结果表明,多人语音通话系统正常运行,各项功能测试正常,同时,语音通话质量(MOS)由优化前的3.17提升到优化后的3.89,丢包率由优化前的6.64%下降到优化后的1.15%,优化后语音质量良好,达到预期性能。
其他文献
近年来随着经济社会以及城市化的发展,我国建筑业向绿色环保、提质增效的方向发展,建筑工业化成为未来发展的趋势。装配式混凝土结构能够减少现场湿作业和劳动力用量,提高建造效率,保障施工质量,成为建筑工业化的重点发展方向。目前常见的一种装配式框架结构的梁柱连接方式是梁端带U型槽式连接,在以往的研究中,此类节点在地震作用下梁端易产生混凝土破碎并造成钢筋弯曲,使得节点承载力迅速下降,并时常伴随着节点区大量裂缝
当今社会,X射线在医疗,工业探伤,以及航空航天等领域都有着重要应用,而探测和分辨X射线则是射线应用的重要一环,所以研制高性能、低噪声的X射线探测器是X射线应用的重中之重。一般来说,探测X射线的方法可以分为间接探测和直接探测两种。基于闪烁晶体的间接X射线探测方法是先将X射线转换为可见光,然后通过CMOS或者CCD图像传感器将可见光信号转换为电信号。由于闪烁晶体中生成的可见光会发生散射,而且需要将X射
随着互联网和计算机网络使用的增长,网络安全威胁变得更加频繁。无论从经济、信息安全还是国家安全的角度来看,网络安全已经成为一个全球性问题。严峻的网络安全态势,促使科研人员和网络安全公司研发了大量软件与解决方案。然而网络攻击手段的丰富与技术的发展,使得新兴的网络攻击很容易绕过传统的防御措施。而这些防御系统彼此独立工作且各自为战,在产生大量日志警报的同时并不能有效提炼威胁情报。为充分利用威胁情报,需对威
骨龄是以骨骼为参照,度量生命体健康生长发育情况的一个指标,能够反映生命体生理上成长发育的水平。并且,相较于其他年龄段来说,十八岁以下儿童的骨骼生长发育情况尤为剧烈。因此,医生可以通过察看左手X光片掌骨、指骨、腕骨以及桡骨尺骨末端等区域的骨化中心生长情况,对儿童患者的骨龄进行较为准确的评估。骨龄评估可以帮助诊断儿童内分泌紊乱、遗传和代谢等疾病,因此在临床上的应用十分广泛。临床上通常使用GP图谱法、T
风力发电技术作为一种环境友好型新能源发电技术,具有广阔的发展前景。同时,风能资源的丰富性,使其得到规模化的开发和广泛的使用。但是,大规模的风电并网也给电网带来了许多挑战,无功电压的协调控制便是其中之一。风能资源的随机性和波动性、负载大小的变化、线路的故障等都是引起电压波动的原因。因此,如何控制电压的稳定性尤其是并网点电压的稳定性是一直以来风电并网问题的研究热点。控制电压稳定的主要方法是无功功率补偿
桥面板作为桥梁结构中直接承受车辆荷载的部位,其工作状态对桥梁结构的安全性和耐久性至关重要。为了提高桥梁结构的整体受力性能,提出了具有自重轻、承载力高的波形钢-UHPC组合桥面板。针对该桥面板的界面受剪性能研究,通过理论分析和非线性数值模拟等方法,计算了栓钉型和PBL型波形钢-UHPC组合桥面板的界面抗剪承载力,并且探讨了影响该桥面板界面受剪性能的主要因素。本文的主要研究内容如下:(1)栓钉型波形钢
背景和目的胆固醇是细胞膜的重要组成部分,本身具有形成结晶的特性。动脉粥样硬化(Atherosclerosis,AS)斑块内胆固醇结晶(Cholesterol crystals,CCs)脱落随血流进入肾脏组织,可沉积于肾小动脉中,直接阻塞血流和/或引起炎症致肾单位丢失。因常规病理切片制备过程使用有机溶剂可使CCs溶解,使其光镜下常表现为狭长、两头尖、腰部凸的梭形空隙这一独特的形态学改变。有关肾脏血管
目的:本临床研究旨在通过分析特应性皮炎患者在治疗前后肠道菌群的变化并与健康对照组对比,从而明确特应性皮炎患者的肠道菌群特征,探究与病情、疗效相关的肠道菌群特点并探索参与特应性皮炎异常免疫反应的可能关键菌群。方法:收集2019年4月-2019年8月就诊于东部战区总医院皮肤科门诊的特应性皮炎患者,根据纳入与排除标准分别设置实验组和对照组,其中对照组为健康志愿者,统计分析患者基本信息,同时两组患者均留取
外泌体内含的microRNA(miRNA)具有肿瘤特异性的表达谱,且在肿瘤发生和进展中发挥重要作用。检测外泌体中miRNA的表达水平能为肿瘤的诊断和治疗提供关键的依据。本论文的工作以发展灵敏度高、可靠性好、适用性强的外泌体miRNA检测技术为目标,利用功能化的纳米探针建立了一类基于表面增强拉曼散射(SERS)和单分子荧光(SMF)的新型miRNA-21(mi R-21)光学检测方法,成功地实现了m
产学研数据服务平台的科技文献数据来源于互联网文献知识库,但处理科技文献数据时不得不面对作者姓名歧义的问题。作者姓名歧义问题是指在以作者姓名作为主要标识的文献数据库中,由于学者同名现象的普遍存在,经常出现无法判断文献所属作者的情况。而在推进产学研合作过程中,工作人员和企业通过科技文献检索对应专家学者,作者姓名歧义会严重影响检索的准确率。因此,构建一个能有效消除姓名的歧义,准确判断文献作者归属的数据清