【技术实现步骤摘要】
一种多目标应用程序窗口信息抓取与网络推送方法及系统
本专利技术涉及大数据处理与多媒体显示
,具体为一种多目标应用程序窗口信息抓取与网络推送方法及系统。
技术介绍
应用在大数据分析、展示平台,以及智能监控平台、多媒体演出布景等场景下,往往需要采用阵列化的超大屏幕显示被监控的目标终端设备中运行的程序,并进行智能化的分析、处理。但是,由于各种终端设备的应用程序及接口均不一致,难以对多个终端的窗口运行的内容,或者对一个终端的多个窗口运行的内容,进行实时、准确的抓取。中国专利技术专利申请CN201811255783.2提供了一种UI元素的信息抓取方法及装置、及存储介质。所述UI元素的信息抓取方法包括:检测作用于UI的用户操作,获得所述用户操作所作用的位置参数;根据所述位置参数确定所述用户操作用的目标元素;获取所述目标元素的类型;根据所述目标元素的类型,调用对应的元素抓取工具抓取所述目标元素的信息。该专利技术在抓取UI上的UI元素的信息时,不再是直接利用统一的抓取工具,而是首先会区分不同UI元素的类型,根据获取的类型,选择 ...
【技术保护点】
1.一种多目标应用程序窗口信息抓取与网络推送方法,其特征在于,其包括如下步骤:/n(1)设置一主控计算机(100)及分别与该主控计算机(100)网络连接的云拼接前端处理器(200)和多个运行目标应用程序的终端机(300);所述主控计算机(100)及各终端机(300)内置的控制程序中分别安装有B/S架构的S端与B端目标应用程序窗口信息抓取程序;所述的主控计算机(100)还内置有编码模块(102);/n所述的云拼接前端处理器(200)包括相互连接的:目标应用程序窗口信息接收模块(201)、FPGA模块(203)、解码模块(204)和阵列显示输出模块(205);/n(2)通电运行 ...
【技术特征摘要】
1.一种多目标应用程序窗口信息抓取与网络推送方法,其特征在于,其包括如下步骤:
(1)设置一主控计算机(100)及分别与该主控计算机(100)网络连接的云拼接前端处理器(200)和多个运行目标应用程序的终端机(300);所述主控计算机(100)及各终端机(300)内置的控制程序中分别安装有B/S架构的S端与B端目标应用程序窗口信息抓取程序;所述的主控计算机(100)还内置有编码模块(102);
所述的云拼接前端处理器(200)包括相互连接的:目标应用程序窗口信息接收模块(201)、FPGA模块(203)、解码模块(204)和阵列显示输出模块(205);
(2)通电运行,各终端机中的目标应用程序窗口信息抓取程序B端,抓取各终端机正在运行的应用程序界面的窗口信息数据,并通过网络发送到S端的主控计算机(100),由S端目标应用程序窗口信息抓取程序对其进行排序、编组、打包等数据处理,然后由编码模块(102)按照设定的编码标准进行音视频编码;
(3)主控计算机(100)将处理后的窗口信息(音视频)编码数据,通过流媒体传输网络,发送给云拼接前端处理器(200)的目标应用程序窗口信息接收模块(201),其接收后转给FPGA模块(203);
(4)FPGA模块(203)对窗口信息编码数据进行处理,包括:将一个编码窗口图像切换分割成多个窗口图像、或者将多个编码窗口图像拼接成一个窗口图像,然后进行编组、打包、排序,生成新的窗口信息编码数据;
(5)解码模块(204)对新的窗口信息编码数据进行解码,并按照编组、打包、排序,将解码后的数据还原为窗口信息,然后根据用户设定的规则生成流媒体信号,发送给用户指定的阵列显示输出模块(205);
(6)阵列显示输出模块(205)将该流媒体信号,发送给外部阵列显示装置(400),进行集成化阵列窗口信息显示,完成信息推送。
2.根据权利要求1所述的多目标应用程序窗口信息抓取与网络推送方法,其特征在于,其还包括如下步骤:
(11)其还包括AI服务器,所述AI服务器内置括AI深度学习模块;
(21)AI深度学习模块对目标应用程序窗口信息抓取程序抓取的窗口信息数据,导入训练模型,进行提取、识别、分类,然后再发送给编码模块(102)对其进行编码。
3.根据权利要求1或2所述的多目标应用程序窗口信息抓取与网络推送方法,其特征在于,所述的步骤(4),还包括:云拼接前端处理器(200)的FPGA模块(203),对接收到的窗口信息,进行画面任意窗口排列显示、图层叠加、窗体漫游及画面分割运算处理后,再将得到的流媒体(图像视频流)信息发送至所述阵列显示输出模块(205),进行最终的集成化阵列窗口信息显示。
4.根据权利要求1或2所述的多目标应用程序窗口信息抓取与网络推送方法...
【专利技术属性】
技术研发人员:王智贤,周远伦,黄永兴,
申请(专利权)人:东莞市九鼎实业有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。