一种数据处理方法及装置与流程

文档序号:18450743发布日期:2019-08-17 01:15阅读:165来源:国知局
一种数据处理方法及装置与流程

本申请涉及数据处理技术领域,特别是涉及一种数据处理方法及装置。



背景技术:

视联网是一种基于以太网硬件的用于高速传输高清视频及专用协议的专用网络,视联网是互联网的更高级形态,是一个实时网络。

现有的操作终端不成体系,只能实现部分功能的控制,例如:控制终端需要搭配红外遥控器使用,并且需要控制终端进行注册、登陆等操作,才可以实现对被控制终端的控制,操作比较繁琐。



技术实现要素:

本申请提供了一种数据处理方法及装置,以解决目前对被控制终端操作比较繁琐的问题。

为了解决上述问题,本申请公开了一种数据处理方法,应用于视联网,所述视联网中包括:视联网设备和视联网核心服务器,所述视联网设备与所述视联网核心服务器连接,其中,所述视联网设备包括:控制终端和被控制终端,所述方法包括:

控制终端接收视联网核心服务器发送的入网指令;

控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息;

接收被控终端解析所述消息获得的控制终端的设备信息;

根据所述设备信息建立所述控制端与被控制终端的连接。

可选的,所述控制终端接收视联网核心服务器发送的入网指令的步骤之前,还包括:

所述视联网设备接收所述视联网核心服务器发送的查询指令;

所述视联网设备向所述视联网核心服务器上报所述视联网设备标识和所述视联网设备类型;

接收到所述视联网核心服务器根据所述视联网设备标识和所述视联网设备类型返回的匹配结果后,视联网设备向所述视联网核心服务器发送入网确认指令。

可选的,所述控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息的步骤包括:

所述控制终端通过所述视联网核心服务器定时向所述被控制终端发送广播信息。

可选的,所述控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端发送播放信息的步骤包括:

所述控制终端向所述视联网核心服务器发送播放请求,以使所述视联网核心服务器根据所述播放请求向被控制终端发送广播信息。

可选的,根据所述设备信息建立所述控制端与被控制终端的连接的步骤包括:

控制终端根据所述设备信息查询控制终端保存的可控制设备类型的列表;

若所述可控制设备类型的列表中存在所述设备信息,则根据所述设备信息建立所述控制端与被控制终端连接。

为了解决上述问题,本申请还公开了一种数据处理装置,应用于视联网,所述视联网中包括:视联网设备和视联网核心服务器,所述视联网设备与所述视联网核心服务器连接,其中,所述视联网设备包括:控制终端和被控制终端,所述装置包括:

接收模块,用于接收视联网核心服务器发送的入网指令;

广播模块,用于通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息;

解析模块,用于接收被控终端解析所述消息获得的控制终端的设备信息;

建立模块,用于根据所述设备信息建立所述控制端与被控制终端的连接。

可选的,所述接收模块之前,还包括:

第一查询模块,用于接收所述视联网核心服务器发送的查询指令;

上报模块,用于向所述视联网核心服务器上报所述视联网设备标识和所述视联网设备类型;

确定模块,用于接收到所述视联网核心服务器根据所述视联网设备标识和所述视联网设备类型返回的匹配结果后,视联网设备向所述视联网核心服务器发送入网确认指令。

可选的,所述广播模块具体用于所述控制终端通过所述视联网核心服务器定时向所述被控制终端发送广播信息。

可选的,所述广播模块还用于所述控制终端向所述视联网核心服务器发送播放请求,以使所述视联网核心服务器根据所述播放请求向被控制终端发送广播信息。

可选的,所述建立模块包括:

第二查询模块,用于根据所述设备信息查询控制终端保存的可控制设备类型的列表;

若所述第二查询模块查询到所述可控制设备类型的列表中存在所述设备信息,则所述建立模块根据所述设备信息建立所述控制端与被控制终端连接。

与现有技术相比,本申请包括以下优点:

本申请控制终端接收视联网核心服务器发送的入网指令;控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息;接收被控终端解析所述消息获得的控制终端的设备信息;根据所述设备信息建立所述控制终端与被控制终端的连接,本申请控制终端不需要搭配遥控器使用,而是即插即用,也就是说,控制终端接收到视联网核心服务器发送的入网指令后。自动发现被控制终端,实现控制终端与被控制终端的连接,避免了操作繁琐的问题。

当然,实施本申请的任一产品不一定需要同时达到以上所述的所有优点。

附图说明

图1是本申请实施例所述一种数据处理方法的流程图;

图2是本申请实施例所述一种数据处理装置的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

视联网是一种集中控制的网络结构,该网络可以是树型网、星型网、环状网等等类型,但在此基础上网络中需要有集中控制节点来控制整个网络。

视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、vod点播、电视邮件、个性录制(pvr)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。

参照图1,其示出了本申请实施例所述一种数据处理方法的流程图,应用于视联网,所述视联网中包括:视联网设备和视联网核心服务器,所述视联网设备与所述视联网核心服务器连接,其中,所述视联网设备包括:控制终端和被控制终端,所述方法具体包括:

步骤101:控制终端接收视联网核心服务器发送的入网指令。

视联网设备与所述视联网核心服务器通过视联网协议进行连接,其中,视联网核心服务器的一端与控制终端连接,视联网核心服务器的另一端与被控制终端连接。

在实际应用中,所述视联网设备接收所述视联网核心服务器发送的查询指令;所述视联网设备向所述视联网核心服务器上报所述视联网设备标识和所述视联网设备类型;接收到所述视联网核心服务器根据所述视联网设备标识和所述视联网设备类型返回的匹配结果后,视联网设备向所述视联网核心服务器发送入网确认指令。也就是说,当视联网设备与视联网核心服务器建立连接后,视联网设备会接收到视联网核心服务器的发送的查询指令,然后视联网设备向视联网核心服务器上报视联网设备标识和视联网设备类型,视联网核心服务器根据视联网设备标识和视联网设备类型查询视联网核心服务器中保存的已注册的设备类型列表,若查找到视联网设备标识,则向视联网设备发送入网指令,视联网设备收到入网指令后向视联网核心服务器发送入网确认指令,控制终端接收视联网核心服务器发送的入网指令。

其中,视联网设备标识用于区分不同的视联网设备,视联网设备类型用于区分视联网设备是属于移动端设备,还是pc端设备,或者是虚拟终端设备等等。

步骤102:控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息。

作为其中一种实现方式,所述控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息的步骤包括:

所述控制终端通过所述视联网核心服务器定时向所述被控制终端发送广播信息。

在实际应用中,控制终端可以预先与视联网核心服务器约定时间,例如:每隔5分钟或者每隔10分钟向被控制终端发送广播信息,也可以为其他间隔时间,对此本申请不做具体限制。

作为其中一种实现方式,所述控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端发送播放信息的步骤包括:

所述控制终端向所述视联网核心服务器发送播放请求,以使所述视联网核心服务器根据所述播放请求向被控制终端发送广播信息。

步骤103:接收被控终端解析所述消息获得的控制终端的设备信息。

被控终端接收到所述消息后,解析所述消息获得控制终端的设备信息。

设备信息包括但不限于:mac地址、设备号、ip地址、设备类型id,控制被控制身份标识,功能描述、被控制设备信息以及控制指令等等。

步骤104:根据所述设备信息建立所述控制端与被控制终端的连接。

其中,根据所述设备信息建立所述控制端与被控制终端的连接的步骤包括:

控制终端根据所述设备信息查询控制终端保存的可控制设备类型的列表;

若所述可控制设备类型的列表中存在所述设备信息,则根据所述设备信息建立所述控制端与被控制终端连接。

作为控制终端,在控制终端会保存有一个可控制设备类型的列表(第一列表),该可控制设备类型的列表中记录了被控制终端的信息以及响应该被控制终端的信令。当控制终端根据设备信息查询控制终端保存的可控制设备类型的列表;若所述可控制设备类型的列表中存在所述设备信息,则根据所述设备信息建立所述控制端与被控制终端连接,并进行指令的传输。

其中,指令可以是指业务指令,也可以是控制指令,对此本申请不做具体限制。

作为被控制端,在被控制终端会保存有一个可控制设备类型的列表(第二列表),该可控制设备类型的列表中记录了控制终端的信息以及响应该控制终端的信令,当接收到视联网核心服务器发送的设备描述信息后,就会根据所述设备描述信息查询第二列表,若查找到,则则根据所述设备信息建立所述控制端与被控制终端连接,并进行指令的传输。

例如:视频会议终端a和控制平版b,a作为被控制端,b作为控制端。视频会议终端a的设备信息里描述了可以被b控制,也可以响应b的哪些指令,同时控制平版b的设备信息里描述了可以控制a设备,给a发送哪些指令。a入网后,b收到a的设备信息,b发现a就是自己要找的设备,则直接建立a和b的连接。

本实施例,控制终端接收视联网核心服务器发送的入网指令;控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息;接收被控终端解析所述消息获得的控制终端的设备信息;根据所述设备信息建立所述控制终端与被控制终端的连接,本申请控制终端不需要搭配遥控器使用,而是即插即用,也就是说,控制终端接收到视联网核心服务器发送的入网指令后,自动发现被控制终端,实现控制终端与被控制终端的连接,避免了操作繁琐的问题。

需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请所必需的。

基于上述方法实施例的说明,本申请还提供了相应的装置实施例,来实现上述方法实施例所述的内容。

参照图2,其示出了本申请实施例所述一种数据处理装置的结构框图,应用于视联网,所述视联网中包括:视联网设备和视联网核心服务器,所述视联网设备与所述视联网核心服务器连接,其中,所述视联网设备包括:控制终端和被控制终端,所述装置包括:

接收模块201,用于接收视联网核心服务器发送的入网指令。

广播模块202,用于通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息。

解析模块203,用于接收被控终端解析所述消息获得的控制终端的设备信息。

建立模块204,用于根据所述设备信息建立所述控制端与被控制终端的连接。

可选的,所述接收模块之前,所述装置还包括:

第一查询模块,用于接收所述视联网核心服务器发送的查询指令;

上报模块,用于向所述视联网核心服务器上报所述视联网设备标识和所述视联网设备类型;

确定模块,用于接收到所述视联网核心服务器根据所述视联网设备标识和所述视联网设备类型返回的匹配结果后,视联网设备向所述视联网核心服务器发送入网确认指令。

可选的,所述广播模块具体用于所述控制终端通过所述视联网核心服务器定时向所述被控制终端发送广播信息。

可选的,所述广播模块还用于所述控制终端向所述视联网核心服务器发送播放请求,以使所述视联网核心服务器根据所述播放请求向被控制终端发送广播信息。

可选的,所述建立模块包括:

第二查询模块,用于根据所述设备信息查询控制终端保存的可控制设备类型的列表;

若所述第二查询模块查询到所述可控制设备类型的列表中存在所述设备信息,则所述建立模块根据所述设备信息建立所述控制端与被控制终端连接。

本实施例,控制终端接收视联网核心服务器发送的入网指令;控制终端通过所述视联网核心服务器向被控制终端发送广播请求,使所述视联网核心服务器向所述被控制终端广播消息;接收被控终端解析所述消息获得的控制终端的设备信息;根据所述设备信息建立所述控制终端与被控制终端的连接,本申请控制终端不需要搭配遥控器使用,而是即插即用,也就是说,控制终端接收到视联网核心服务器发送的入网指令后。自动发现被控制终端,实现控制终端与被控制终端的连接,避免了操作繁琐的问题。

对于上述装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见所示方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域技术人员易于想到的是:上述各个实施例的任意组合应用都是可行的,故上述各个实施例之间的任意组合都是本申请的实施方案,但是由于篇幅限制,本说明书在此就不一一详述了。

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

以上对本申请所提供的一种数据处理方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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