Android手机与机顶盒间双屏互动及远程遥控功能的设计与实现
发布时间:2018-12-10 19:25
【摘要】:近年来,随着个人家庭带宽和移动设备的迅猛发展,家庭局域网中智能终端给用户生活带来了极大的方便。但同时也造成了计算资源的浪费,存储方式的冗余;且控制方式复杂繁琐。因此如何使多种智能家居设备在家庭局域网环境下实现互相协作,资源整合,方便控制成为未来家居发展的一个趋势。DLNA是致力于实现家庭智能终端间互联互通的协议。UPnP协议是DLNA协议的重要组成部分,其通过众多通用的、成熟的网络协议共同架构实现,不受网络介质和操作系统的限制。因着这些出众的优势,DLNA及UPnP得到大多数生产厂家的支持。本文首先对DLNA协议、UPnP协议进行研究。其次,对基于Wi-Fi的远程控制原理进行深入的研究,结合对Android网络框架的分析,提出了针对Android系统手机与机顶盒间双屏互动与远程遥控的总体设计方案。该方案使用Cling作为UPnP实现的支撑,结合选取的Android网络框架AndroidAsync和OkHttp,实现家庭局域网内手机与机顶盒间多媒体资源的共享,并可方便的控制机顶盒完成常规的动作。最后对该方案在家庭局域网环境下进行媒体共享及远程遥控的测试,验证功能的完整性。本论文主要完成了以下工作:1.对双屏互动与远程遥控的发展现状进行调研,选取DLNA协议作为双屏互动实现的基础,Wi-Fi作为远程遥控实现的基础。2.深入的学习和研究DLNA协议和UPnP协议,对DLNA设备定义及交互流程做重点分析。同时研究了基于Wi-Fi的远程遥控实现原理。3.设计了基于Cling和Android网络框架的双屏互动与远程控制的技术架构,并对关键点进行详细分析及设计。4.依托设计的技术架构对系统进行实现,搭建相应的家庭局域网环境,对远程遥控功能,及双屏互动的甩屏和拉屏功能进行测试。
[Abstract]:In recent years, with the rapid development of personal home bandwidth and mobile devices, intelligent terminals in home local area network (LAN) bring great convenience to users. But at the same time, it also causes the waste of computing resources, the redundancy of storage, and the complexity of control. So how to make a variety of smart home devices in the home LAN environment to achieve mutual cooperation, resource integration, Convenience control has become a trend in the future home development. DLNA is a protocol dedicated to the realization of interconnection between home intelligent terminals. UPnP protocol is an important part of DLNA protocol. Mature network protocols are implemented in a common architecture, independent of network media and operating systems. Because of these outstanding advantages, DLNA and UPnP are supported by most manufacturers. Firstly, the DLNA protocol and UPnP protocol are studied in this paper. Secondly, the principle of remote control based on Wi-Fi is deeply studied. Combined with the analysis of Android network framework, the overall design scheme of dual-screen interaction and remote control between mobile phone and set-top box in Android system is put forward. In this scheme, Cling is used as the support of UPnP implementation, combined with the selected Android network framework AndroidAsync and OkHttp, to realize the sharing of multimedia resources between the mobile phone and the set-top box in the home local area network, and the conventional action of the set-top box can be easily controlled. Finally, the scheme is tested for media sharing and remote control in the home local area network environment to verify the integrity of the function. The main work of this thesis is as follows: 1. This paper investigates the development of dual screen interaction and remote control, selects DLNA protocol as the basis of dual screen interaction realization, and Wi-Fi as the base of remote control implementation. 2. Study and study DLNA protocol and UPnP protocol in depth, analyze the definition of DLNA device and interaction flow. At the same time, the realization principle of remote control based on Wi-Fi is studied. 3. This paper designs the technical framework of dual screen interaction and remote control based on Cling and Android network framework, and analyzes and designs the key points in detail. 4. Based on the designed technical framework, the system is implemented, the corresponding home local area network environment is built, the remote control function, and the screen swinging and pulling function of dual screen interaction are tested.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TU855;TP393.1
[Abstract]:In recent years, with the rapid development of personal home bandwidth and mobile devices, intelligent terminals in home local area network (LAN) bring great convenience to users. But at the same time, it also causes the waste of computing resources, the redundancy of storage, and the complexity of control. So how to make a variety of smart home devices in the home LAN environment to achieve mutual cooperation, resource integration, Convenience control has become a trend in the future home development. DLNA is a protocol dedicated to the realization of interconnection between home intelligent terminals. UPnP protocol is an important part of DLNA protocol. Mature network protocols are implemented in a common architecture, independent of network media and operating systems. Because of these outstanding advantages, DLNA and UPnP are supported by most manufacturers. Firstly, the DLNA protocol and UPnP protocol are studied in this paper. Secondly, the principle of remote control based on Wi-Fi is deeply studied. Combined with the analysis of Android network framework, the overall design scheme of dual-screen interaction and remote control between mobile phone and set-top box in Android system is put forward. In this scheme, Cling is used as the support of UPnP implementation, combined with the selected Android network framework AndroidAsync and OkHttp, to realize the sharing of multimedia resources between the mobile phone and the set-top box in the home local area network, and the conventional action of the set-top box can be easily controlled. Finally, the scheme is tested for media sharing and remote control in the home local area network environment to verify the integrity of the function. The main work of this thesis is as follows: 1. This paper investigates the development of dual screen interaction and remote control, selects DLNA protocol as the basis of dual screen interaction realization, and Wi-Fi as the base of remote control implementation. 2. Study and study DLNA protocol and UPnP protocol in depth, analyze the definition of DLNA device and interaction flow. At the same time, the realization principle of remote control based on Wi-Fi is studied. 3. This paper designs the technical framework of dual screen interaction and remote control based on Cling and Android network framework, and analyzes and designs the key points in detail. 4. Based on the designed technical framework, the system is implemented, the corresponding home local area network environment is built, the remote control function, and the screen swinging and pulling function of dual screen interaction are tested.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TU855;TP393.1
【相似文献】
相关期刊论文 前10条
1 袁萌;;Android计划为什么要悬赏1000万[J];信息系统工程;2007年12期
2 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
3 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
4 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
5 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
6 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
7 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
8 方智勇;;Android手机这样用[J];电脑迷;2010年15期
9 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
10 ;ZTE and Three Release Android ,
本文编号:2371078
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2371078.html