一种录像存储、访问方法及录像存储系统与流程

文档序号:15924772发布日期:2018-11-14 01:01阅读:197来源:国知局

本发明涉及监控服务技术领域,特别是涉及一种录像存储、访问方法及录像存储系统。

背景技术

随着人民安全意识的提高,大多数服务场所都会安装视频监控。服务方将监控视频提供给客户,客户通过查看监控视频监督服务方提供的服务。比如客户查看蛋糕店制作者制作蛋糕过程是否卫生,客户查看政府服务人员提供的服务是否有效率和规范,客户查看医生治疗过程中是否尽心等情况。另外,一旦服务方与客户之间出现矛盾,可以通过监控视频还原现场,减少服务方与客户之间的矛盾。

现有视频监控系统中,将硬盘录像机当作视频服务器,并将得到的录像保存至该硬盘录像机。服务方根据保存录像的该硬盘录像机的地址,生成访问标识,并将该访问标识提供给客户。而客户根据该访问标识解析出硬盘录像机的地址,并通过该地址访问硬盘录像机上的录像。

但是,现有的方法中,用户通过该硬盘录像机的地址不仅能查看到关于自己的录像,还能查看关于其他客户的录像,造成硬盘录像机上关于每个用户的录像的不安全。



技术实现要素:

本发明实施例的目的在于提供一种录像存储、访问方法及录像存储系统,以提高录像的安全性。具体技术方案如下:

本发明实施例提供了一种录像存储方法,应用于服务方终端,所述方法包括:

确定待存储录像对应的用户信息;

向网络存储服务器发送录像存储指令,所述录像存储指令包括所述待存储录像对应的用户信息和时间信息;

生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息对应的访问标识;

向所述待存储录像对应的用户提供所述访问标识。

可选的,所述向网络存储服务器发送录像存储指令,包括:

向所述网络存储器发送录像开始指令,所述录像开始指令包括所述待存储录像对应的用户信息和摄像机标识;

在所述待存储录像录像完成时,向所述网络存储器发送录像停止指令,所述录像开始指令对应的时间点与所述录像停止指令对应的时间点之间的时间段为所述待存储录像对应的时间信息;

所述生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息对应的访问标识,包括:

生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息、以及所述摄像机标识对应的访问标识。

可选的,所述录像存储方法还包括:

生成访问所述待存储录像的随机访问密码;

所述录像存储指令还包括所述随机访问密码;

所述生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息对应的访问标识,包括:

生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息、以及所述随机访问密码对应的访问标识。

可选的,在所述生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息对应的访问标识,之前,所述方法还包括:

对所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息进行加密;

所述生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息对应的访问标识,包括:

生成与加密后的所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息、对应的访问标识。

可选的,所述用户信息包括用户名和密码。

可选的,所述访问标识包括二维码、条形码和字符码。

本发明实施例还提供了一种录像访问方法,应用于客户终端,所述方法包括:

获取待访问录像的访问标识,所述访问标识包括存储所述待访问录像的网络存储服务器的地址信息、所述待访问录像对应的用户信息和时间信息;

解析所述访问标识,获取所述待访问录像的网络存储服务器的地址信息、所述待访问录像对应的用户信息和时间信息;

使用所述用户信息登录所述网络存储服务器,并在所述网络存储服务器中根据所述时间信息检索获取所述待访问录像。

可选的,所述访问标识还包括:访问所述待访问录像的随机访问密码;

所述解析所述访问标识,包括:

解析所述访问标识,获取所述待访问录像的网络存储服务器的地址信息、所述待访问录像对应的用户信息和时间信息、以及所述随机访问密码;

所述使用所述用户信息登录所述网络存储服务器,并在所述网络存储服务器中根据所述时间信息检索获取所述待访问录像,包括:

使用所述用户信息登录所述网络存储服务器,并在所述网络存储服务器中根据所述时间信息和所述随机访问密码检索获取所述待访问录像。

可选的,所述访问标识还包括:所述待访问录像对应的摄像机标识;

所述解析所述访问标识,包括:

解析所述访问标识,获取所述待访问录像的网络存储服务器的地址信息、所述待访问录像对应的用户信息和时间信息、以及所述待访问录像对应的摄像机标识;

所述使用所述用户信息登录所述网络存储服务器,并在所述网络存储服务器中根据所述时间信息检索获取所述待访问录像,包括:

使用所述用户信息登录所述网络存储服务器,并在所述网络存储服务器中根据所述时间信息和所述摄像机标识检索获取所述待访问录像。

可选的,所述获取所述待访问录像的网络存储服务器的地址信息、所述待访问录像对应的用户信息和时间信息,包括:

对加密后的所述待访问录像的网络存储服务器的地址信息、所述待访问录像对应的用户信息和时间信息进行解密,获取所述待访问录像的网络存储服务器的地址信息、所述待访问录像对应的用户信息和时间信息。

可选的,所述用户信息包括用户名和密码。

可选的,所述访问标识包括二维码、条形码和字符码。

本发明实施例还提供了一种录像存储系统,包括:服务方终端、网络存储服务器和客户终端;

所述服务方终端,用于确定待存储录像对应的用户信息,并向所述网络存储服务器发送录像存储指令,所述录像存储指令包括所述待存储录像对应的用户信息和时间信息;

所述网络存储服务器,用于根据所述录像开始指令中的用户信息和时间信息对所述待存储录像进行录像;

所述服务方终端,还用于生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息对应的访问标识,并向所述客户终端提供所述访问标识;

所述客户终端,用于获取并解析所述访问标识,得到所述待存储录像的网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息;使用所述用户信息登录所述网络存储服务器,并在所述网络存储服务器中根据所述时间信息检索获取所述待存储录像。

可选的,所述服务方终端,具体用于向所述网络存储器发送录像开始指令,所述录像开始指令包括所述待存储录像对应的用户信息和摄像机标识;并在所述待存储录像完成时,向所述网络存储器发送录像停止指令,所述录像开始指令对应的时间点与所述录像停止指令对应的时间点之间的时间段为所述待存储录像对应的时间信息;

所述网络存储服务器,用于在接收到所述录像开始指令时,对所述待存储录像开始录像,并在接收到所述录像停止指令时,停止录像;

所述服务方终端,还用于生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息、以及所述摄像机标识对应的访问标识;

所述客户终端,具体用于获取并解析所述访问标识,获取所述待存储录像的网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息、以及所述待存储录像对应的摄像机标识;使用所述用户信息登录所述网络存储服务器,并在所述网络存储服务器中根据所述时间信息和所述摄像机标识检索获取所述待存储录像。

可选的,所述服务方终端,还用于向所述网络存储服务器发送访问所述待存储录像的随机访问密码;生成与所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息、以及所述随机访问密码对应的访问标识;

所述客户终端,还用于获取并解析所述访问标识,获取所述待存储录像的网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息、以及所述随机访问密码;使用所述用户信息登录所述网络存储服务器,并在所述网络存储服务器中根据所述时间信息和所述随机访问密码检索获取所述待存储录像。

可选的,所述服务方终端,还用于对所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息进行加密;并生成与加密后的所述网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息、对应的访问标识;

所述客户终端,还用于对加密后的所述待存储录像的网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息进行解密,获取所述待存储录像的网络存储服务器的地址信息、所述待存储录像对应的用户信息和时间信息。

可选的,所述服务方终端还用于添加网络摄像机至所述网络存储服务器;

所述网络存储服务器,用于利用所述服务方终端添加的所述网络摄像机进行录像。

可选的,所述用户信息包括用户名和密码。

可选的,所述访问标识包括二维码、条形码和字符码。

本发明实施例提供的录像存储、访问方法及录像存储系统,服务方终端可以通过确定待存储录像对应的用户信息,将待存储录像和用户关联,并向网络存储服务器发送录像存储指令,录像存储指令包括待存储录像对应的用户信息和时间信息;生成与网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息对应的访问标识;向待存储录像对应的用户提供访问标识。客户端终端获取到服务方终端提供的访问标识,并解析该访问标识,得到待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息;使用用户信息登录网络存储服务器,并在网络存储服务器中根据时间信息检索获取待访问录像。如此可以使得每个用户在网络存储服务器上只能访问关于自己的录像,而无权访问关于其他用户的录像,提高了关于每个用户的录像的安全性。当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

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

图1为本发明实施例提供的录像存储方法的流程图;

图2为本发明实施例提供的录像访问方法的流程图;

图3为本发明实施例录像存储系统的结构示意图;

图4为本发明实施例提供的录像存储装置的结构示意图;

图5为本发明实施例提供的录像访问装置的结构示意图。

具体实施方式

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

本发明实施例中,不同的用户对待存储录像有不同的权限,服务方终端对应的管理员,即提供录像的管理员可以实时地录像或者管理待存储录像,可以设置哪些用户有权限访问待存储录像,具体地应用过程中,管理员使用服务方终端对待存储录像进行管理;而客户终端对应的用户,即享受服务的用户,通过客户终端,根据管理员设置的权限访问待存储录像,具体地包括预览或者下载录像等。

图1为本发明实施例提供的录像存储方法的流程图,参照图1对本发明实施例提供的录像存储方法进行详细说明,包括:

步骤101,确定待存储录像对应的用户信息。

本发明实施例提供的录像存储方法应用于服务方终端,服务方终端可以是电子设备、移动终端软件等。

一般情况下,每段待存储录像对应于具体的用户。服务方终端确定每段待存储录像对应的用户信息,即将每段待存储录像与其对应的用户关联起来,将可以访问该段待存储录像的用户与该段待存储录像关联起来,以使每段待存储录像只能被关联的用户访问。具体的用户信息可以包括用户名和密码,在实际的应用过程中,为了加强用户访问待存储录像的安全性,用户信息还可以包括验证码等。

步骤102,向网络存储服务器发送录像存储指令,录像存储指令包括待存储录像对应的用户信息和时间信息。

本发明实施例中服务方终端通过网络存储服务器存储待存储录像,以使用户通过访问网络存储服务器访问待存储录像。网络存储服务器能连接到互联网,使得所有用户只要知道网络存储服务器的地址就可以随时随地访问该网络存储服务器,进而访问保存在网络存储服务器上的录像,具体地网络存储服务器可以包括云存储。

网络存储服务器存储待存储录像时,可以是存储实时录像得到的待存储录像,也可以是存储已经录像完成的待存储录像。本发明实施例中可以在网络存储服务器上动态地添加网络摄像机,通过网络摄像机实时地录像,并将实时录像得到的待存储录像保存至网络存储服务器上;也可以直接获取已经录像完成的保存在硬盘录像机上的录像,并将这些直接获取到的录像保存至网络存储服务器上。

具体地,在实际的应用过程中,服务方终端向网络服务存储器发送录像存储指令,以使网络存储服务器根据服务方终端发送的录像存储指令实时录像或者直接获取已经录像完成的录像。录像存储指令包括待存储录像对应的用户信息和时间信息,其中,用户信息是与该待存储录像关联的用户的信息,即能够访问该段待存储录像的用户的信息;时间信息是实时录像时记录的录像开始和录像结束之间的时间段,或者是直接获取已经录像完成的录像时已经记录的录像开始和录像结束的时间段。

步骤103,生成与网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息对应的访问标识。

将待存储录像保存至网络存储服务器后,即可得到保存该待存储录像的网络存储服务器的地址。将保存待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息结合起来,生成访问该待存储录像对应的访问标识。访问标识可以是二维码、条形码、字符串等形式。

步骤104,向待存储录像对应的用户提供访问标识。

服务方终端生成访问待存储录像的访问标识后,将该访问标识提供给用户,以使用户根据访问标识访问与自己相关地待存储录像。可以是将生成的访问标识实时提供给用户,也可以是先将生成的访问标识保存下来,在用户需要时再将访问标识提供给用户。具体地,可以通过主动发送消息的形式将访问标识发送给用户,或者接收到用户发送的请求时,将用户请求的待存储录像对应的访问标识提供给用户。

本发明实施例提供的录像存储方法,将待存储录像与用户关联起来,确定待存储录像对应的用户信息,以及向网络存储服务器发送录像存储指令,以使网络存储服务器实时地录像或者直接获取已经录像完成的保存在硬盘录像机等本地存储器上的录像;然后根据存储待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息生成对应访问该待存储录像对应的访问标识,并将该访问标识提供给待存储录像对应的用户。通过本发明实施例提供的录像存储方法,每段待存储录像对应一个与保存待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、对应的访问标识,使得有权限访问该待存储录像的用户根据访问标识中包括的信息访问该待存储录像,每个用户只能访问与自己相关的录像,而不能访问与其他用户相关的录像,提高了录像的安全性,保护用户隐私信息。

本发明实施例一种可选的实施例中,服务方终端向网络存储服务器发送录像储存指令,以使网络存储服务器实时地录像,具体地包括:

首先,向网络存储服务器发送录像开始指令,录像开始指令包括待存储录像对应的用户信息和摄像机标识。

然后,在待存储录像录像完成时,向网络存储服务器发送录像停止指令,录像开始指令对应的时间点与录像停止指令对应的时间点之间的时间段为待存储录像对应的时间信息。

服务方终端首先通过管理员信息登录网络存储服务器,具体地管理员信息可以包括管理员名称以及密码。然后,根据实际需要在网络存储服务器上动态地添加网络摄像机,向网络存储服务器发送录像开始指令,触发开始录像,网络存储服务器接收到服务方终端发送的指令后,开始录像,并记录开始录像的时间点,同时,网络存储服务器在接收到服务方终端发送的结束录像命令后,结束录像,并记录结束录像的时间点,开始录像的时间点与结束录像的时间点之间的时间段即为该段待存储录像对应的时间信息。

当服务方终端向网络存储服务器发送录像储存指令,以使网络存储服务器实时地录像时,因为进行实时录像的网络摄像机是动态选择地,所以确定待存储录像在网络存储服务器的位置时除了访问待存储录像对应的用户时间和时间信息,还需要知道待存储录像在录像机上的通道,也就是说,需要知道待存储录像是使用哪个网络摄像机进行录像得到的。所以当待存储录像是网络存储服务器实时录像获得时,生成与网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、以及摄像机标识对应的访问标识。

待存储录像对应的用户信息和时间信息结合摄像机标识能够更加准确、快速地定位到该待存储录像,使得用户可以更加安全地、快速地访问待存储录像,同时,通过网络存储服务器,服务方终端可以直接将待存储录像提供给用户,用户可以直接在网络存储服务器上享受服务方终端提供的服务,即预览或者下载服务方终端提供的录像。

进一步地,服务方终端在向网络存储服务器发送开始录像指令的同时,可以随机生成访问该存储录像对应的随机访问密码,当生成访问待存储录像的随机访问密码时,服务方终端向网络存储服务器发送的录像存储指令中还包括该随机访问密码时,生成访问标识的过程包括:生成与网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、以及随机访问密码对应的访问标识。

通过随机访问密码为待存储录像增加了进一步的保护,访问待存储录像时不仅需要待存储录像对应的用户信息和时间信息,保存待存储录像的网络存储服务器的地址信息和实时对待存储录像进行录像的摄像机标识,还必须通过随机访问密码才能访问该待存储录像,进一步提高待存储录像的安全性。

为了进一步地提高用户访问待存储录像过程中录像的安全性,首先对生成访问标识的信息进行加密,然后生成与加密后的信息对应的访问标识。需要说明的是,具体的加密方式可以采用本领域技术人员了解的任何一种加密方式,本发明实施例不对具体的加密方式进行限制。

本发明实施例提供的录像存储方法的一种可选的实施例中,对网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息进行加密;生成与加密后的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、对应的访问标识。对应上述服务方终端向网络存储服务器发送录像开始指令,使得网络存储服务器在接收到该录像开始指令时进行实时录像的过程中,录像开始指令还包括摄像机标识,在本发明实施例一种可选的实施例中,对保存待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、以及摄像机标识进行加密,生成与加密后的保存待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、以及摄像机标识对应的访问标识。以及进一步地,对生成访问标识的信息中还包括随机访问密码的情况,对保存待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、以及随机访问密码进行加密,生成与加密后的保存待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、以及随机访问密码对应的访问标识。

对应于服务方终端存储录像的过程,本发明实施例还提供一种录像访问方法。图2为本发明实施例提供的录像访问方法的流程图,参照图2对本发明实施例提供的录像访问方法进行详细说明,包括:

步骤201,获取待访问录像的访问标识,访问标识包括存储待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息。

本发明实施例提供的录像访问方法应用于客户终端,其中,客户终端包括电子设备、移动终端软件等。

用户通过客户终端获取到服务方终端提供的访问标识。具体地,可以是扫描二维码或者条形码形式的访问标识,或者解码字符串形式的访问标识。实际的应用过程中,客户终端可以在需要访问待访问录像时时,主动向服务方终端发送请求以获得访问标识,或者被动接收服务方终端发送的访问标识。

另外,需要说明的是,待访问录像对应的用户信息可以包括能够访问该待访问录像的用户对应的用户名和密码,在实际的应用过程中,用户信息还可以包括验证码等信息。待访问录像对应的时间信息包括待访问录像开始录像与结束录像之间的时间段。

步骤202,解析访问标识,获取待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息。

获取访问标识后,对应于上述服务方终端存储录像过程中生成访问标识的过程,客户终端解析从服务方终端获取的访问标识,进而获取待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息。

步骤203,使用用户信息登录网络存储服务器,并在网络存储服务器中根据时间信息检索获取待访问录像。

服务方终端在存储录像时,已经将录像与用户进行了关联,所以客户终端获取到待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息后,可以根据用户信息和存储待访问录像的网络存储服务器的地址登录网络存储服务器,然后根据录像对应的时间信息在网络存储服务器上检索待访问录像,并访问该待访问录像。具体地可以是预览或者将待访问录像下载至本地存储器。并且,需要说明的是,客户终端通过待访问录像对应的用户信息和时间信息,待访问录像只能被有权限的用户访问到。

本发明实施例提供的录像访问方法,客户终端获取服务方终端提供的访问标识,解析该访问标识获取到待访问录像对应的用户信息和时间信息,通过待访问录像对应的用户信息和时间信息检索访问待访问录像。用户通过客户终端在有权限时,即知道待访问录像对应的用户信息和时间信息时,访问待访问录像。如此使得,每个用户只能访问到与该用户相关的待访问录像,提高了与每个用户相关的录像的安全性,保护用户隐私信息。

在本发明实施例提供的录像访问方法的一种可选的实施例中,访问标识除了包括存储待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息,还包括访问该待访问录像的随机访问密码。所以对应地客户终端获取服务方终端提供的还包括随机访问密码的访问标识后,解析该访问标识,获取保存待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、以及随机访问密码。然后根据网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、以及随机访问密码检索访问待访问录像。具体地可以根据网络存储服务器的地址和用户信息登录网络存储服务器,并在网络存储服务器上根据时间信息检索待访问录像,然后通过随机访问密码访问该待访问录像。

客户终端接收到服务方终端提供的访问标识中还包括随机访问密码时,在上述通过网络存储服务器的地址、待访问录像对应的用户信息和时间信息检索访问待访问录像的基础上,通过随机访问密码对待访问录像提供了进一步地保护,只有通过随机访问密码权限验证的用户才能访问该待访问录像,进一步地提高了待访问录像的安全性。

对应于上述录像存储方法过程中,服务方终端向网络存储服务器发送指令,以使网络存储服务器实时地录像时,生成的访问标识中还包括摄像机标识,其中,摄像机标识用来说明待访问录像对应的通道,即网络存储服务器实时录像时选择的摄像机的标识。所以本发明实施例一种可选的实现方式中,客户终端获取到的访问标识还可以包括待访问录像对应的摄像机标识。获取到访问标识后,解析访问标识,获取待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、以及待访问录像对应的摄像机标识,然后根据网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、以及摄像机标识检索访问待访问录像。具体地,首先,根据网络存储服务器的地址和用户信息登录网络存储服务器;然后通过时间信息和摄像机标识检索待访问录像。

时间信息结合摄像机标识,可以快速地从网络存储服务器上检索到待访问录像,如此在上述提高待访问录像安全性的基础上,进一步实现快速地检所访问待访问录像。

进一步地,在本发明实施例另一种可选的实施例中,访问标识可以包括待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、待访问录像对应的摄像机标识、以及随机访问密码等信息。在网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息结合摄像机标识,快速检索访问待访问录像的基础上,结合随机访问密码,进一步地提高待访问录像的安全性。

对应于服务方终端在生成访问标识前,可能对保存待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息等进行了加密,所以客户终端在解析访问标识的过程中,需要对加密后的这些信息进行解密,进而获取待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息。不难理解的是,服务方终端生成访问标识时除了利用网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息,还可能利用随机访问密码、摄像机标识等,所以在实际的使用过程中,解析访问标识的过程还包括对加密后的待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、摄像机标识等信息解密,或者对加密后的待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、随机访问密码等进行解密。具体的解密过程对应于上述服务方终端在生成访问标识时加密的过程,这里就不再赘述。

本发明实施例还提供了一种录像存储系统,图3为本发明实施例提供的录像存储系统的结构示意图,参照图3对本发明实施例提供的录像存储系统进行详细说明,包括:服务方终端301,网络存储服务器302和客户终端303。

服务方终端301,用于确定待存储录像对应的用户信息,并向网络存储服务器302发送录像存储指令,录像存储指令包括待存储录像对应的用户信息和时间信息。

服务方终端301将每段录像与用户联系起来,生成每段录像对应的用户信息。

具体地,服务方终端301向网络服务存储器发送录像存储指令,以使网络存储服务器302根据服务方终端301发送的录像存储指令实时录像或者直接获取已经录像完成的录像。录像存储指令包括待存储录像对应的用户信息和时间信息,其中,用户信息是与该待存储录像关联的用户的信息,即能够访问该段待存储录像的用户的信息;时间信息是实时录像时记录的录像开始和录像结束之间的时间段,或者是直接获取已经录像完成的录像时已经记录的录像开始和录像结束之间的时间段。

另外,需要说明的是,待存储录像对应的用户信息可以包括能够访问该待存储录像的用户对应的用户名和密码,在实际的应用过程中,用户信息还可以包括验证码等信息。待存储录像对应的时间信息包括待存储录像开始录像与结束录像之间的时间段。

网络存储服务器302,用于根据录像开始指令中的用户信息和时间信息对待存储录像进行录像。

通过网络存储服务器302存储待存储录像,以使用户通过访问网络存储服务器302访问待存储录像。网络存储服务器302能连接到互联网,使得所有用户只要知道网络存储服务器302的地址就可以随时随地访问该网络存储服务器302,进而访问保存在网络存储服务器302上的录像,具体地网络存储服务器302可以包括云存储。

网络存储服务器302存储待存储录像时,可以是存储实时录像得到的待存储录像,也可以是存储已经录像完成的待存储录像。本发明实施例中可以在网络存储服务器302上动态地添加网络摄像机,通过网络摄像机实时地录像,并将实时录像得到的待存储录像保存至网络存储服务器302上;也可以直接获取已经录像完成的保存在硬盘录像机上的录像,并将这些直接获取到的录像保存至网络存储服务器302上。具体地,网络存储服务器302接收服务方终端301发送的录像存储指令后,根据该录像存储指令中的用户信息和时间信息进行录像,完成对该待存储录像的录像。

服务方终端301,还用于生成与网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息对应的访问标识,并向客户终端303提供访问标识。

将待存储录像保存至网络存储服务器302后,即可得到保存该待存储录像的网络存储服务器302的地址。将保存待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息结合起来,生成访问该待存储录像对应的访问标识。访问标识可以是二维码、条形码、字符串等形式,并将该访问标识提供至客户终端303。

客户终端303,用于获取并解析访问标识,得到待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息;使用用户信息登录网络存储服务器302,并在网络存储服务器302中根据时间信息检索获取待存储录像。

客户终端303通过扫描二维码或者条形码的形式,或者解码字符串形式获取到服务方终端301提供的访问标识。实际的应用过程中,客户终端303可以在需要访问待存储录像时,主动向服务方终端301发送请求以获得访问标识,或者被动接收服务方终端301发送的访问标识。

获取访问标识后,对应于上述服务方终端301存储录像过程中生成访问标识的过程,客户终端303解析从服务方终端301获取的访问标识,进而获取待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息。

因为服务方终端301在存储录像时,已经将录像与用户进行了关联,所以客户终端303获取到待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息后,可以根据用户信息和存储待存储录像的网络存储服务器302的地址登录网络存储服务器302,然后根据待存储录像对应的时间信息在网络存储服务器302上检索待存储录像,并访问该待存储录像。具体地可以是预览或者将待存储录像下载至本地存储器。并且,需要说明的是,客户终端303通过待存储录像对应的用户信息和时间信息,待存储录像只能被有权限的用户访问到。

本发明实施例提供的录像存储系统,通过服务方终端301与客户终端303以及网络存储服务器302之间的交互,网络存储服务器302接收服务方终端301发送的录像存储指令,并根据该录像存储指令进行录像;服务方终端301根据存储该待存储录像的网络存储服务器302的地址,以及待存储录像对应的用户信息和时间信息生成待存储录像对应的访问标识,并将该访问标识提供给客户终端303,客户终端303获取并解析该访问标识,根据解析得到的待存储录像对应的用户信息登录网络存储服务器302,并在网络存储服务器302中根据时间信息检索获取待存储录像。通过本发明实施例提供的录像存储系统,可以使得每个用户在网络存储服务器302上只能访问关于自己的录像,而无权访问关于其他用户的录像,提高了录像的安全性。

本发明实施例一种可选的实施例中,服务方终端301通过实时向网络存储服务器302发送录像存储指令实时录像的过程中,向网络存储器发送录像开始指令,网络存储服务器302接收该录像存储指令,开始录像。其中,录像开始指令包括待存储录像对应的用户信息和摄像机标识,摄像机标识用于指示待存储录像的通道,也即指示对该待存储录像录像的网络存储服务器302上的网络摄像机。服务方终端301在待存储录像完成时,向网络存储器发送录像停止指令,并在接收到该录像停止指令时,停止录像。另外,录像开始指令对应的时间点与录像停止指令对应的时间点之间的时间段为该待存储录像对应的时间信息。

为了使客户终端303可以更加快速地检索录像,服务方终端301生成访问标识的过程,以及客户终端303检索录像的过程中还可以结合摄像机标识。具体地,服务方终端301生成访问标识的过程中,服务方终端301还用于生成与网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息、以及摄像机标识对应的访问标识。对应地,客户终端303获取并解析访问标识,获取待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息、以及待存储录像对应的摄像机标识;使用用户信息登录网络存储服务器302,并在网络存储服务器302中根据时间信息和摄像机标识检索获取待存储录像。

在服务方终端301向网络存储服务器302发送录像存储指令的同时,还可以生成待存储录像对应的随机访问密码,并向网络存储服务器302发送访问待存储录像的随机访问密码。服务方终端301生成待存储录像对应的随机访问密码之后,对应的生成访问标识的过程中还可以结合该随机访问密码,具体地,服务方终端301生成与网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息、以及随机访问密码对应的访问标识。

服务方终端301生成访问标识的过程中结合了随机访问密码,对应地,客户终端303解析该访问标识时除了可以获得待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息之外,还可以获得该随机访问密码,如此通过使用用户信息登录网络存储服务器302,并在网络存储服务器302中根据时间信息和随机访问密码检索获取该待存储录像,通过结合随机访问密码,进一步地提高了录像的安全性。

为了进一步提高录像的安全性,服务方终端301在生成访问标识之前,对网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息进行加密,进而生成与加密后的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息、对应的访问标识。

服务方终端301生成访问标识的过程中进行了加密,对应的客户终端303解析访问标识的过程中对加密后的待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息进行解密,获取待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息,进而根据存储该待存储录像的网络存储服务器302的地址信息、待存储录像对应的用户信息和时间信息检索访问该待存储录像。

参照图3对本发明实施例中服务方终端301与客户终端303交互的过程进行详细说明。

提供录像、对录像有设置权限的管理员,通过服务方终端301将录像保存至网络存储服务器302,用户通过客户终端303从网络服务器预览或者下载录像。服务方终端301将提供服务的过程进行录像,同时,将每段录像与相对应的客户进行关联,即设置可以访问录像的用户信息。服务方终端301添加网络摄像机至网络存储服务器302,并向网络存储服务器302发送开始录像命令,网络存储服务器302接收到服务方终端301发送的命令后,开始录像,并在接收到服务方终端301发送的结束录像命令后,结束录像,如此服务方终端301完成录像,并将录像保存至网络存储服务器302。

然后,服务方终端301将开始录像命令对应的时间点与结束命令对应的时间点之间的时间段、保存录像的网络存储服务器302的地址、以及能够访问该录像的用户信息结合起来,组成对应的访问该录像的访问标识,或者还可以结合采用的网络摄像机的标识生成访问标识,并将该访问标识提供给客户,例如,生成二维码形式的访问标识,并显示该二维码。客户通过客户终端303接收该访问标识,例如,在实际的使用过程中,可以扫描二维码,获得该访问标识;然后解析该访问标识,如果服务方终端301在生成访问标识的过程中没有结合网络摄像机标识,则客户终端303能够解析获得要访问的录像对应的用户信息和时间信息、以及保存录像的网络存储服务器302的地址,知道网络存储服务器302的地址,通过用户信息登录网络存储服务器302,然后通过时间信息访问该录像,可以是预览或者下载录像;如果服务方终端301在生成访问标识的过程中结合了网络摄像机标识,客户终端303则可以解析获得要访问的录像对应的用户信息和时间信息、以及保存录像的网络存储服务器302的地址和摄像机标识,然后通过网络存储服务器地址和用户信息登录网路存储服务器302,通过录像对应的时间信息和摄像机标识访问录像,可以看出,结合摄像机标识,客户终端303可以更加快速地检索到要访问的录像。

为了提高录像的安全性,服务方终端301在存储录像的过程中,有可能在生成访问标识时增加了其他信息,例如,开始录像时,生成录像对应的随机访问密码,然后在生成访问标识时,将开始录像命令对应的时间点与结束命令对应的时间点之间的时间段、保存录像的网络存储服务器302的地址、以及能够访问该录像的用户信息和该随机访问密码结合起来生成访问标识,或者将开始录像命令对应的时间点与结束命令对应的时间点之间的时间段、保存录像的网络存储服务器302的地址、以及能够访问该录像的用户信息、摄像机标识结合随机访问密码结合起来生成访问标识。需要说明的是,服务方终端301生成访问标识的过程中结合了随机访问密码,则对应的客户终端303解析访问标识的过程,除了获得开始录像命令对应的时间点与结束命令对应的时间点之间的时间段、保存录像的网络存储服务器302的地址、以及能够访问该录像的用户信息、摄像机标识之外,还能够解析获得随机访问密码,进而在访问录像的过程中,需要增加随机密码权限验证,只有通过该权限验证才能访问录像,提高了录像访问过程中录像的安全性。

对应于上述录像存储方法,本发明实施例还提供了一种录像存储装置,应用于服务方终端,图4为本发明实施例提供的录像存储装置的结构示意图,参照图4对本发明实施例提供的录像存储装置进行详细说明,包括:

确定模块401,用于确定待存储录像对应的用户信息。

发送模块402,用于向网络存储服务器发送录像存储指令,录像存储指令包括待存储录像对应的用户信息和时间信息。

生成模块403,用于生成与网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息对应的访问标识。

提供模块404,用于向待存储录像对应的用户提供访问标识。

本发明实施例提供的录像存储装置,将待存储录像与用户关联起来,确定待存储录像对应的用户信息,以及向网络存储服务器发送录像存储指令,以使网络存储服务器实时地录像或者直接获取已经录像完成的、保存在硬盘录像机等本地存储器上的录像;然后根据存储待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息生成对应访问该待存储录像对应的访问标识,并将该访问标识提供给待存储录像对应的用户。通过本发明实施例提供的录像存储方法,每段待存储录像对应一个与保存待存储录像的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、对应的访问标识,使得有权限访问该待存储录像的用户根据访问标识中包括的信息访问该待存储录像,每个用户只能访问与自己相关的录像,而不能访问与其他用户相关的录像,提高了录像的安全性,保护用户隐私信息。

可选的,本发明实施例提供的录像存储装置中发送模块402包括:

第一发送子模块,用于用于向网络存储器发送录像开始指令,录像开始指令包括待存储录像对应的用户信息和摄像机标识。

第二发送子模块,用于在待存储录像录像完成时,向网络存储器发送录像停止指令,录像开始指令对应的时间点与录像停止指令对应的时间点之间的时间段为待存储录像对应的时间信息。

生成模块403具体用于生成与网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、以及摄像机标识对应的访问标识。

可选的,本发明实施例提供的录像存储装置还包括:生成密码模块。

录像存储指令还包括网络存储服务器随机访问密码。

生成模块403进一步用于生成与网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、以及随机访问密码对应的访问标识。

可选的,本发明实施例提供的录像存储装置还包括:加密模块,用于对网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息进行加密。

生成模块403进一步用于生成与加密后的网络存储服务器的地址信息、待存储录像对应的用户信息和时间信息、对应的访问标识。

可选的,本发明实施例提供的录像存储装置中用户信息包括用户名和密码。

可选的,本发明实施例提供的录像存储装置中访问标识包括二维码、条形码和字符码。

需要说明的是,本发明实施例的录像存储装置是应用上述录像存储方法的装置,则上述录像存储方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

对应于上述录像访问方法,本发明实施例还提供了一种录像访问装置,应用于客户终端,图5为本发明实施例提供的录像访问装置的结构示意图,参照图5对本发明实施例提供的录像访问装置进行详细说明,包括:

获取模块501,用于获取待访问录像的访问标识,访问标识包括存储待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息。

解析模块502,用于解析访问标识,获取待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息。

访问模块503,用于使用用户信息登录网络存储服务器,并在网络存储服务器中根据时间信息检索获取待访问录像。

本发明实施例提供的录像访问装置,客户终端获取服务方终端提供的访问标识,解析该访问标识获取到待访问录像对应的用户信息和时间信息,通过待访问录像对应的用户信息和时间信息检索访问待访问录像。用户通过客户终端在有权限时,即知道待访问录像对应的用户信息和时间信息时,访问待访问录像。如此使得,每个用户只能访问到与该用户相关的待访问录像,提高了与每个用户相关的录像的安全性,保护用户隐私信息。

可选的,本发明实施例提供的录像访问装置中访问标识还包括:访问待访问录像的随机访问密码。

解析模块502进一步用于,解析访问标识,获取待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、以及随机访问密码。

访问模块503进一步用于使用用户信息登录网络存储服务器,并在网络存储服务器中根据时间信息和随机访问密码检索获取待访问录像。

可选的,本发明实施例提供的录像访问装置中访问标识还包括:待访问录像对应的摄像机标识。

解析模块502进一步用于,解析访问标识,获取待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息、以及待访问录像对应的摄像机标识。

访问模块503进一步用于,使用用户信息登录网络存储服务器,并在网络存储服务器中根据时间信息和摄像机标识检索获取待访问录像。

可选的,本发明实施例提供的录像访问装置中解析模块502,具体用于对加密后的待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息进行解密,获取待访问录像的网络存储服务器的地址信息、待访问录像对应的用户信息和时间信息。

可选的,本发明实施例提供的录像访问装置中用户信息包括用户名和密码。

可选的,本发明实施例提供的录像访问装置中访问标识包括二维码、条形码和字符码。

需要说明的是,本发明实施例的录像访问装置是应用上述录像访问方法的装置,则上述录像访问方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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