一种信息处理方法、装置及系统与流程

文档序号:12754250阅读:182来源:国知局
一种信息处理方法、装置及系统与流程

本发明涉及通信技术领域,尤其涉及一种信息处理方法、装置及系统。



背景技术:

在网络视频监控系统行业,可分为专业的网络视频监控系统与众多小用户和家庭用户的网络视频监控系统。对于专业的视频监控系统来说,存储的环节主要应用在磁盘录像机。磁盘录像机是网络视频监控系统的核心产品,它与网络摄像机配合工作,完成视频的采集传输、录像存储及转发功能。磁盘录像机的角色在于“视频的录像”功能,录像的终极存储介质是磁盘、IPSAN/DAS/NAS等。然而,目前的磁盘录像机只具备本地存储功能,无法支持P2P云平台手机端APP的回放。

对于众多小用户和家庭用户的网络视频监控系统而言,多使用P2P网络摄像机,P2P网络摄像机的存储以内置的存储容量为32G/64G的记忆卡为主,然而,用户往往有调取一周前、一个月前,甚至于更早前的网络摄像机视频回放的需求,这就需要存储大量视频,而网络摄像机内置记忆卡的存储容量是远不够的,因此,存储容量的不足成为喜用P2P网络摄像机的众多小用户和家庭用户的痛处。

为了解决P2P网络摄像机存储容量不足的问题,现有技术采取的解决方案为:将P2P网络摄像机视频监控存储在租用公有云上,然而,公有云的视频监控存储存在隐私与安全问题,众多小用户和家庭用户对公有云存在着极度的不信任。为了解决众多小用户和家庭用户的网络视频监控系统大量与长期存储的隐私与安全,专属云存储和私人云存储是最好的办法,如何采用先进的P2P技术,提供一个可本地同网段及不同IP地址的跨网在远程异地储存P2P网络摄像机实时视频与语音的P2P磁盘录像机,实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储是亟需解决的问题。



技术实现要素:

有鉴于此,本发明提供了一种信息处理方法、装置及系统,用以解决现有技术中的磁盘录像机无法实现在本地同网段及跨网远程异地储存网络摄像机的实时视频与语音数据的问题,其技术方案如下:

一种信息处理方法,应用于信息处理系统中的云端服务器,所述信息处理系统还包括磁盘录像机和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,所述信息处理方法包括:

接收所述磁盘录像机发送的验证信息,所述验证信息包括所述磁盘录像机的账号和密码;

对所述验证信息进行验证,并在验证通过之后对所述磁盘录像机进行注册;

接收所述磁盘录像机发送的查找请求;

响应所述查找请求,确定与所述磁盘录像机待相连的网络摄像机,并将所述待相连的网络摄像机的网络连接信息发送至所述磁盘录像机,以使所述磁盘录像机基于所述网络连接信息与所述待相连的网络摄像机建立通信通道,并通过所述通信通道接收所述待相连的网络摄像机采集的数据。

其中,所述查找请求中包括所述磁盘录像机的账号和密码;

所述确定与所述磁盘录像机待相连的网络摄像机,包括:

基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号和密码关联的网络摄像机作为所述待相连的网络摄像机;

或者,

基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号和密码关联的网络摄像机;

将所述与所述查找请求中的账号和密码关联的网络摄像机的标识信息发送至所述磁盘录像机;

接收所述磁盘录像机发送的目标标识信息,将与所述目标标识信息对应的网络摄像机确定为所述待相连的网络摄像机,所述目标标识信息为从所述磁盘录像机接收的网络摄像机的标识信息中选取的标识信息。

一种信息处理方法,应用于信息处理系统中的磁盘录像机,所述信息处理系统还包括云端服务器和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,所述信息处理方法包括:

向所述云端服务器发送磁盘录像机验证信息,以使所述云端服务器对所述磁盘录像机验证信息进行验证并对所述磁盘录像机进行注册;

向所述云端服务器发送查找请求;

接收所述云端服务器发送的,与所述磁盘录像机待相连的网络摄像机的网络连接信息;

基于所述网络连接信息与所述待关联的网络摄像机建立通信通道,并通过所述通信通道接收所述待相连的网络摄像机采集的数据。

其中,所述查找请求中包括所述磁盘录像机的账号和密码;

所述接收所述云端服务器发送的,与所述磁盘录像机待关联的网络摄像机的网络连接信息,包括:

接收所述云端服务器发送的与所述查找请求中的账号和密码关联的网络摄像机的网络连接信息作为所述待关联的网络摄像机的网络连接信息;

或者,

接收所述云端服务器发送的,与所述查找请求中的账号和密码关联的网络摄像机的标识信息;

接收选取指令,将从与所述查找请求中的账号和密码关联的网络摄像机的标识信息中选取的标识信息作为目标标识信息发送至所述云端服务器;

接收所述云端服务器发送的与所述目标标识信息对应的网络摄像机的网络连接信息作为所述待相连的网络摄像机的网络连接信息。

一种信息处理方法,应用于信息处理系统中的云端服务器,所述信息处理系统还包括客户端、磁盘录像机和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,所述信息处理方法包括:

接收所述客户端发送的磁盘录像机验证信息,所述磁盘录像机验证信息包括所述磁盘录像机的账号和密码;

对所述磁盘录像机验证信息进行验证,并在验证通过之后对所述磁盘录像机进行注册;

接收所述客户端发送的查找请求;

响应所述查找请求,确定与所述磁盘录像机待相连的网络摄像机,并将所述待相连的网络摄像机的网络连接信息发送至所述磁盘录像机,以使所述磁盘录像机基于所述网络连接信息与所述待相连的网络摄像机建立通信通道,并通过所述通信通道接收所述待相连的网络摄像机采集的数据。

其中,所述查找请求中包括所述磁盘录像机的账号和密码;

所述确定与所述磁盘录像机待相连的网络摄像机,包括:

基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号和密码关联的网络摄像机作为所述待相连的网络摄像机;

或者,

基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号关联的网络摄像机;

将所述与所述查找请求中的账号和密码关联的网络摄像机的标识信息发送至所述客户端;

接收所述客户端发送的目标标识信息,将与所述目标标识信息对应的网络摄像机确定为所述待相连的网络摄像机,所述目标标识信息为从所述客户端接收的网络摄像机的标识信息中选取的标识信息。

一种信息处理方法,应用于信息处理系统中的客户端,所述信息处理系统还包括云端服务器、磁盘录像机和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,所述信息处理方法包括:

向所述云端服务器发送磁盘录像机验证信息,以使所述云端服务器对所述磁盘录像机验证信息进行验证,并在验证通过时对所述磁盘录像机进行注册,所述磁盘录像机的验证信息包括所述磁盘录像机的账号和密码;

向所述云端服务器发送查找请求,所述查找请求中包括所述磁盘录像机的账号和密码;

接收所述云端服务器发送的,与所述磁盘录像机的账号和密码关联的网络摄像机的标识信息;

将目标标识信息发送至所述云端服务器,以使所述云端服务器将与所述目标标识信息对应的网络摄像机的网络连接信息发送至所述磁盘录像机,所述目标标识信息为与所述磁盘录像机的账号和密码关联的网络摄像机的标识信息中的至少一个标识信息。

其中,所述将目标标识信息发送至所述云端服务器,包括:

接收选取指令,将从所述与所述磁盘录像机的账号和密码关联的网络摄像机的标识信息中选取的标识信息作为所述目标标识信息发送至所述云端服务器。

一种信息处理装置,应用于信息处理系统中的云端服务器,所述信息处理系统还包括磁盘录像机和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,所述装置包括:

第一接收模块,用于接收所述磁盘录像机发送的验证信息,所述验证信息包括所述磁盘录像机的账号和密码;

验证及注册模块,用于对所述验证信息进行验证,并在验证通过之后对所述磁盘录像机进行注册;

第二接收模块,用于接收所述磁盘录像机发送的查找请求;

响应模块,用于响应所述查找请求,确定与所述磁盘录像机待相连的网络摄像机;

发送模块,用于将所述待相连的网络摄像机的网络连接信息发送至所述磁盘录像机,以使所述磁盘录像机基于所述网络连接信息与所述待相连的网络摄像机建立通信通道,并通过所述通信通道接收所述待相连的网络摄像机采集的数据。

其中,所述查找请求中包括所述磁盘录像机的账号和密码;

所述响应模块包括确定子模块;

所述确定子模块,用于基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号和密码关联的网络摄像机作为所述待相连的网络摄像机;

或者,

所述响应模块包括:确定子模块、发送子模块和接收子模块;

所述确定子模块,用于基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号和密码关联的网络摄像机;

所述发送子模块,用于将所述与所述查找请求中的账号和密码关联的网络摄像机的标识信息发送至所述磁盘录像机;

所述接收子模块,用于接收所述磁盘录像机发送的目标标识信息,将与所述目标标识信息对应的网络摄像机确定为所述待相连的网络摄像机,所述目标标识信息为从所述磁盘录像机接收的网络摄像机的标识信息中选取标识信息。

一种信息处理装置,应用于信息处理系统中的磁盘录像机,所述信息处理系统还包括云端服务器和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,所述装置包括:

第一发送模块,用于向所述云端服务器发送磁盘录像机验证信息,以使所述云端服务器对所述磁盘录像机验证信息进行验证并对所述磁盘录像机进行注册;

第二发送模块,用于向所述云端服务器发送查找请求;

接收模块,用于接收所述云端服务器发送的,与所述磁盘录像机待相连的网络摄像机的网络连接信息;

通信模块,用于基于所述网络连接信息与所述待相连的网络摄像机建立通信通道,并通过所述通信通道接收所述待相连的网络摄像机采集的数据。

其中,所述查找请求中包括所述磁盘录像机的账号和密码;

所述接收模块包括:接收子模块;

所述接收子模块,用于接收所述云端服务器发送的与所述查找请求中的账号和密码关联的网络摄像机的网络连接信息作为所述待关联的网络摄像机的网络连接信息;

或者,

所述接收模块包括:第一接收子模块、第二接收子模块、发送子模块和第三接收子模块;

所述第一接收子模块,用于接收所述云端服务器发送的与所述查找请求中的账号和密码关联的网络摄像机的标识信息;

所述第二接收子模块,用于接收选取指令;

所述发送子模块,用于将从与所述查找请求中的账号和密码关联的网络摄像机的标识信息中选取的标识信息作为目标标识信息发送至所述云端服务器;

所述第三接收子模块,用于接收所述云端服务器发送的与所述目标标识信息对应的网络摄像机的网络连接信息作为所述待相连的网络摄像机的网络连接信息。

一种信息处理装置,应用于信息处理系统中的云端服务器,所述信息处理系统还包括客户端、磁盘录像机和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,所述装置包括:

第一接收模块,用于接收所述客户端发送的验证信息,所述验证信息包括所述磁盘录像机的账号和密码;

验证及注册模块,用于对所述验证信息进行验证,并在验证通过之后对所述磁盘录像机进行注册;

第二接收模块,用于接收所述客户端发送的查找请求;

响应模块,用于响应所述查找请求,确定与所述磁盘录像机待相连的网络摄像机;

发送模块,用于将所述待相连的网络摄像机的网络连接信息发送至所述磁盘录像机,以使所述磁盘录像机基于所述网络连接信息与所述待相连的网络摄像机建立通信通道,并通过所述通信通道接收所述待相连的网络摄像机采集的数据。

其中,所述查找请求中包括所述磁盘录像机的账号和密码;

所述响应模块包括确定子模块;

所述确定子模块,用于基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号和密码关联的网络摄像机作为所述待相连的网络摄像机;

或者,

所述响应模块包括:确定子模块、发送子模块和接收子模块;

所述确定子模块,用于基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号和密码关联的网络摄像机;

所述发送子模块,用于将所述与所述查找请求中的账号和密码关联的网络摄像机的标识信息发送至所述客户端;

所述接收子模块,用于接收所述客户端发送的目标标识信息,将与所述目标标识信息对应的网络摄像机确定为所述待相连的网络摄像机,所述目标标识信息为从所述磁盘录像机接收的网络摄像机的标识信息中选取的标识信息。

一种信息处理装置,应用于信息处理系统中的客户端,所述信息处理系统还包括云端服务器、磁盘录像机和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,所述装置包括:

第一发送模块,用于向所述云端服务器发送磁盘录像机验证信息,以使所述云端服务器对所述磁盘录像机验证信息进行验证,并在验证通过时对所述磁盘录像机进行注册,所述磁盘录像机的验证信息包括所述磁盘录像机的账号和密码;

第二发送模块,用于向所述云端服务器发送查找请求,所述查找请求中包括所述磁盘录像机的账号和密码;

接收模块,用于接收所述云端服务器发送的与所述磁盘录像机的账号和密码关联的网络摄像机的标识信息;

第三发送模块,用于将目标标识信息发送至所述云端服务器,以使所述云端服务器将与所述目标标识信息对应的网络摄像机的网络连接信息发送至所述磁盘录像机,所述目标标识信息为与所述磁盘录像机的账号和密码关联的网络摄像机的标识信息中的至少一个标识信息。

其中,所述第三发送模块,包括:接收子模块和发送子模块;

所述接收子模块,用于接收选取指令;

所述发送子模块,用于将从所述与所述磁盘录像机的账号和密码关联的网络摄像机的标识信息中选取的标识信息作为所述目标标识信息发送至所述云端服务器。

一种信息处理系统,包括:云端服务器、磁盘录像机和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口;

所述磁盘录像机,用于向所述云端服务器发送验证信息,所述验证信息包括所述磁盘录像机的账号和密码;

所述云端服务器,用于对所述验证信息进行验证,并在验证通过之后对所述磁盘录像机进行注册;

所述磁盘录像机,还用于向所述云端服务器发送查找请求;

所述云端服务器,还用于响应所述查找请求,确定与所述磁盘录像机待相连的网络摄像机,并将所述待相连的网络摄像机的网络连接信息发送至所述磁盘录像机;

所述磁盘录像机,还用于与所述待相连的网络摄像机建立通信通道,并通过所述通信通道接收所述待相连的网络摄像机采集的数据。

一种信息处理系统,包括:云端服务器、客户端、磁盘录像机和网络摄像机,所述磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口;

所述客户端,用于向所述云端服务器发送磁盘录像机验证信息,所述磁盘录像机验证信息包括所述磁盘录像机的账号和密码;

所述云端服务器,用于对所述磁盘录像机验证信息进行验证,并在验证通过时对所述磁盘录像机进行注册;

所述客户端,还用于向所述云端服务器发送查找请求;

所述云端服务器,还用于响应所述查找请求,确定与所述磁盘录像机待相连的网络摄像机,并将所述待相连的网络摄像机的网络连接信息发送至所述磁盘录像机;

所述磁盘录像机,还用于与所述待相连的网络摄像机建立通信通道,并通过所述通信通道接收所述待相连的网络摄像机采集的数据。

上述技术方案具有如下有益效果:

本发明提供的信息处理方法、装置及系统中,磁盘录像机可从云端服务器获取与其关联的网络摄像机的网络连接信息(可以为与其关联的全部摄像机的网络连接信息,也可以为从与其关联的全部摄像机中选取的部分网络摄像机的网络连接信息)的网络连接信息,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机便可通过该API接口,利用从云端服务器获取的网络连接信息直接与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,即磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的信息处理系统的一结构示意图;

图2为本发明实施例提供的与磁盘录像机关联的网络摄像机的标识信息显示示意图;

图3为本发明实施例提供的信息处理方法的一流程示意图;

图4为本发明实施例提供的信息处理方法的另一流程示意图;

图5为本发明实施例提供的云端服务器与磁盘录像机、磁盘录像机与网络摄像机进行信息交互的流程示意图;

图6为本发明实施例提供的信息处理系统的另一结构示意图;

图7为本发明实施例提供的信息处理方法的一流程示意图;

图8为本发明实施例提供的信息处理方法的另一流程示意图;

图9为本发明实施例提供的客户端与云端服务器、云端服务器与磁盘录像机、磁盘录像机与网络摄像机进行信息交互的流程示意图;

图10为本发明实施例提供的一信息处理装置结构示意图;

图11为本发明实施例提供的另一信息处理装置的结构示意图;

图12为本发明实施例提供的另一信息处理装置的结构示意图;

图13为本发明实施例提供的另一信息处理装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种信息处理系统,请参阅图1,示出了该信息处理系统的一结构示意图,可以包括:云端服务器101、磁盘录像机102和网络摄像机103,磁盘录像机102设置有可与内网或外网的网络摄像机103进行通信的API接口。

磁盘录像机102,用于向云端服务器101发送验证信息,该验证信息包括磁盘录像机102的账号和密码。

云端服务器101,用于对验证信息进行验证,并在验证通过之后对磁盘录像机102进行注册。

磁盘录像机102,还用于向云端服务器101发送查找请求。

云端服务器101,还用于响应磁盘录像机102的查找请求,确定与磁盘录像机102待相连的网络摄像机,并将待相连的网络摄像机的网络连接信息发送至磁盘录像机102。

其中,待相连的网络摄像机的网络连接信息可以包括待相连的网络摄像机的IP地址、设备型号、规格功能等。

在本实施例中,查找请求中可包括磁盘录像机的账号和密码,云端服务器预先建立账号和密码与网络摄像机的关联关系,在接收到查找请求之后,可基于查找请求中的账号和密码和预先建立的账号和密码与网络摄像机的关联关系确定出与发送查找请求的磁盘录像机关联的网络摄像机。需要说明的是,一个账号和密码可关联一个网络摄像机,也可以关联多个网络摄像机,多个网络摄像机可以同时包括本地同一网段的网络摄像机和不同IP地址的跨网段远程异地网络摄像机。当云端服务器接收到查找请求时,可自动搜寻查找请求中的账号和密码所关联的所有本地网络摄像机以及远程异地跨网段的网络摄像机。另外,考虑到安全性,可限制一个用户只能有一组账号和密码,一个账号和密码下可关联多个本地同网络的网络摄像机以及不同IP地址的跨网段远程异地网络摄像机,而一台网络摄像机只能绑定在一个账号和密码下,即一台网络摄像机只能与一台磁盘录像机绑定。

在一种可能的实现方式中,可将与查找请求中的账号和密码关联网络摄像机作为与磁盘录像机待相连的网络摄像机。

在另一种可能的实现方式中,云端服务器可将与查找请求中的账号和密码关联网络摄像机的标识信息发送至磁盘录像机,磁盘录像机在接收到与其关联的网络摄像机的标识信息之后,接收选取指令,将选取的标识信息作为目标标识发送至云端服务器,云端服务器接收到目标标识信息之后,将与该目标标识信息对应的网络摄像机确定为待相连的网络摄像机。

需要说明的是,在本实施例中,磁盘录像机可具有一显示单元,当磁盘录像机接收到与其关联的网络摄像机的标识信息之后,可在显示单元显示与其关联的网络摄像机的标识信息,如图2所示,用户可从显示单元中显示的标识信息中选取一些标识信息,将与选取的标识信息对应的网络摄像机作为待相连的网络摄像机。

磁盘录像机102,还用于基于待相连的网络摄像机的网络连接信息与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

在本实施例中,磁盘录像机通过与云端服务器交互,可从云端服务器获取到与其关联的网络摄像机的网络连接信息,通过该网络连接信息,磁盘录像机可直接与内网或外网的网络摄像机建立通信通道,从而使得网络摄像机通过该通信通道能直接将其采集的语音和/或视频数据传输至磁盘录像机存储,而不需要在云端服务器上缓存和备份。

在本实施例中,磁盘录像机能够像手机一样,与能克服各种网络障碍的STUN/TURN/Signal协议的云端服务器沟通,并通过和云端服务器沟通获得与其关联的网络摄像机的网络连接信息如IP地址,然后经由TCP/IP、UDP与网络摄像机直接通信。

需要说明的是,本实施例中的磁盘录像机可以为具有显示屏的磁盘录像机,也可以为不具有显示屏的磁盘录像机。当磁盘录像机具有显示屏时,其自身可以利用显示屏,辅助完成账号的注册及相关信息的验证,当磁盘录像机不具有显示屏时,可利用电视机辅助磁盘录像机完成账号的注册及相关信息的验证,具体的,将电视机与磁盘录像机连接,同时将磁盘录像机连接路由器接入互联网,即磁盘录像机接入网络,但电视机并不接入网络,电视机作为磁盘录像机的显示屏,辅助磁盘录像机完成注册(通过电视机绑定磁盘录像机的账号和密码,输入磁盘录像机的激活码注册)及相关信息的验证。

本发明实施例提供的信息处理系统中,磁盘录像机输入已预先在云端服务器注册的与网络摄像机关联的账号和密码,磁盘录像机便可从云端服务器获取与其关联的网络摄像机的网络连接信息(可以为与其关联的全部摄像机的网络连接信息,也可以为从与其关联的全部摄像机中选取的部分网络摄像机的网络连接信息)的网络连接信息,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机便可通过该API接口,利用从云端服务器获取的网络连接信息与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,即磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

如果站在图1示出的信息处理系统中的云端服务器一侧来看本发明的技术方案,请参阅图3,为本发明实施例提供的信息处理方法的流程示意图,该信息处理方法可以包括:

步骤S301:接收磁盘录像机发送的验证信息,验证信息包括磁盘录像机的账号和密码。

步骤S302:对验证信息进行验证,并在验证通过之后对磁盘录像机进行注册。

步骤S303:接收磁盘录像机发送的查找请求。

步骤S304:响应查找请求,确定与磁盘录像机待相连的网络摄像机,并将待相连的网络摄像机的网络连接信息发送至磁盘录像机,以使磁盘录像机基于网络连接信息与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

本发明实施例提供的信息处理方法,云端服务器可将与磁盘录像机待相连的网络摄像机的网络连接信息发送至磁盘录像机,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机在获得网络摄像机的网络连接信息之后,便可通过该API接口,利用从云端服务器获取的网络连接信息与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,本发明实施例提供的信息处理方法使得磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

如果站在图1示出的信息处理系统中的磁盘录像机一侧来看本发明的技术方案,请参阅图4,为本发明实施例提供的信息处理方法的流程示意图,该信息处理方法可以包括:

步骤S401:向云端服务器发送磁盘录像机验证信息,以使云端服务器对磁盘录像机验证信息进行验证,并在验证通过时对磁盘录像机进行注册。

步骤S402:向云端服务器发送查找请求。

步骤S403:接收云端服务器发送的,与磁盘录像机待相连的网络摄像机的网络连接信息。

步骤S404:基于网络连接信息与待关联的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

本发明实施例提供的信息处理方法,磁盘录像机可从云端服务器获得与其待相连的网络摄像机的网络连接信息,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机在获得网络摄像机的网络连接信息之后,便可通过该API接口,利用从云端服务器获取的网络连接信息与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,本发明实施例提供的信息处理方法使得磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

在上述实施例的基础上,下面通过云端服务器与磁盘录像机之间的信息交互来详细说明,本发明的技术方案中磁盘录像机如何存储内网或外网的网络摄像机所采集的数据,图5示出了云端服务器与磁盘录像机进行信息交互的流程图,可以包括:

步骤S501:磁盘录像机向云端服务器发送磁盘录像机验证信息。

其中,验证信息包括磁盘录像机的账号和密码。

步骤S502:云端服务器对磁盘录像机验证信息进行验证,并在验证通过之后对磁盘录像机进行注册。

步骤S503:磁盘录像机向云端服务器发送查找请求,查找请求中包括磁盘录像机的账号和密码。

步骤S504:云端服务器响应查找请求,基于预先建立的账号和密码与网络摄像机的关联关系确定与查找请求中的账号和密码关联的网络摄像机,将与查找请求中的账号和密码关联的网络摄像机的标识信息发送至磁盘录像机。

步骤S505:磁盘录像机接收选取指令,将从与查找请求中的账号和密码关联的网络摄像机的标识信息中选取的标识信息作为目标标识信息发送至云端服务器。

步骤S506:云端服务器将与目标标识信息对应的网络摄像机作为待相连网络摄像机,将待相连网络摄像机的网络连接信息发送至磁盘录像机。

步骤S507:磁盘录像机基于网络连接信息与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

需要说明的是,在本发明实施例中,确定待相连的网络摄像机的过程为:云端服务器首先确定与查找请求中的账号和密码关联的网络摄像机的标识信息,然后将该标识信息发送至磁盘录像机,磁盘录像机接收选取指令,将从与查找请求中的账号和密码关联的网络摄像机的标识信息中选取的目标标识信息发送至云端服务器,云端服务器将与目标标识信息对应的网络摄像机确定为待相连的网络摄像机。除了上述的确定方式外,本发明还提供另一种确定方式,在该方式中,云端服务器首先确定与查找请求中的账号和密码关联的网络摄像机,然后直接将与查找请求中的账号和密码关联的所有网络摄像机作为待相连的网络摄像机。

由上述实施例提供的云端服务器与磁盘录像机的信息交互过程可以发现,云端服务器预先建立了磁盘录像机的账号和密码与网络摄像机的关联关系,磁盘录像机可从云端服务器获取与其关联的网络摄像机的网络连接信息(可以为与其关联的全部摄像机的网络连接信息,也可以为从与其关联的全部摄像机中选取的部分网络摄像机的网络连接信息)的网络连接信息,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机便可通过该API接口,利用从云端服务器获取的网络连接信息与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,即磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

请参阅图6,示出了本发明实施例提供的信息处理系统的另一结构示意图,可以包括:云端服务器601、客户端602、磁盘录像机603和网络摄像机604,磁盘录像机604设置有可与内网或外网的网络摄像机604进行通信的API接口。

客户端602,用于向云端服务器601发送验证信息。

其中,验证信息包括磁盘录像机的账号和密码。

云端服务器601,用于对验证信息进行验证,并在验证通过之后对磁盘录像机进行注册。

客户端602,还用于向云端服务器601发送查找请求。

云端服务器601,还用于响应查找请求,确定与磁盘录像机待相连的网络摄像机,并将待相连的网络摄像机的网络连接信息发送至磁盘录像机。

其中,待相连的网络摄像机的网络连接信息可以包括待相连的网络摄像机的IP地址、设备型号、规格功能等。

在本实施例中,查找请求中可包括磁盘录像机的账号和密码,云端服务器预先建立账号和密码与网络摄像机的关联关系,在接收到查找请求之后,可基于查找请求中的账号和密码,以及预先建立的账号和密码与网络摄像机的关联关系确定出与发送查找请求的磁盘录像机关联的网络摄像机。需要说明的是,一个账号和密码可关联一个网络摄像机,也可以关联多个网络摄像机,多个网络摄像机可以同时包括同一网段的网络摄像机和不同网段的网络摄像机。当云端服务器接收到查找请求时,可自动搜寻查找请求中的账号和密码所关联的所有本地网络摄像机以及远程异地跨网段的网络摄像机。另外,考虑到安全性,可限制一个用户只能有一组账号和密码,一个账号下可关联多个本地同网络的网络摄像机以及不同IP地址的跨网段远程异地网络摄像机,而一台网络摄像机只能绑定在一个账号下,即一台网络摄像机只能与一台磁盘录像机绑定。

在一种可能的实现方式中,可将与查找请求中的账号和密码关联的网络摄像机作为与磁盘录像机待相连的网络摄像机。

在另一种可能的实现方式中,云端服务器可将与查找请求中的账号和密码关联网络摄像机的标识信息发送至客户端,客户端在接收到网络摄像机的标识信息之后,接收选取指令,将选取的标识信息作为目标标识发送至云端服务器,云端服务器接收到目标标识信息之后,将与该目标标识信息对应的网络摄像机确定为与磁盘录像机待相连的网络摄像机。

磁盘录像机603,还用于与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

在本实施例中,客户端通过与云端服务器进行交互,使得云端服务器可以将与磁盘录像机关联的网络摄像机的网络连接信息发送至磁盘录像机,从而使磁盘录像机可以与网络摄像机建立通信通道,磁盘录像机与网络摄像机建立通信通道之后,便可直接传输数据,即网络摄像机可将其采集的视频、音频等数据直接传输至磁盘录像机存储,而不再需要在云端服务器进行缓存或备份。

本发明实施例提供的硬盘录像机可基于电视的机顶盒实现,机顶盒主芯片采用Amlogic S805以上等级,CPU采用ARM Cortex-5/1.5GHz,GPU可以为四核Mali-450/600MHZ,以支持LAN或xDSL网络传输、接收及处理IP数据和视频流,其具体硬件如下表所示:

硬盘录像机在使用前需进行IP地址、网关等网络参数的设置。另外,本发明实施例提供的硬盘录像机可实现即插即用功能,实现自动配置DHCP,即插即用使得硬盘录像机如同PC或手机一样可安装在任何有对外网络的地点,即便是安装在国外也可对安装在国内的摄像机进行录像,即实现跨网跨国跨区域录像,突破现阶段一般智网络硬盘录像机仅能在本地同地区同区段录像的限制。本发明实施例提供的硬盘录像机在机顶盒上搭载安卓操作系统,其像智能手机一样,具有全开放式平台,可以由用户自行安装和卸载软件、游戏等第三方服务商提供的程序,通过此类程序来不断对功能进行扩充,并可以通过有线网络或者无线网络来实现上网。

在本实施例中,客户端可以但不限定为PC、手机、PAD、笔记本电脑、电视机(该电视机也可以是接入网络的电视机)等,在本实施例中客户端不仅仅可以作为磁盘录像机的显示屏,辅助磁盘录像机完成账号和密码设置等,更重要的是作为与云端服务器进行信息交互的主体,代替磁盘录像机完成与云端服务器的信息交互,例如向云端服务器发送查找请求、接收服务器发送的与磁盘录像机关联的网络摄像机的标识信息等,另外,客户端还可实时播放磁盘录像机存储的视频及音频数据。具体的,客户端(PC/笔记本电脑/PAD/手机/电视机等)连接路由器,同时,磁盘录像机也连接路由器接入互联网,即磁盘录像机、客户端均接入网络,客户端在联网的状态下完成磁盘录像机账号的注册及相关信息的验证,以及与磁盘录像机关联的网络摄像机的标识信息的获取。

本发明实施例提供的信息处理系统中,客户端输入已预先在云端服务器注册的与网络摄像机关联的网络摄像机的账号和密码,便可从服务端获取与磁盘录像机关联的网络摄像机的标识信息并向云端服务器反馈选取的目标标识信息,云端服务器将与目标标识信息对应的网络摄像机的网络连接信息发送给磁盘录像机(或者,云端服务器在接收到查找请求之后,不再与客户端交互,直接将与磁盘录像机关联的所有网络摄像机的网络连接信息发送至磁盘录像机),由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机便可通过该API接口,利用云端服务器发送的网络连接信息直接与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,即磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

如果站在图6示出的信息处理系统中的云端服务器一侧来看本发明的技术方案,请参阅图7,为本发明实施例提供的信息处理方法的流程示意图,该信息处理方法可以包括:

步骤S701:接收客户端发送的磁盘录像机验证信息。

其中,磁盘录像机验证信息包括磁盘录像机的账号和密码。

步骤S702:对磁盘录像机验证信息进行验证,并在验证通过之后对磁盘录像机进行注册。

步骤S703:接收客户端发送的查找请求。

步骤S704:响应查找请求,确定与磁盘录像机待相连的网络摄像机,并将待相连的网络摄像机的网络连接信息发送至磁盘录像机,以使磁盘录像机基于网络连接信息与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

本发明实施例提供的信息处理方法中,通过客户端的请求,云端服务器可将与磁盘录像机待相连的网络摄像机的网络连接信息发送至磁盘录像机,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机在获得网络摄像机的网络连接信息之后,便可通过该API接口,利用从云端服务器获取的网络连接信息与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,本发明实施例提供的信息处理方法使得磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

如果站在图6示出的信息处理系统中的客户端一侧来看本发明的技术方案,请参阅图8,为本发明实施例提供的信息处理方法的流程示意图,该信息处理方法可以包括:

步骤S801:向云端服务器发送磁盘录像机验证信息,以使云端服务器对磁盘录像机验证信息进行验证并对磁盘录像机进行注册。

其中,磁盘录像机的验证信息包括磁盘录像机的账号和密码。

步骤S802:向云端服务器发送查找请求,查找请求中包括磁盘录像机的账号和密码。

步骤S803:接收云端服务器发送的,与磁盘录像机的账号和密码关联的网络摄像机的标识信息。

步骤S804:将目标标识信息发送至云端服务器,以使云端服务器将与目标标识信息对应的网络摄像机的网络连接信息发送至磁盘录像机,目标标识信息为与磁盘录像机的账号和密码关联的网络摄像机的标识信息中的至少一个标识信息。

本发明实施例提供的信息处理方法中,客户端可向云端服务器请求与磁盘录像机的账号和密码关联的网络摄像机,从而获得与磁盘录像机的账号和密码关联的网络摄像机的标识信息,在获取到与磁盘录像机的账号和密码关联的网络摄像机的标识信息之后,可接收选取指令,将选取的目标标识信息发送至云端服务器,从而使得云端服务器将与目标标识信息关联的网络摄像的网络连接信息发送至磁盘录像机,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机在获得网络摄像机的网络连接信息之后,便可通过该API接口,利用从云端服务器获取的网络连接信息与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,本发明实施例提供的信息处理方法使得磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

在上述实施例的基础上,下面通过客户端与云端服务器、云端服务器与磁盘录像机、磁盘录像机与网络摄像机之间的信息交互来详细说明,本发明的技术方案中磁盘录像机如何存储内网或外网的网络摄像机所采集的数据,图9示出了信息交互的流程图,可以包括:

步骤S901:客户端向云端服务器发送磁盘录像机验证信息。

其中,磁盘录像机验证信息包括磁盘录像机的账号和密码。

步骤S902:云端服务器在接收到磁盘录像机验证信息之后,对磁盘录像机验证信息进行验证,并在验证通过时,对磁盘录像机进行注册。

步骤S903:客户端向云端服务器发送查找请求,查找请求中包括磁盘录像机的账号和密码。

步骤S904:云端服务器响应查找请求,基于预先建立的账号和密码与网络摄像机的关联关系确定与查找请求中的账号和密码关联的网络摄像机,将与查找请求中的账号和密码关联的网络摄像机的标识信息发送至磁盘录像机。

步骤S905:客户端接收到与查找请求中的账号和密码关联的网络摄像机的标识信息之后,接收选取指令,将从与查找请求中的账号和密码关联的网络摄像机的标识信息中选取的标识信息作为目标标识信息发送至云端服务器。

步骤S906:云端服务器将与目标标识信息对应的网络摄像机作为待相连网络摄像机,将待相连网络摄像机的网络连接信息发送至磁盘录像机。

步骤S907:磁盘录像机基于网络连接信息与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

由上述实施例提供的客户端与云端服务器、云端服务器与磁盘录像机、磁盘录像机与网络摄像机之间的信息交互过程可以发现,云端服务器预先建立了磁盘录像机的账号和密码与网络摄像机的关联关系,客户端可从云端服务器获取与磁盘录像机的账号和密码关联的网络摄像机的标识信息,并将从这些网络标识信息中选取的目标标识信息反馈给云端服务器,云端服务器将与目标标识信息对应的网络摄像机的网络连接信息发送至磁盘录像机,如此,磁盘录像机便获得了网络摄像机的网络连接信息,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机便可通过该API接口,利用从云端服务器获取的网络连接信息直接与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,即磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

与上述方法相对应,本发明实施例还提供了一种信息处理装置,请参阅图10,示出了该信息处理装置100的结构示意图,该信息处理装置1001应用于信息处理系统中的云端服务器,信息处理系统还包括磁盘录像机和网络摄像机,磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,该信息处理装置100可以包括:第一接收模块1001、验证及注册模块1002、第二接收模块1003、响应模块1004和发送模块1005。其中:

第一接收模块1001,用于接收磁盘录像机发送的验证信息,验证信息包括磁盘录像机的账号和密码。

验证及注册模块1002,用于对验证信息进行验证,并在验证通过之后对磁盘录像机进行注册。

第二接收模块1003,用于接收磁盘录像机发送的查找请求。

响应模块1004,用于响应查找请求,确定与磁盘录像机待相连的网络摄像机。

发送模块1005,用于将待相连的网络摄像机的网络连接信息发送至磁盘录像机,以使磁盘录像机基于网络连接信息与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

本发明实施例提供的信息处理装置,使得云端服务器可将与磁盘录像机待相连的网络摄像机的网络连接信息发送至磁盘录像机,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机在获得网络摄像机的网络连接信息之后,便可通过该API接口,利用从云端服务器获取的网络连接信息直接与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,本发明实施例提供的信息处理方法使得磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

在上述实施例中,第二接收模块1003接收的查找请求中包括磁盘录像机的账号。

在一种可能的实现方式中,响应模块包括确定子模块。

确定子模块,用于基于预先建立的账号和密码与网络摄像机的关联关系确定与所述查找请求中的账号和密码关联的网络摄像机作为所述待相连的网络摄像机;

在另一种可能的实现方式中,响应模块包括:确定子模块、发送子模块和接收子模块。

确定子模块,用于基于预先建立的账号和密码与网络摄像机的关联关系确定与查找请求中的账号和密码关联的网络摄像机。

发送子模块,用于将与查找请求中的账号和密码关联的网络摄像机的标识信息发送至磁盘录像机。

接收子模块,用于接收磁盘录像机发送的目标标识信息,将与目标标识信息对应的网络摄像机确定为所述待相连的网络摄像机,目标标识信息为从磁盘录像机接收的网络摄像机的标识信息中选取标识信息。

请参阅图11,为本发明实施例提供的另一种信息处理装置110的结构示意图,该信息处理装置110应用于信息处理系统中的磁盘录像机,信息处理系统还包括云端服务器和网络摄像机,磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,该信息处理装置110可以包括:

第一发送模块1101,用于向云端服务器发送磁盘录像机验证信息,以使云端服务器对磁盘录像机验证信息进行验证并对磁盘录像机进行注册。

第二发送模块1102,用于向云端服务器发送查找请求。

接收模块1103,用于接收云端服务器发送的,与磁盘录像机待相连的网络摄像机的网络连接信息。

通信模块1104,用于基于网络连接信息与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

本发明实施例提供的信息处理装置,使得磁盘录像机可从云端服务器获得与其待相连的网络摄像机的网络连接信息,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机在获得网络摄像机的网络连接信息之后,便可通过该API接口,利用从云端服务器获取的网络连接信息直接与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,本发明实施例提供的信息处理方法使得磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

在上述实施例中,第二发送模块1102发送的查找请求中包括磁盘录像机的账号和密码。

在一种可能的实现方式中,接收模块包括:接收子模块;

接收子模块,用于接收云端服务器发送的与查找请求中的账号和密码关联的网络摄像机的网络连接信息作为待关联的网络摄像机的网络连接信息;

在另一种可能的实现方式中,接收模块包括:第一接收子模块、第二接收子模块、发送子模块和第三接收子模块。

第一接收子模块,用于接收云端服务器发送的与查找请求中的账号和密码关联的网络摄像机的标识信息。

第二接收子模块,用于接收选取指令。

发送子模块,用于将从与查找请求中的账号关联的网络摄像机的标识信息中选取的标识信息作为目标标识信息发送至云端服务器。

第三接收子模块,用于接收云端服务器发送的与目标标识信息对应的网络摄像机的网络连接信息作为待相连的网络摄像机的网络连接信息。

请参阅图12,为本发明实施例提供的另一种信息处理装置120的结构示意图,该信息处理装置120应用于信息处理系统中的云端服务器,该信息处理系统还包括客户端、磁盘录像机和网络摄像机,磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,该信息处理装置120可以包括:第一接收模块1201、验证及注册模块1202、第二接收模块1203、响应模块1204和发送模块1205。其中:

第一接收模块1201,用于接收客户端发送的验证信息,验证信息包括磁盘录像机的账号和密码。

验证及注册模块1202,用于对验证信息进行验证,并在验证通过之后对磁盘录像机进行注册。

第二接收模块1203,用于接收客户端发送的查找请求。

响应模块1204,用于响应查找请求,确定与磁盘录像机待相连的网络摄像机。

发送模块1205,用于将待相连的网络摄像机的网络连接信息发送至磁盘录像机,以使磁盘录像机基于网络连接信息与待相连的网络摄像机建立通信通道,并通过通信通道接收待相连的网络摄像机采集的数据。

本发明实施例提供的信息处理装置,使得云端服务器基于客户端的请求,可将与磁盘录像机待相连的网络摄像机的网络连接信息发送至磁盘录像机,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机在获得网络摄像机的网络连接信息之后,便可通过该API接口,利用从云端服务器获取的网络连接信息与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,本发明实施例提供的信息处理方法使得磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

在上述实施例中,查找请求中包括磁盘录像机的账号和密码。

在一种可能的实现方式中,响应模块包括确定子模块。

确定子模块,用于基于预先建立的账号和密码与网络摄像机的关联关系确定与查找请求中的账号和密码关联的网络摄像机作为待相连的网络摄像机。

在另一种可能的实现方式中,响应模块包括:确定子模块、发送子模块和接收子模块。

确定子模块,用于基于预先建立的账号和密码与网络摄像机的关联关系确定与查找请求中的账号和密码关联的网络摄像机。

发送子模块,用于将与查找请求中的账号和密码关联的网络摄像机的标识信息发送至客户端。

接收子模块,用于接收客户端发送的目标标识信息,将与目标标识信息对应的网络摄像机确定为待相连的网络摄像机,目标标识信息为从磁盘录像机接收的网络摄像机的标识信息中选取的标识信息。

请参阅图13,为本发明实施例提供的另一种信息处理装置130的结构示意图,该信息处理装置130应用于信息处理系统中的客户端,信息处理系统还包括云端服务器、磁盘录像机和网络摄像机,磁盘录像机设置有可与内网或外网的网络摄像机进行通信的API接口,该信息处理装置130可以包括:第一发送模块1301、第二发送模块1302、接收模块1303、第三发送模块1304。其中:

第一发送模块1301,用于向云端服务器发送磁盘录像机验证信息,以使云端服务器对磁盘录像机验证信息进行验证并对磁盘录像机进行注册,磁盘录像机的验证信息包括磁盘录像机的账号和密码。

第二发送模块1302,用于向云端服务器发送查找请求,查找请求中包括磁盘录像机的账号和密码。

接收模块1303,用于接收云端服务器发送的与磁盘录像机的账号和密码关联的网络摄像机的标识信息。

第三发送模块1304,用于将目标标识信息发送至云端服务器,以使云端服务器将与目标标识信息对应的网络摄像机的网络连接信息发送至磁盘录像机,目标标识信息为与磁盘录像机的账号和密码关联的网络摄像机的标识信息中的至少一个标识信息。

本发明实施例提供的信息处理装置,使得客户端可向云端服务器请求与磁盘录像机的账号和密码关联的网络摄像机,从而获得与磁盘录像机的账号和密码关联的网络摄像机的标识信息,在获取到与磁盘录像机的账号和密码关联的网络摄像机的标识信息之后,可接收选取指令,将选取的目标标识信息发送至云端服务器,从而使得云端服务器将与目标标识信息关联的网络摄像的网络连接信息发送至磁盘录像机,由于磁盘录像机具有能够与内网或外网的网络摄像机进行通信的API接口,因此,磁盘录像机在获得网络摄像机的网络连接信息之后,便可通过该API接口,利用从云端服务器获取的网络连接信息与网络摄像机建立通信通道,从而通过该通信通道接收与其关联的网络摄像机的数据,本发明实施例提供的信息处理方法使得磁盘录像机既可存储本地同网段的网络摄像机的实时视频与语音数据,又能存储远程异地跨网段的网络摄像机的实时视频与语音数据,进而能够实现小用户和家庭用户在网络视频监控的专属云存储和私人云存储。

在上述实施例中,第三发送模块可以包括:接收子模块和发送子模块。其中:

接收子模块,用于接收选取指令。

发送子模块,用于将从与磁盘录像机的账号和密码关联的网络摄像机的标识信息中选取的标识信息作为目标标识信息发送至云端服务器。

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

在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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