一种显示终端控制方法及设备技术

技术编号:14273784 阅读:34 留言:0更新日期:2016-12-23 18:25
本发明专利技术公开了一种显示终端控制方法及设备,用于解决显示终端与服务器之间每次通信均需要服务器对显示终端进行认证所导致的实时性差的问题,实现对显示终端的实时控制。该方法包括:显示终端接收服务器发送的控制消息,其中,所述控制消息由所述服务器通过消息推送通道上为所述显示终端建立的长连接发送;所述显示终端根据所述控制消息的指示进行处理并获得处理结果;所述显示终端向所述服务器返回所述处理结果,其中,所述处理结果通过多媒体信息发布系统接口上为所述显示终端建立的短连接发送。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种显示终端控制方法及设备
技术介绍
物联网广泛应用于智能交通、环境保护、公共安全、智能消防、工业监测、敌情侦查和情报搜集等领域。近年来,随着物联网的快速发展,终端不再是孤立、单一的存在,终端可以通过物联网与云端或其他设备通信,通过物联网实现终端的智能化识别和管理。智能电视、电子显示屏、数字标牌等显示终端在现代生活中已越来越普遍,其分布范围也越来越广,通过这些显示终端可以进行广告宣传,消息发布,知识普及等。分布在不同地方的显示终端通过物联网与服务器相连,显示终端可以通过物联网从服务器获取数据后显示。但是,目前显示终端在每次向服务器请求获取数据的过程中,服务器均需要对该显示终端进行认证,在认证通过以后向该显示终端返回数据,导致获取数据的实时性差。
技术实现思路
本专利技术实施例提供一种显示终端控制方法及设备,用于解决显示终端与服务器之间每次通信均需要服务器对显示终端进行认证所导致的实时性差的问题。本专利技术实施例提供的具体技术方案如下:第一方面,本专利技术实施例提供了一种对显示终端进行控制方法,包括:显示终端接收服务器发送的控制消息,其中,所述控制消息由所述服务器通过消息推送通道上为所述显示终端建立的长连接发送;所述显示终端根据所述控制消息的指示进行处理并获得处理结果;所述显示终端向所述服务器返回所述处理结果,其中,所述处理结果通过多媒体信息发布系统接口上为所述显示终端建立的短连接发送。第二方面,本专利技术实施例提供了一种对显示终端进行控制方法,包括:服务器通过消息推送通道上为显示终端建立的长连接向所述显示终端发送控制消息;所述服务器通过多媒体信息发布系统接口上为所述显示终端建立的短连接,接收所述显示终端返回的处理结果,其中,所述处理结果为所述显示终端根据所述控制消息进行处理后得到。第三方面,本专利技术实施例提供了一种显示终端,包括:接收单元,用于接收服务器发送的控制消息,其中,所述控制消息由所述服务器通过消息推送通道上为所述显示终建立的长连接发送;处理单元,用于根据所述接收单元接收的所述控制消息的指示进行处理并获得处理结果;发送单元,用于向所述服务器返回所述处理单元获得的处理结果,其中,所述处理结果通过多媒体信息发布系统接口上为所述显示终建立的短连接发送。第四方面,本专利技术实施例提供了一种服务器,包括:发送单元,用于通过消息推送通道上为显示终端建立的长连接向所述显示终端发送控制消息;接收单元,用于通过多媒体信息发布系统接口上为所述显示终端建立的短连接,接收所述显示终端返回的处理结果,其中,所述处理结果为所述显示终端根据所述控制消息进行处理后得到。基于上述技术方案,本专利技术实施例中,显示终端接收服务器通过消息推送通道上为所述显示终端建立的长连接发送的控制消息,根据所述控制消息的指示进行处理并获得处理结果,以及通过多媒体信息发布系统接口上为所述显示终端建立的短连接向该服务器返回处理结果,实现了服务器通过长连接对显示终端进行实时控制,以及显示终端通过短连接向服务器进行信息反馈,避免了显示终端与服务器之间每次通信均需要进行认证所导致的实时性差的情况,提高了显示终端与服务器之间通信的实时性。附图说明图1为本专利技术实施例中服务器与显示终端组成的系统架构示意图;图2为本专利技术第一实施例中服务器对显示终端进行控制的方法流程示意图;图3为本专利技术第二实施例中服务器对显示终端进行控制的方法流程示意图;图4为本专利技术第一具体实施例中服务器与显示终端组成的系统架构示意图;图5为本专利技术第二具体实施例中控制消息的推送和管理过程示意图;图6为本专利技术第三具体实施例中建立长连接过程示意图;图7为本专利技术第四具体实施例中服务器对显示终端进行控制的方法流程示意图;图8为本专利技术第五具体实施例中显示终端进行长连接监测的过程示意图;图9为本专利技术实施例中显示终端的结构示意图;图10为本专利技术实施例中服务器的结构示意图。具体实施方式为了解决显示终端与服务器之间每次通信均需要服务器对显示终端进行认证所导致的实时性差的问题,本专利技术实施例提供一种显示终端控制方法及设备。下面结合附图对本专利技术优选的实施方式进行详细说明。本专利技术实施例中,服务器与显示终端组成的系统架构如附图1所示,包括服务器101和显示终端102。显示终端用于:接收服务器发送的控制消息,其中,该控制消息由服务器通过消息推送通道上为该显示终端建立的长连接发送;根据控制消息的指示进行处理并获得处理结果;向服务器返回所述处理结果,其中,该处理结果通过多媒体信息发布系统接口上为显示终端建立的短连接发送。服务器用于:通过消息推送通道上为显示终端建立的长连接向该显示终端发送控制消息;通过多媒体信息发布系统接口上为显示终端建立的短连接,接收显示终端返回的处理结果,其中,该处理结果为显示终端根据所述控制消息进行处理后得到。基于以上系统架构,本专利技术第一实施例中,服务器对显示终端进行控制的详细方法流程如附图2所示,具体如下:步骤201:显示终端接收服务器发送的控制消息,其中,该控制消息由该服务器通过消息推送通道上为该显示终端建立的长连接发送。其中,消息推送通道为服务器与显示终端建立长连接的接口。实施中,显示终端接收服务器发送的控制消息之前,服务器需要在消息推送通道上为显示终端建立长连接。实施中,显示终端与服务器首次建立长连接的过程具体为:显示终端向服务器发送认证请求,其中,该认证请求中携带显示终端的用户名和显示终端的标识;服务器根据显示终端的用户名对显示终端认证通过后,确定该显示终端对应的消息推送通道的地址,并根据显示终端的用户名和显示终端的标识确定该显示终端对应的令牌,向该显示终端返回认证响应,其中,该认证响应中携带该令牌和该消息推送通道的地址;显示终端向服务器发送携带该令牌和该消息推送通道的地址的长连接建立请求;服务器确定长连接建立请求中携带的令牌有效后,在长连接建立请求中携带的消息推送通道的地址所指示的消息推送通道上为显示终端建立长连接。具体地,服务器根据显示终端的用户名和显示终端的标识确定该显示终端对应的令牌的方法包括但不限于以下两种方法:第一种方法,服务器通过在显示终端的用户名和显示终端的标识后增加一个随机序列作为该显示终端对应的令牌。第二种方法,服务器预先建立显示终端的用户名和显示终端的标识与该显示终端的令牌的对应关系列表,通过查询该对应关系列表获得该显示终端对应的令牌。实施中,服务器可以采用多种协议中的一种为显示终端在消息推送通道上建立长连接,例如采用超文本传输协议(Hyper Text Transfer Protocol,HTTP)、Bayeux协议等中的一种建立长连接。服务器为显示终端在消息推送通道上建立长连接后,服务器通过建立该长连接时采用的协议对要发送给显示终端的控制消息进行封装,显示终端通过该协议对从服务器接收的控制消息进行解封装,其中,所述控制消息由服务器通过长连接发送。实施中,显示终端与服务器建立长连接后,显示终端每间隔设定时长判断是否在所述设定时长内收到所述服务器通过所述消息推送通道上为所述显示终端建立的长连接发送的检测信号,若确定在该设定时长内未收到所述检测信号,则确定长连接处于断开状态,向所述服务器请求重新建立该长连接,其中,所述检测信号用于检测所述消息推送通道上建立的本文档来自技高网...
一种显示终端控制方法及设备

【技术保护点】
一种对显示终端进行控制的方法,其特征在于,包括:显示终端接收服务器发送的控制消息,其中,所述控制消息由所述服务器通过消息推送通道上为所述显示终端建立的长连接发送;所述显示终端根据所述控制消息的指示进行处理并获得处理结果;所述显示终端向所述服务器返回所述处理结果,其中,所述处理结果通过多媒体信息发布系统接口上为所述显示终端建立的短连接发送。

【技术特征摘要】
1.一种对显示终端进行控制的方法,其特征在于,包括:显示终端接收服务器发送的控制消息,其中,所述控制消息由所述服务器通过消息推送通道上为所述显示终端建立的长连接发送;所述显示终端根据所述控制消息的指示进行处理并获得处理结果;所述显示终端向所述服务器返回所述处理结果,其中,所述处理结果通过多媒体信息发布系统接口上为所述显示终端建立的短连接发送。2.如权利要求1所述的方法,其特征在于,所述显示终端接收所述服务器发送的控制消息之前,所述方法还包括:所述显示终端向所述服务器发送认证请求,其中,所述认证请求中携带所述显示终端的用户名和所述显示终端的标识;所述显示终端接收所述服务器返回的认证响应,其中,所述认证响应中携带所述显示终端对应的令牌和所述消息推送通道的地址,所述令牌为所述服务器根据所述显示终端的用户名对所述显示终端认证通过后,根据所述显示终端的用户名和所述显示终端的标识确定,所述消息推送通道的地址为所述服务器根据所述显示终端的用户名对所述显示终端认证通过后确定;所述显示终端向所述服务器发送携带所述令牌和所述消息推送通道的地址的长连接建立请求,由所述服务器确定所述令牌有效后,在所述消息推送通道的地址所指示的消息推送通道上为所述显示终端建立长连接。3.如权利要求2所述的方法,其特征在于,所述显示终端向所述服务器发送携带所述令牌和所述消息推送通道的地址的长连接建立请求,由所述服务器确定所述令牌有效后,在所述消息推送通道的地址所指示的消息推送通道上为所述显示终端建立长连接之后,所述方法还包括:所述显示终端每间隔设定时长判断是否在所述设定时长内收到所述服务器通过所述消息推送通道上为所述显示终端建立的长连接发送的检测信号,其中,所述检测信号用于检测所述消息推送通道上建立的所述长连接是否断开。4.一种对显示终端进行控制的方法,其特征在于,包括:服务器通过消息推送通道上为显示终端建立的长连接向所述显示终端发送控制消息;所述服务器通过多媒体信息发布系统接口上为所述显示终端建立的短连接,接收所述显示终端返回的处理结果,其中,所述处理结果为所述显示终端根据所述控制消息进行处理后得到。5.如权利要求4所述的方法,其特征在于,所述服务器通过消息推送通道上为显示终端建立的长连接向所述显示终端发送控制消息之前,所述方法还包括:所述服务器接收所述显示终端发送的认证请求,其中,所述认证请求中携带所述显示终端的用户名和所述显示终端的标识;所述服务器根据所述显示终端的用户名对所述显示终端认证通过后,确定所述显示终端对应的所述消息推送通道的地址,并根据所述显示终端的用户名和所述显示终端的标识确定所述显示终端对应的令牌;所述服务器向所述显示终端返回认证响应,其中,所述认证响应中携带所述令牌和所述消息推送通道的地址;所述服务器接收所述显示终端发送的携带所述令牌和所述消息推送通道的地址的长连接建立请求;所述服务器确定所述令牌有效后,在所述消息推送通道的地址所指示的消息推送通道上为所述显示终端建立所述长连接。6.如权利要求5所述的方法,其特征在于,所述服务器确定所述显示终端对应的所述消息推送通道的地址,包括:所述服务器根据每个消息推送通道对应的连接数,确定连接数最少的消息推送通道,将所述连接数最少的消息推送通道的地址确定为所述...

【专利技术属性】
技术研发人员:李保成
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1