Wi-Fi P2P协议分析及多屏应用实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:r54321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术和智能终端的发展,PC(个人电脑)在家庭中的地位越来越边缘化,但是我们不能否认PC强大的计算处理能力。为了综合利用PC的计算处理能力和智能终端的方便显示特性,本文提出并实现了多屏应用系统,该系统采用Wi-Fi P2P协议,使PC与智能终端在不需要传统网络的情况下,实现设备间的无线直连。P2P网络容易受到距离和信号干扰的限制。本文基于Xuggler开源项目,通过无线接入点的协助,实现了设备间的中转连接。使得PC屏幕可以同步到使用Wi-Fi P2P协议的智能设备以及普通智能设备上。系统采用两种方式实现设备连接:基于Wi-Fi P2P协议的无线直连方式、基于无线接入点的无线中转连接方式。无线直连方式的优点是连接方便,设备间的数据传输不依赖传统网络坏境,它的缺点是信号受到设备间距离以及信号干扰的限制。相对地,无线中转连接方式的优点是不易受到传输距离和信号干扰的限制,但是它需要传统网络的支持。无线直连方式和无线中转连接方式各有优缺点,但二者优势互补,拓展了多屏应用系统的使用场景。系统支持PC到多个智能设备的屏幕同步。本文采用划分子系统的方式,将系统划分成三个子系统:用户控制子系统、终端显示子系统、服务端子系统。对于每个子系统,采用模块化思想将不同的功能模块化,一一实现每个模块,最终实现整个系统。本文首先对Wi-Fi P2P协议以及相关的无线传输技术进行了比较,分析了Wi-Fi P2P协议在进行设备间数据传输的优势,并对Wi-Fi P2P协议的相关原理和运行机制、Android平台、Xuggler开源项目进行了介绍。随后,对系统进行需求分析,明确每个子系统的作用,进而确定子系统中应该包含的功能模块。在详细设计阶段,首先规划系统总体框架,明确每个子系统中各模块的关系和作用,确定系统主要业务流程。在实现阶段,详细介绍每个功能的主要代码,以及相关业务的算法。最后进行功能性测试和非功能性测试,同时对系统进行总结和展望经测试,系统实现了上述功能,达到整体设计目标,同时具有较好的稳定性。
其他文献
人名具有很强的歧义,现实生活中同一个姓名可能被多个实体人物所使用。尤其在信息量快速增长的互联网中,人名歧义性问题已经成为一个迫切需要解决的问题。人名消歧研究的是将相
本文的研究围绕物联网编码寻址展开,在对物联网资源编码寻址特性研究的基础上,定义物联网轻量级编码模型,将此模型作为理论基础并结合物联网感知节点的特殊性,研究一种基于轻
模糊推理是一种不确定性的推理方法,它是模糊专家系统、模糊控制系统等领域的重要理论基础.讨论基于模糊推理算法构成的模糊系统的响应能力是模糊控制理论的一个重要的研究方
随着网络上电子信息的剧增,如何准确高效的获取需要的信息变得日益重要。文摘作为文档内容的概述,它的简洁性、概括性、可读性和客观性能够满足人们高效挖掘有用信息的需求。因
随着Web服务应用的日益广泛,作为制约其进一步发展的安全问题越来越突出,Web服务通信安全的主要目标包括机密性、完整性、不可否认性、认证与授权等,传统的安全解决方案难以
近些年,计算机网络通信在有线通信和无线通信系统中,扮演着越来越重要的角色。因为其主要的目的是传送从模拟信号转变成的数字信号,所以其中必然有转变产生,一些损害因素,如噪声,干
随着网络和信息技术的不断发展和快速普及,传统的社会网络关系已经延伸到虚拟网络环境中,形成了基于网络的互动服务,即社会网络服务(Social Networking Service, SNS),为用户
  本文在传统的CLIQUE算法上提出了一种改进的CLIQUE算法。该算法采用新的网格划分方法,通过将网格单元边长再细分为两份,避免了CLIQUE算法在生成候选密度单元时可能会丢失
为了提高尾矿库安全评价的准确性和效率,同时针对 BP 神经网络容易陷入局部极小值和收敛速度慢的缺点,本文提出并建立了一种基于和声搜索算法优化 BP神经网络的模型进行尾矿库
互联网的快速发展给人们的生活带来极大便利的同时,也使盗版、恶意篡改等非法行为日益猖獗。数字水印技术提供了一种有效保护版权和维护数据安全的手段。针对目前的多数水印算