安卓系统中多媒体通信客户端的设计与实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:xy479977530
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息产业的发展,智能手机的使用数量大幅提升。当大量用户同时向服务器发出请求时,服务器端会产生较大的压力。而P2P技术作为一种新型的网络架构,能够在用户量较大时很大程度的减少服务器的负担,减少网络资源的浪费。基于P2P技术的这种优点,本文设计和实现了一个Android系统中的多媒体通信客户端,其主要功能是实现多台手机之间的实时对讲,包含单呼、群呼以及强拉和强拆。在基本模块基础之上,本客户端还包括音频录制、语音电话和视频监控三大模块。本文首先介绍了p2p技术以及多媒体技术的国内外研究发展现状,然后就本文设计的客户端所涉及的一些关键技术给出了详细介绍,其中包括Android系统框架与开发技术、音频编解码技术、p2p传输技术、内网穿透技术以及NDK开发技术,并对该客户端的需求进行分析,基于此给出了客户端的整体框架。其中,音频编解码技术又包含了speex编码、wav编码和amr编码三种方式。speex用于实时对讲的语音编码,音频录制模块和语音电话模块则额外提供了后两种方式供用户自行选择。在视频监控模块中,用户可直接从服务器处拉流从而实现在手机上查看外部摄像头采集的视频内容。另外,本文还就客户端与服务端交互时的交互信令给出了详细设计。在以上技术基础上,本文给出了各个模块的具体实现流程。最后,对本文设计的客户端的各项功能进行了测试,并分析了软件运行时的内存使用情况。测试结果表明,该客户端能正常稳定运行,各项指标均达到了预期的效果。
其他文献
带式烘干机因为设计简单效率高而作为一种常见的饲料烘干设备,当时随着产量要求的提高,时产6万吨以上的饲料烘干机的水分均匀度控制是一个很大的技术难题,饲料水分均匀度会导
目前我国船厂在生产过程中实动工时超额的现象仍然普遍存在,特别是外包工超额的问题尤为严重。而目前船厂大量的业务都是通过外包的方式去完成,这就导致船厂派工生产的执行力较低,产生延期交货的问题,最终导致造船成本相对较高。实动工时超额的问题一方面是由于船厂制定生产任务的定额工时不准确导致的,另一方面就是由员工在生产制造过程中产生的。而随着生产现场管理信息化和智能化应用的不断深入,造船企业积累了大量的生产制
建筑业作为中国经济稳定增长的一项重要产业,同样有着极其重要的意义在国家经济发展中。但是目前,我国房地产价格的快速上涨外加国家政策调控致使建筑业开始放缓增长速度;同时建筑业又面临市场调节松懈、企业行为不规范、能耗高等诸多问题。此外,随着全球一体化的逐步推进,国内建筑企业的威胁逐步扩大。这就提出问题:怎样才能在这样的环境背景下生存发展?企业发展战略的制定和实施就是来实现这一目标。本篇论文的研究对象是T
在现实生活中,由于成像传感器自身的质量原因或者成像时的外界因素干扰,·人们获得的图像的分辨率可能会比较低,从而不能满足日常生活或者生产环境的需要。而图像超分辨率重
泡沫混凝土作为一种利废、环保、节能、低廉且具有密度低、强度高、防水性好和保温性好的新型建筑节能材料,越来越受到全社会的认知和重视,并在各领域得到广泛应用。轻质泡粒
乡村地区的基础教育历来是我国教育均衡发展的薄弱环节,乡村教师队伍是推进我国教育优质均衡发展的重要力量。乡村初中教师作为乡村基础教育的主体之一,肩负着向社会培养合格人才、传递先进文化等重任,其核心素养应该与时俱进,而信息素养是新时代乡村教师核心素养的重要内容。本研究在“教育信息化2.0”的大背景下,以湖南省长株潭地区乡村初中教师为研究对象,调查其信息素养发展的现状及影响因素,分析存在的问题和不足,因
[目的]观察穴位贴敷加隔姜灸治疗慢性心力衰竭的临床疗效。[方法]将80例慢性心力衰竭患者随机分为治疗组和对照组各40例,对照组采用西医常规治疗,治疗组在对照组西药常规基础
以回收C3+为目的轻烃装置采用DHX工艺(DHX塔闪蒸+脱乙烷塔分馏)后,在相同工况下能使C2获得更高冷凝率,并通过液态乙烷的制冷剂(汽化制冷)和吸收剂作用使C3+收率大幅提高,达到
目的:用荧光定量PCR(FQ—PCR)和逆转录PCR(RT—PCR)法检测抗-HCV阳性血清中的HCVRNA,探讨两种方法检测结果的临床意义.方法:抗-HCV阳性血清样本1062份,其中481份用RT-PCR法检
<正>在组织日常运营中,领导在很大程度上代表了组织的形象,组织的制度、规章、文化等一般都是通过直接领导反映出来。对于员工来讲,领导拥有对员工绩效、奖惩和职权分配的权