一种屏幕信息采集方法及装置与流程

文档序号:11230178阅读:832来源:国知局
一种屏幕信息采集方法及装置与流程

本发明涉及互联网技术领域,特别涉及一种屏幕信息采集方法及装置。



背景技术:

随着时代发展,显示屏幕的应用越来越广泛,如今,各类屏幕被广泛应用于体育场馆、商业应用、银行、证劵、邮政、码头、商场、车站、邮政、电讯、机关、监控、学校、餐厅、酒店等不同场所,从而实现广告、排号、充值、提示等功能,降低了服务方的人力成本,并极大地方便了普通用户。

通常情况下,如酒店大厅、餐厅或其他休闲娱乐场所的屏幕,其播放的内容通常都是电视节目,而这类场所,屏幕播放什么内容对于服务方没有任何影响。但是,由于屏幕受控于其对应的服务器,即其播放什么内容,处于什么频道均由服务方决定。真正的观众无法切换播放的内容以找到自己想观看的节目。因此,如何提出一种屏幕信息采集处理方法,使观众能够自由切换屏幕播放的内容以找到自己想看的节目,从而更加方便用户观看屏幕播放的内容,是一亟待解决的技术问题。



技术实现要素:

本发明提供一种屏幕信息采集处理方法及装置,用以使观众能够自由切换屏幕播放的内容以找到自己想看的节目,从而更加方便用户观看屏幕播放的内容。

本发明提供一种屏幕信息采集处理方法,包括:

接收目标设备发送的屏幕控制指令;

将所述屏幕控制指令解析为预设格式的屏幕控制指令,所述预设格式为本地可以识别的格式;

执行所述预设格式的屏幕控制指令。

本发明的有益效果在于:能够接收目标设备发送的屏幕控制指令,并将屏幕控制指令解析为本地可识别的格式,进而执行该预设格式的屏幕控制指令,从而使观众能够自由切换屏幕播放的内容以找到自己想看的节目,更加方便用户观看屏幕播放的内容。

在一个实施例中,在所述接收目标设备发送的屏幕控制指令之前,所述方法还包括:

接收通过蓝牙广播发送的连接请求;

对所述连接请求所对应的设备进行验证;

当验证成功后,确定所述连接请求所对应的设备为所述目标设备,并与所述目标设备建立连接。

本实施例的有益效果在于:能够接收通过蓝牙广播发送的连接请求,从而,使设备能够通过蓝牙对本地屏幕进行连接,使不具备无线通信功能的设备也能够与本地建立连接,降低了设备要求;并且,需要对连接请求对应的设备进行验证,在验证成功后才能够与本地建立连接,增加了安全性。

在一个实施例中,所述方法还包括:

当所述预设格式的屏幕控制指令执行成功时,向所述目标设备发送执行成功的消息提示;

当所述预设格式的屏幕控制指令执行失败时,生成错误日志;

根据所述错误日志确定所述屏幕控制指令执行失败的原因;

向所述目标设备发送执行失败的消息提示和执行失败的原因。

本实施例的有益效果在于:当屏幕控制指令执行失败时,生成错误日志,根据该错误日志确定屏幕控制指令执行失败的原因,并将执行失败的消息提示和执行失败的原因发送给目标设备,从而能够自动确定控制指令执行失败的原因,无需用户自动找寻控制指令执行失败的原因。

在一个实施例中,在所述接收通过蓝牙广播发送的连接请求之前,所述方法还包括:

当检测到本地主程序开始运行时,向预设服务器请求本地播放参数,所述本地播放参数包括要播放的内容和所述播放的内容所对应的播放时间;

根据所述播放参数执行多媒体播放操作。

本实施例的有益效果在于:能够根据服务器发送的本地播放参数执行多媒体播放操作,从而使本地实现对多媒体的自动播放。其次,能够在本地主程序开始运行时,就向预设服务器请求本地播放参数,实现了开机及播放的效果。

在一个实施例中,所述方法还包括:

根据预设时间间隔向所述预设服务器反馈本地的运行状态、操作日志和异常日志。

本实施例的有益效果在于:能够根据预设时间间隔向所述预设服务器反馈本地的运行状态、操作日志和异常日志,以使预设服务器能够动态获取各屏幕的状况。

本发明还提供一种屏幕信息采集处理装置,包括:

第一接收模块,用于接收目标设备发送的屏幕控制指令;

解析模块,用于将所述屏幕控制指令解析为预设格式的屏幕控制指令,所述预设格式为本地可以识别的格式;

第一执行模块,用于执行所述预设格式的屏幕控制指令。

在一个实施例中,所述装置还包括:

第二接收模块,用于在所述接收目标设备发送的屏幕控制指令之前,接收通过蓝牙广播发送的连接请求;

验证模块,用于对所述连接请求所对应的设备进行验证;

第一确定模块,用于当验证成功后,确定所述连接请求所对应的设备为所述目标设备,并与所述目标设备建立连接。

在一个实施例中,所述装置还包括:

第一发送模块,用于当所述预设格式的屏幕控制指令执行成功时,向所述目标设备发送执行成功的消息提示;

生成模块,用于当所述预设格式的屏幕控制指令执行失败时,生成错误日志;

第二确定模块,用于根据所述错误日志确定所述屏幕控制指令执行失败的原因;

第二发送模块,用于向所述目标设备发送执行失败的消息提示和执行失败的原因。

在一个实施例中,所述装置还包括:

请求模块,用于当检测到本地主程序开始运行时,向预设服务器请求本地播放参数,所述本地播放参数包括要播放的内容和所述播放的内容所对应的播放时间;

第二执行模块,用于根据所述播放参数执行多媒体播放操作。

在一个实施例中,所述装置还包括:

反馈模块,用于根据预设时间间隔向所述预设服务器反馈本地的运行状态、操作日志和异常日志。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1所示为本发明一实施例中一种屏幕信息录入方法的流程图;

图2所示为本发明一实施例中一种屏幕信息录入方法的流程图;

图3所示为本发明一实施例中一种屏幕信息录入方法的流程图;

图4所示为本发明一实施例中一种屏幕信息录入方法的流程图;

图5所示为本发明一实施例中一种屏幕信息录入装置的框图;

图6所示为本发明一实施例中一种屏幕信息录入装置的框图;

图7所示为本发明一实施例中一种屏幕信息录入装置的框图;

图8所示为本发明一实施例中一种屏幕信息录入装置的框图;

图9所示为本发明一实施例中一种屏幕信息录入装置的框图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1所示为本发明一实施例中一种屏幕信息录入方法的流程图,该方法可被实施为如下步骤s11-s13:

在步骤s11中,接收目标设备发送的屏幕控制指令;

在步骤s12中,将屏幕控制指令解析为预设格式的屏幕控制指令,预设格式为本地可以识别的格式;

在步骤s13中,执行预设格式的屏幕控制指令。

本实施例中,接收目标设备发送的屏幕控制指令,其中,该目标设备可以是用户终端。通常情况下,终端发送的控制指令有可能不是屏幕所能识别的格式,因此,需要将屏幕控制指令的格式解析为本地可以识别的格式;并执行预设格式的屏幕控制指令。

例如,本地屏幕附近的用户通过终端发送蓝牙广播,以向本地屏幕发送连接请求,当与本地屏幕建立连接之后,向本地屏幕发送切换频道的指令,当本地屏幕接收到该切换频道的指令时,将该屏幕控制指令进行解析,从而将该屏幕控制指令的格式转换为本地可以识别的格式,并根据该指令进行频道切换操作。

需要说明的是,有些终端应用能够将屏幕控制指令在发送之前就已经调制为屏幕可识别的格式,因此,屏幕在接收到目标设备发送的屏幕控制指令之后,也可以先判断该屏幕控制指令的格式是否为本地可以识别的格式,当该屏幕控制指令的格式是本地可以识别的格式时,直接执行该屏幕控制指令。

本发明的有益效果在于:能够接收目标设备发送的屏幕控制指令,并将屏幕控制指令解析为本地可识别的格式,进而执行该预设格式的屏幕控制指令,从而使观众能够自由切换屏幕播放的内容以找到自己想看的节目,更加方便用户观看屏幕播放的内容。

在一个实施例中,如图2所示,在上述步骤s11之前,方法还可被实施为如下步骤s21-s23:

在步骤s21中,接收通过蓝牙广播发送的连接请求;

在步骤s22中,对连接请求所对应的设备进行验证;

在步骤s23中,当验证成功后,确定连接请求所对应的设备为目标设备,并与目标设备建立连接。

本实施例中,在接收到外部设备通过蓝牙广播发送的连接请求之后,对连接请求所对应的设备进行验证。如,可预设一蓝牙配对密码,每次接收到外部设备发送的连接请求时,判断该连接请求携带的蓝牙密码是否与预设的蓝牙配对密码一致,如果一致,则验证成功。当验证成功后,确定连接请求所对应的设备为目标设备,并与目标设备建立连接。

以一酒店大厅中的屏幕为例,当酒店顾客需要对大厅中的屏幕进行控制时,可向工作人员询问大厅中屏幕的设备名称和相应的蓝牙配对密码。然后发送蓝牙广播,并根据上述设备名称找到该大厅中屏幕,根据上述蓝牙配对密码向该大厅中的屏幕发送连接请求。屏幕在接收到该酒店顾客通过蓝牙广播发送的连接请求,判断该连接请求携带的蓝牙密码是否与预设的蓝牙配对密码一致,如果一致,则验证成功,当验证成功后,确定连接请求所对应的设备为目标设备,并与目标设备建立连接。

本实施例的有益效果在于:能够接收通过蓝牙广播发送的连接请求,从而,使设备能够通过蓝牙对本地屏幕进行连接,使不具备无线通信功能的设备也能够与本地建立连接,降低了设备要求;并且,需要对连接请求对应的设备进行验证,在验证成功后才能够与本地建立连接,增加了安全性。

在一个实施例中,如图3所示,方法还可被实施为如下步骤s31-s34:

在步骤s31中,当预设格式的屏幕控制指令执行成功时,向目标设备发送执行成功的消息提示;

在步骤s32中,当预设格式的屏幕控制指令执行失败时,生成错误日志;

在步骤s33中,根据错误日志确定屏幕控制指令执行失败的原因;

在步骤s34中,向目标设备发送执行失败的消息提示和执行失败的原因。

本实施例中,当预设格式的屏幕控制指令执行成功时,向目标设备发送执行成功的消息提示。

当预设格式的屏幕控制指令执行失败时,生成错误日志;根据错误日志确定屏幕控制指令执行失败的原因;向目标设备发送执行失败的消息提示和执行失败的原因。

以一酒店走廊中的屏幕为例,由于酒店走廊中的屏幕与酒店客房距离较近,为避免打扰顾客休息,可预先对该屏幕设置较小的声音上限,或者除了指定设备之外,其他设备不具备调节音量的权限。当普通用户向屏幕发送频道切换指令时,屏幕可以执行该频道切换指令,在执行成功时,向目标设备发送切换频道成功的消息提示,而当普通用户向屏幕发送音量调节指令时,由于该用户所持终端不具备调节音量的权限,因此,调节失败,此时,生成错误日志,并根据错误日志确定屏幕控制指令执行失败的原因为“不具备调节音量的权限”。将执行失败的消息提示和该失败的原因发送给该用户

本实施例的有益效果在于:当屏幕控制指令执行失败时,生成错误日志,根据该错误日志确定屏幕控制指令执行失败的原因,并将执行失败的消息提示和执行失败的原因发送给目标设备,从而能够自动确定控制指令执行失败的原因,无需用户自动找寻控制指令执行失败的原因。

在一个实施例中,如图4所示,在上述步骤s21之前,方法还可被实施为如下步骤s41-s42:

在步骤s41中,当检测到本地主程序开始运行时,向预设服务器请求本地播放参数,本地播放参数包括要播放的内容和播放的内容所对应的播放时间;

在步骤s42中,根据播放参数执行多媒体播放操作。

本实施例中,当检测到本地主程序开始运行时,向预设服务器请求本地播放参数;即当检测到本地开机启动时,就向预设服务器请求本地播放参数。

其中,本地播放参数包括要播放的内容和播放的内容所对应的播放时间。根据播放参数执行多媒体播放操作。另外,能够本地播放参数还可以包括本地的回传频率,即本地每隔多久的时间向服务器发送自身的运行情况、操作日志和异常日志。

如此,能够在本地开机启动时就向预设服务器请求本地播放参数,从而使屏幕实现开机即播放的效果。

本实施例的有益效果在于:能够根据服务器发送的本地播放参数执行多媒体播放操作,从而使本地实现对多媒体的自动播放。其次,能够在本地主程序开始运行时,就向预设服务器请求本地播放参数,实现了开机及播放的效果。

在一个实施例中,方法还可被实施为如下步骤:

根据预设时间间隔向预设服务器反馈本地的运行状态、操作日志和异常日志。

本实施例中,根据预设的时间间隔向预设服务器反馈本地的运行情况、操作日志和异常日志。

其中,该操作日志可以记录在预设时间内操作过本地屏幕的终端的设备标志码。而异常日志可以记录在预设时间内,本地屏幕是否发生过异常,发生异常的代码或类型是什么。预设服务器可通过本地反馈的运行状态、操作日志和异常完成数据收集,进而实现设备数据记录、用户兴趣分析等功能。

本实施例的有益效果在于:能够根据预设时间间隔向预设服务器反馈本地的运行状态、操作日志和异常日志,以使预设服务器能够动态获取各屏幕的状况。

图5所示为本发明一实施例中一种屏幕信息录入装置的框图,该装置包括如下模块:

第一接收模块51,用于接收目标设备发送的屏幕控制指令;

解析模块52,用于将屏幕控制指令解析为预设格式的屏幕控制指令,预设格式为本地可以识别的格式;

第一执行模块53,用于执行预设格式的屏幕控制指令。

在一个实施例中,如图6所示,装置还包括:

第二接收模块61,用于在接收目标设备发送的屏幕控制指令之前,接收通过蓝牙广播发送的连接请求;

验证模块62,用于对连接请求所对应的设备进行验证;

第一确定模块63,用于当验证成功后,确定连接请求所对应的设备为目标设备,并与目标设备建立连接。

在一个实施例中,如图7所示,装置还包括:

第一发送模块71,用于当预设格式的屏幕控制指令执行成功时,向目标设备发送执行成功的消息提示;

生成模块72,用于当预设格式的屏幕控制指令执行失败时,生成错误日志;

第二确定模块73,用于根据错误日志确定屏幕控制指令执行失败的原因;

第二发送模块74,用于向目标设备发送执行失败的消息提示和执行失败的原因。

在一个实施例中,如图8所示,装置还包括:

请求模块81,用于当检测到本地主程序开始运行时,向预设服务器请求本地播放参数,本地播放参数包括要播放的内容和播放的内容所对应的播放时间;

第二执行模块82,用于根据播放参数执行多媒体播放操作。

在一个实施例中,如图9所示,装置还包括:

反馈模块91,用于根据预设时间间隔向预设服务器反馈本地的运行状态、操作日志和异常日志。

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

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

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

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

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

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