一种屏幕展示内容的控制方法及系统与流程

文档序号:20680440发布日期:2020-05-08 18:20阅读:310来源:国知局
一种屏幕展示内容的控制方法及系统与流程

本发明涉及可视化展示技术领域,尤其涉及一种屏幕展示内容的控制方法及系统。



背景技术:

目前,现有的大屏幕展示信息的展示方式主要包括以下两种:

第一种展示方式是在会议室利用ppt软件展示,通过人工或自动定时的方式将ppt软件中的内容进行大屏幕展示。这种展示方式存在的缺点是:如果需要对多个ppt文本进行展示,则需要先关闭当前展示的ppt文本,再打开需要展示的ppt文本,而不能对多个要展示的ppt文本进行随意切换。

第二种展示方式是在网页中开发出需要展示的信息,定时循环展示。这种展示方式也存在无法随意对展示的内容进行切换的缺陷。

综上所述,现有的大屏幕展示信息的展示方式存在操作地点固定和无法对展示的内容进行随意切换的技术问题。



技术实现要素:

本发明通过提供一种屏幕展示内容的控制方法及系统,解决了现有技术中操作地点固定和无法对展示的内容进行随意切换的技术问题,实现了在任意有网络覆盖的地方都可以对已经与要控制对象绑定的内容进行随意控制的技术效果。

本发明提供了一种屏幕展示内容的控制方法,包括:

控制端向服务器发送展示内容切换指令、要控制对象的标识码和要展示内容的标识码;

所述服务器接收所述展示内容切换指令、所述要控制对象的标识码和所述要展示内容的标识码;

所述服务器根据所述要展示内容的标识码在预设数据库中找到待展示内容;

所述服务器根据所述要控制对象的标识码向要控制的对象发送所述展示内容切换指令;

所述要控制的对象接收所述展示内容切换指令,并向所述服务器发送数据请求;

所述服务器接收所述数据请求,将所述待展示内容发送至所述要控制的对象;

所述要控制的对象接收所述待展示内容进行展示。

进一步地,还包括:

所述控制端向所述服务器发送展示内容中各看板之间播放时间间隔修改指令、展示内容标识码和修改后的播放时间间隔;

所述服务器接收所述展示内容中各看板之间播放时间间隔修改指令、所述展示内容标识码和所述修改后的播放时间间隔;

所述服务器根据所述展示内容标识码在所述预设数据库中找到对应的展示内容;

所述服务器根据所述修改后的播放时间间隔对所述对应的展示内容中各看板之间播放时间间隔进行修改。

进一步地,所述服务器根据所述展示内容的标识码在所述预设数据库中找到展示内容,包括:

所述服务器在所述预设数据库中查询出与所述展示内容的标识码对应的展示内容。

进一步地,所述服务器在所述预设数据库中查询出与所述展示内容的标识码对应的展示内容,包括:

所述服务器通过所述展示内容的标识码在所述预设数据库中进行搜索,找到与所述展示内容的标识码对应的展示内容;若没有找到与所述展示内容的标识码对应的展示内容,向所述控制端返回错误信息。

进一步地,在所述服务器根据所述要控制对象的标识码向要控制的对象发送所述展示内容切换指令之后,进行计时,判断在预设时间内是否接收到由所述要控制的对象发回的数据请求;

如果没有在所述预设时间内接收到所述数据请求,发出告警信息。

本发明还提供了一种屏幕展示内容的控制系统,包括:

第一指令发送模块,用于使控制端向服务器发送展示内容切换指令、要控制对象的标识码和要展示内容的标识码;

第一指令接收模块,用于使所述服务器接收所述展示内容切换指令、所述要控制对象的标识码和所述要展示内容的标识码;

第一查询模块,用于使所述服务器根据所述要展示内容的标识码在预设数据库中找到待展示内容;

指令发送模块,用于使所述服务器根据所述要控制对象的标识码向要控制的对象发送所述展示内容切换指令;

数据请求发送模块,用于使所述要控制的对象接收所述展示内容切换指令,并向所述服务器发送数据请求;

展示内容发送模块,用于使所述服务器接收所述数据请求,将所述待展示内容发送至所述要控制的对象;

展示模块,用于使所述要控制的对象接收所述待展示内容进行展示。

进一步地,所述第一查询模块,具体包括:

第一查询单元,用于使所述服务器通过所述要展示内容的标识码在所述预设数据库中进行搜索,找到与所述要展示内容的标识码对应的要展示内容;

第一错误信息返回单元,用于若没有找到与所述要展示内容的标识码对应的要展示内容,向所述控制端返回错误信息。

进一步地,还包括:

第二指令发送模块,用于使所述控制端向所述服务器发送展示内容中各看板之间播放时间间隔修改指令、展示内容标识码和修改后的播放时间间隔;

第二指令接收模块,用于使所述服务器接收所述展示内容中各看板之间播放时间间隔修改指令、所述展示内容标识码和所述修改后的播放时间间隔;

第二查询模块,用于使所述服务器根据所述展示内容标识码在所述预设数据库中找到对应的展示内容;

修改模块,用于使所述服务器根据所述修改后的播放时间间隔对所述对应的展示内容中各看板之间播放时间间隔进行修改。

进一步地,所述第二查询模块,具体包括:

第二查询单元,用于使所述服务器通过所述展示内容的标识码在所述预设数据库中进行搜索,找到与所述展示内容的标识码对应的展示内容;

第二错误信息返回单元,用于若没有找到与所述展示内容的标识码对应的展示内容,向所述控制端返回错误信息。

进一步地,还包括:

计时模块,用于使所述服务器根据所述要控制对象的标识码向要控制的对象发送所述展示内容切换指令之后,进行计时;

判断模块,用于判断在预设时间内是否接收到由所述要控制的对象发回的数据请求;

告警信息发送模块,用于如果没有在所述预设时间内接收到所述数据请求,发出告警信息。

本发明中提供的一个或多个技术方案,至少具有如下技术效果或优点:

先通过控制端向服务器发送展示内容切换指令、要控制对象的标识码和要展示内容的标识码,再通过服务器接收展示内容切换指令、要控制对象的标识码和要展示内容的标识码;接着通过服务器根据要展示内容的标识码在预设数据库中找到待展示内容,并根据要控制对象的标识码向要控制的对象发送展示内容切换指令;要控制的对象接收展示内容切换指令,并向服务器发送数据请求;然后通过服务器接收数据请求,将待展示内容发送至要控制的对象;最后通过要控制的对象接收待展示内容进行展示,实现了在任意有网络覆盖的地方都可以对已经与要控制对象绑定的内容进行随意控制,没有操作地点的限制,使得对于大屏内容的控制不再拘泥于一个会议室,不需要有专人来操作屏幕,让大屏展示的使用场景更加广泛。

附图说明

图1为本发明实施例提供的屏幕展示内容的控制方法的流程图;

图2为本发明实施例提供的屏幕展示内容的控制系统的模块图。

具体实施方式

本发明实施例通过提供一种屏幕展示内容的控制方法及系统,解决了现有技术中操作地点固定和无法对展示的内容进行随意切换的技术问题,实现了在任意有网络覆盖的地方都可以对已经与要控制对象绑定的内容进行随意控制的技术效果。

本发明实施例中的技术方案为解决上述问题,总体思路如下:

先通过控制端向服务器发送展示内容切换指令、要控制对象的标识码和要展示内容的标识码,再通过服务器接收展示内容切换指令、要控制对象的标识码和要展示内容的标识码;接着通过服务器根据要展示内容的标识码在预设数据库中找到待展示内容,并根据要控制对象的标识码向要控制的对象发送展示内容切换指令;要控制的对象接收展示内容切换指令,并向服务器发送数据请求;然后通过服务器接收数据请求,将待展示内容发送至要控制的对象;最后通过要控制的对象接收待展示内容进行展示,实现了在任意有网络覆盖的地方都可以对已经与要控制对象绑定的内容进行随意控制,没有操作地点的限制,使得对于大屏内容的控制不再拘泥于一个会议室,不需要有专人来操作屏幕,让大屏展示的使用场景更加广泛。

为了更好地理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。

参见图1,本发明实施例提供的屏幕展示内容的控制方法,包括:

步骤s110:控制端向服务器发送展示内容切换指令、要控制对象的标识码和要展示内容的标识码;

在本实施例中,控制端可以是手机、平板电脑等,要控制对象可以是安装了浏览器的显示屏,要控制对象的标识码可以是要控制对象的机器码,要展示内容的标识码可以是要展示内容的id。

步骤s120:服务器接收展示内容切换指令、要控制对象的标识码和要展示内容的标识码;

步骤s130:服务器根据要展示内容的标识码在预设数据库中找到待展示内容;

步骤s140:服务器根据要控制对象的标识码向要控制的对象发送展示内容切换指令;

这里需要说明的是,步骤s130和步骤s140的顺序是可以互换的,即服务器先根据要控制对象的标识码向要控制的对象发送展示内容切换指令,再根据要展示内容的标识码在预设数据库中找到待展示内容,本发明实施例对此不做限制。

步骤s150:要控制的对象接收展示内容切换指令,并向服务器发送数据请求;

步骤s160:服务器接收数据请求,将待展示内容发送至要控制的对象;

步骤s170:要控制的对象接收待展示内容进行展示。

这里对步骤s170进行具体说明,要控制的对象接收待展示内容进行展示,包括:

要控制的对象获取到待展示内容的数据后,根据数据中页面的css(cascadingstylesheets,层叠样式表)元素,构建页面内容,填充数据到相应的地方,从而实现对展示内容的展示。

为了能够对展示内容中各看板之间播放时间间隔进行随意修改,还包括:

控制端向服务器发送展示内容中各看板之间播放时间间隔修改指令、展示内容标识码和修改后的播放时间间隔;

服务器接收展示内容中各看板之间播放时间间隔修改指令、展示内容标识码和修改后的播放时间间隔;

服务器根据展示内容标识码在预设数据库中找到对应的展示内容;

服务器根据修改后的播放时间间隔对对应的展示内容中各看板之间播放时间间隔进行修改。这样,当服务器再发送给要控制的对象的待展示内容就是展示内容中各看板之间播放时间间隔修改后的展示内容了,要控制的对象中的展示内容中的看板按照修改后的播放时间间隔进行播放展示。

具体地,服务器根据展示内容的标识码在预设数据库中找到展示内容,包括:

服务器在预设数据库中查询出与展示内容的标识码对应的展示内容。

进一步具体地,服务器在预设数据库中查询出与展示内容的标识码对应的展示内容,包括:

服务器通过展示内容的标识码在预设数据库中进行搜索,找到与展示内容的标识码对应的展示内容;若没有找到与展示内容的标识码对应的展示内容,则说明在预设数据库中没有预存与展示内容标识码对应的展示内容,无法对该展示内容进行控制,向控制端返回错误信息。

为了对服务器与要控制的对象的连接进行监测,以确保能够对要控制的对象中的展示内容进行控制,在服务器根据要控制对象的标识码向要控制的对象发送展示内容切换指令之后,进行计时,判断在预设时间内是否接收到由要控制的对象发回的数据请求;

如果没有在预设时间内接收到数据请求,说明服务器与要控制的对象的数据连接出现问题,发出告警信息,以提示尽快处理,以确保能够对要控制的对象中的展示内容进行控制。如果在预设时间内接收到数据请求,服务器才将待展示内容发送至要控制的对象。

这里对本发明实施例进行更进一步的说明:

1、当用户有一个新的展示需求的时候,后台存储该需求的信息(设备名称),然后程序给该设备(要控制对象)生成一个独有的链接(机器码),该链接只能同时在一台设备上打开。

2、在有网络的情况下,使用外设(鼠标、键盘)或者脚本等物理操作或是软件控制等方法,让大屏(要控制对象)的浏览器打开预先给此大屏生成的独有的链接(机器码),若大屏的主机没有安装浏览器,则用脚本先装好浏览器,然后打开链接。

3、在控制端选择要更新的方案,确认后,控制端将机器码和要更改的方案id发送给服务器。服务器收到刷新(更新)的消息后,给浏览器发送刷新的指令。

4、浏览器收到指令后,向服务器发送数据请求,服务器识别此请求后,确定请求来源的链接在数据库中找到此链接对应的方案,然后将对应的展示内容数据发送给浏览器。

5、浏览器接收新的展示内容数据,浏览器在前端对数据进行渲染后就是更新后的展示内容,从而完成一次展示内容的更新操作。

下面提供两个具体的实施例:

实施例一

选取某公司大厅悬挂大屏为例,假定该公司某一天要接待合作公司洽谈合作,然后马上要接待来参观的学生。在大屏上需要先循环展示公司实力和公司资质;在接待学生参观时,需要展示公司文化、福利等。

1.预设方案

预设两套展示方案,保存在该公司大屏控制账号的云端。第一套展示方案用来给合作公司展示,第二套展示方案给学生看。

2.打开默认展示方案

生成大屏独有的机器码,并将该机器码关联第一套展示方案和第二套展示方案,在控制大屏的主机上,打开浏览器,输入该大屏的机器码,大屏直接展示第一套展示方案的内容。

3.切换方案

当第一批同行公司的人离开,第二批学生还没来的时候,在控制端中找到该大屏的管理界面,在方案一栏切换到第二套方案,确认。大屏经过1-2秒的时间刷新,开始展示第二套方案。

4.关闭展示方案

当参观的人都离开后,如果要回到其他方案,或者是关闭大屏,可再次切换到其他方案(其他方案需要预先存储在此大屏的展示方案列表中),或者点击关闭按钮,大屏将展示默认展示内容。

实施例二

1、预先设置、设计好要播放的多个展示方案,每个展示方案包括多个看板,看板可以包含视频、表格、文字等信息。例如:在系统中预先设计了两个展示方案a和b,方案a对应了两个看板:第一个看板是全国气象动态图;第二个看板是本省气象动态图;然后设置看板播放的顺序和时间。方案b有一个看板,是本市交通状况图。

2、创建设备名称以及选择要应用的展示方案,假设选了方案a,在设备管理中根据名称打开该设备,复制该设备的链接(机器码),将链接在大屏的主机上打开此链接。

3、在控制端找到此设备的名称,然后在设备的管理界面中可以通过开关控制大屏展示内容的开关,进入设备,选择其他方案,如方案b,确定后,大屏刷新后就展示本市交通状况图。

参见图2,本发明实施例提供的屏幕展示内容的控制系统,包括:

第一指令发送模块100,用于使控制端向服务器发送展示内容切换指令、要控制对象的标识码和要展示内容的标识码;

在本实施例中,控制端可以是手机、平板电脑等,要控制对象可以是安装了浏览器的显示屏,要控制对象的标识码可以是要控制对象的机器码,要展示内容的标识码可以是要展示内容的id。

第一指令接收模块200,用于使服务器接收展示内容切换指令、要控制对象的标识码和要展示内容的标识码;

第一查询模块300,用于使服务器根据要展示内容的标识码在预设数据库中找到待展示内容;

具体地,第一查询模块300,具体包括:

第一查询单元,用于使服务器通过要展示内容的标识码在预设数据库中进行搜索,找到与要展示内容的标识码对应的要展示内容;

第一错误信息返回单元,用于若没有找到与要展示内容的标识码对应的要展示内容,则说明在预设数据库中没有预存与展示内容标识码对应的展示内容,无法对该展示内容进行控制,向控制端返回错误信息。

指令发送模块400,用于使服务器根据要控制对象的标识码向要控制的对象发送展示内容切换指令;

数据请求发送模块500,用于使要控制的对象接收展示内容切换指令,并向服务器发送数据请求;

展示内容发送模块600,用于使服务器接收数据请求,将待展示内容发送至要控制的对象;

展示模块700,用于使要控制的对象接收待展示内容进行展示。

具体地,展示模块700,具体用于要控制的对象获取到待展示内容的数据后,根据数据中页面的css(cascadingstylesheets,层叠样式表)元素,构建页面内容,填充数据到相应的地方,从而实现对展示内容的展示。

为了能够对展示内容中各看板之间播放时间间隔进行随意修改,还包括:

第二指令发送模块,用于使控制端向服务器发送展示内容中各看板之间播放时间间隔修改指令、展示内容标识码和修改后的播放时间间隔;

第二指令接收模块,用于使服务器接收展示内容中各看板之间播放时间间隔修改指令、展示内容标识码和修改后的播放时间间隔;

第二查询模块,用于使服务器根据展示内容标识码在预设数据库中找到对应的展示内容;

修改模块,用于使服务器根据修改后的播放时间间隔对对应的展示内容中各看板之间播放时间间隔进行修改。这样,当服务器再发送给要控制的对象的待展示内容就是展示内容中各看板之间播放时间间隔修改后的展示内容了,要控制的对象中的展示内容中的看板按照修改后的播放时间间隔进行播放展示。

具体地,第二查询模块,具体包括:

第二查询单元,用于使服务器通过展示内容的标识码在预设数据库中进行搜索,找到与展示内容的标识码对应的展示内容;

第二错误信息返回单元,用于若没有找到与展示内容的标识码对应的展示内容,则说明在预设数据库中没有预存与展示内容标识码对应的展示内容,无法对该展示内容进行控制,向控制端返回错误信息。

为了对服务器与要控制的对象的连接进行监测,以确保能够对要控制的对象中的展示内容进行控制,还包括:

计时模块,用于使服务器根据要控制对象的标识码向要控制的对象发送展示内容切换指令之后,进行计时;

判断模块,用于判断在预设时间内是否接收到由要控制的对象发回的数据请求;

告警信息发送模块,用于如果没有在预设时间内接收到数据请求,说明服务器与要控制的对象的数据连接出现问题,发出告警信息,以提示尽快处理,以确保能够对要控制的对象中的展示内容进行控制。

在这种情况下,展示内容发送模块600,具体用于如果在预设时间内接收到数据请求,使服务器将待展示内容发送至要控制的对象。

【技术效果】

本发明实施例需要使用移动端的小程序,是专门控制大屏展示内容方案的,可搭载在手机、平板等移动设备上,实现了在任意有网络覆盖的地方都可以对已经与要控制对象绑定的内容进行随意修改。具体地,通过网络通讯,发送指令到服务器,然后服务器发送一个消息给大屏的浏览器,让浏览器刷新,浏览器给服务器发送一个数据请求,然后变更浏览器中的展示内容,从而修改了大屏上的展示内容,只用根据用户在移动端上做简单的操作,然后给服务器发送相应的指令,就可以对大屏上的展示内容进行随意控制。同时,小程序的开发成本较低,用户的使用成本也很低,并且没有操作地点的限制,使得对于大屏内容的控制不再拘泥于一个会议室,不需要有专人来操作屏幕,让大屏展示的使用场景更加广泛。此外,本发明实施例还可以对展示内容中各看板之间播放时间间隔进行随意修改以及对服务器与要控制的对象的连接进行监测,以确保能够对要控制的对象中的展示内容进行控制。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1