多屏互动是指各种不同智能设备可以互相将多媒体资源推送到屏幕中并且播放的技术。局域网智能设备可以实现资源的互通互联和共享,同时也可以扩大局域网的智能设备到广域网中,实现三网融合方案,并能实现互通互联在网络层上,形成了无缝覆盖,为用户提供更个性化、更多媒体化、更多样化的娱乐服务。这项技术在智能电视电脑手机之间已经得到了非常大的使用和推广。通过多屏互动智能手机的多媒体和家用电脑的网络资源信息,可以在智能电视的大屏幕显示器上显示,为用户提供了更有利的商业和交互式多媒体娱乐体验。通过手持设备,电脑和电视屏幕多屏控制,多屏同看,多屏切换和多屏融合等多项业务功能。1系统功能说明文本对基于android平台的多屏互动系统进行研究,旨在设计并实现一个基于android平台的支持多屏互动的系统,能实现的功能是在同一局域网内,android系统的智能手机、pad可与电脑互联共享电脑资源将电脑屏幕投影电脑屏幕并且控制操作电脑。本系统可以分为下面几个功能:客户端:配置远程服务器端IP地址;接收服务器端图片包,并进行轮播显示;对用户点击等操作进行编码,并发送请求给服务器端;对用户调整截屏区域的操作进行编码,并发送请求给服务器端。服务器端:接收来自客户端的链接请求;定时对屏幕进行截图,并缓存到一个定长队列中;定时将固定数量图片进行打包,并发送给客户端;响应客户端点击等请求;响应客户端调整截屏区域的请求;结束与客户端的链接。
图1图2图4图3这次设计的多屏互动系统它有服务器端和客户端两块儿,其中客户端可以分为四大模块:配置模块,控制请求编码模块,调整请求编码模块,图片轮播模块。如图1所示。在图1中,配置模块负责记录用户使用过程中的配置信息,如远程服务器的IP地址;控制请求编码模块负责对用户的点击、输入等操作进行编码,然后将编码后的数据发送到服务器端;调整请求编码模块负责对用户对截屏区域的调整的操作进行编码,然后将编码后的数据发送到服务器端;图片轮播模块负责对服务器端返回的数据包进行解析,并且启动一个图5定时器,每隔一段时间展示相应的图片。服务器端可以分为五大模块:配置模块,<
定时将一定数量的图片进行打包,并发送给客户端;控制模块负责接收来自客户端的控制请求,例如点击消息,对其进行实时响应;调整模块负责接收来自客户端的调整请求,对截屏区域进行调整。3系统测试在测试环境中,客户端使用的是搭载系统为Android5.0.2版本的小米手机,服务器端采用的是戴尔灵越N4110机器,操作系统为Windows7旗舰版64位。手机与电脑处于由Tp-Link无线路由器组建的同一无线局域网络中。(1)电脑安装Java环境后,运行打开服务器端软件,结果显示如图4。图6(2)手机安装remotecontroller.apk客户端,客户端APP如图3所示,首次打开客户链接管理模块,截图模块,控制模块,调整模端软件进如图5界面;点击一次安卓手机右下块。如图2所示。角返回键,在点击软件屏幕右上角,出现如图在图2中,配置模块负责记录用户使用6界面四个选项。过程中的配置信息,如截图的区域,上次点击4总结的鼠标位置等;链接管理模块负责创建和结束与客户端的请求链接;截图模块负责定时对屏本文实现一个基于安卓平台的多屏互动幕进行截图,并缓存到一个定长队列中,然后
系统,给出了一种在局域网内实现智能共享多媒体资源的方案。现能实现的功能是在同一局域网内基于的Android系统的手机或pad可以显示电脑屏幕共享电脑多媒体资源并对电脑进行点击操作控制。文中,详细阐述了这个系统的设计思路,技术原理,具体设计实现过程