多屏互动是指各种不同智能设备可以互相将多媒体资源推送到屏幕中并且播放的技术。局域网智能设备可以实现资源的互通互联和共享,同时也可以扩大局域网的智能设备到广域网中,实现三网融合方案,并能实现互通互联在网络层上,形成了无缝覆盖,为用户提供更个性化、更多媒体化、更多样化的娱乐服务。这项技术在智能电视电脑手机之间已经得到了非常大的使用和推广。通过多屏互动智能手机的多媒体和家用电脑的网络资源信息,可以在智能电视的大屏幕显示器上显示,为用户提供了更有利的商业和交互式多媒体娱乐体验。通过手持设备,电脑和电视屏幕多屏控制,多屏同看,多屏切换和多屏融合等多项业务功能。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可以显示电脑屏幕共享电脑多媒体资源并对电脑进行点击操作控制。文中,详细阐述了这个系统的设计思路,技术原理,具体设计实现过程

android同服务器端互动,一种基于Android平台的多屏互动系统设计相关推荐

  1. 基于android的智能照明,一种基于Android、IOS与ZigBee的智能LED照明控制系统的制作方法...

    本发明涉及LED照明领域,尤其涉及一种基于Android.IOS与ZigBee的智能LED照明控制系统. 背景技术: 目前普遍使用的Android智能手机和平板电脑为智能家居照明系统提供了一个直观快捷 ...

  2. android开发 wifi功率,一种基于Android系统的功耗计算方法与流程

    本发明涉及系统功耗 技术领域: ,尤其涉及一种基于Android系统的功耗计算方法. 背景技术: :为了细粒度实时分析系统各部件以及应用程序的功耗特性,并且进一步挖掘用户的日常行为,我们需要建立功耗模 ...

  3. android智能识别技术,一种基于Android的智能心音听诊与识别系统

    主权项: 1. 一种基于Android的智能心音听诊与识别系统,其特征在于:包含心音采集设备以及Android手机,心音采集硬件设备由驻极体话筒.30Hz到500Hz滤波器.主控制芯片.蓝牙芯片模组. ...

  4. android 获取hdmi数据格式,一种基于Android系统HDMI同显时节省带宽的方法与流程

    本发明涉及一种基于Android系统HDMI同显时节省带宽的方法,属于计算机领域. 背景技术: 通常很多移动设备都配备了小尺寸的LCD屏幕,有些使用场景为了能提供更好的交互控制操作,需要移动设备在大尺 ...

  5. android多个摄像头,一种基于Android多应用共享摄像头的系统及方法与流程

    本发明涉及一种基于Android多应用共享摄像头的系统及方法,属于计算机领域. 背景技术: 在一些特殊的应用场景.例如后台一直在录像,这时摄像头会被录像应用一直占有,其他的应用无法再打开摄像头.如果其 ...

  6. android 银行卡绑定银行卡,一种基于Android、iOS系统的移动端银行卡识别方法,让银行卡绑定这一行为变得更轻松...

    迅猛发展的移动互联网产业,类似手机支付宝的移动商业应用琳琅满目,网络购物.理财.商旅应用.打车软件等的兴起,让用户的习惯开始慢慢倾斜,移动支付的场景也愈加丰富起来,给人们带来了丰富多彩且方便快捷的数字 ...

  7. android 订餐系统,一种基于Android平台手机订餐系统的实现方法

    一种基于Android平台手机订餐系统的实现方法[ 技术领域: ][0001]本发明涉及一种手机订餐系统,能够通过手机上的Android软件实现订餐.[ 背景技术: ][0002]目前已有的网上订餐系 ...

  8. android 手写字体识别,一种基于Android系统的手写数学公式识别及生成MathML的方法...

    专利名称:一种基于Android系统的手写数学公式识别及生成MathML的方法 技术领域: 本发明属于模式识别技术领域,涉及数学公式中字符间的空间结构分析,具体涉及一种基于Android系统的手写数学 ...

  9. android 画布裁剪,一种基于Android系统对UI控件进行轮廓剪裁及美化的方法与流程...

    本发明涉及Android应用的技术领域,特别涉及一种基于Android系统对UI控件进行轮廓剪裁及美化的方法. 背景技术: 目前,随着智能电视的普及,Android应用层出不穷,而那些表现形式单一.传 ...

最新文章

  1. ajax(Tibco) 与 SQL server 2005(5)
  2. c语言程序设计徐立辉答案,C语言程序设计 牛志成,徐立辉,刘冬莉著 清华大学出版社 9787302165620...
  3. windows下consul安装启动
  4. jmeter 线程执行顺序_软件接口测试工具Jmeter使用方法详解(一)
  5. BAJT 中高级 Java 面试题答案
  6. Windows核心编程_设置Windows开机自动登录
  7. 怎么获取layer中的表单值_layui抓取表单数据
  8. 1301_两种方式为开发板增加串口监控功能
  9. 微信公众号开发测试平台地址
  10. 4g网卡MF831移植到smart210
  11. Facet Kernel详解、Random Walk随机游走算法详解
  12. python量化分析岗位_量化金融有哪些职位可以选择?
  13. echarts世界地图,国家名称翻译
  14. 英特尔大师挑战赛燃爆斗鱼直播节,华硕ROG热血助阵
  15. NNDL 实验七 循环神经网络(1)RNN记忆能力实验
  16. IFC中的轴网(IfcGrid)
  17. 斯柯达支持Android auto吗,斯柯达在SUV的布局输了吗?看柯米克和柯珞克的现状就知道...
  18. 百度地图API批量地址转坐标(支持Excel上传,附案例)
  19. Zookeeper学习之源生API的使用(java与shell操作zookeeper)。
  20. 利用插件修改wordpress文件上传限制

热门文章

  1. 小米手机,程序在后台运行一段时间之后,访问不了网络
  2. printk打印不能显示到终端的解决方法
  3. 3400 Star!知名日程安排工具的开源替代品
  4. 使用WordPress的可选熊猫插件创建电子邮件订阅列表
  5. 学考计算机删除键是什么字母,计算机打印健字母是什么
  6. 3种CSS实现渐变色边框(Gradient borders方法的汇总
  7. html mysql 转义_HTML/Mysql/XML 转义字符,备查
  8. 《大众创业做电商——淘宝与微店 开店 运营 推广 一册通》一一2.2 B2B电子商务模式...
  9. 故障电弧探测器在某医院项目上的应用
  10. minecraft服务器地皮信息,服务器领地地皮指令大全 183独家汇总