对视频进行隐私保护的方法和系统与流程

文档序号:12490862阅读:488来源:国知局
对视频进行隐私保护的方法和系统与流程

本申请涉及视频保护的技术领域,具体地说,涉及一种对视频进行隐私保护的方法和系统。



背景技术:

现今信息技术快速发展,人人都享受着高科技带来的便利,与此同时,人们自身的信息也都会暴露在公众视野中,由此,人们的隐私问题也逐渐被大家所重视,人们存储在移动终端或电脑等设备中的一些隐私文件(图片、视频等),如不加密保护的话,很容易被他人所看到,从而造成隐私泄露的问题。而如果对每一个图片或视频文件单独加密保护,又极大地提升了用户操作的繁琐性,还会增加设备的运算压力,不利于用户的使用体验。现有的网络设备通加密过文件夹的形式保存用户移动过来的文件数据,每次用户再查看或使用这些隐私文件时,都需要进入保密柜文件夹进行解密,而不能在用户的相应目录下直接进行观看或播放,使用起来十分繁琐。

现有的设备通过保密柜文件夹的形式保存用户移动过来的图片等小文件,每次用户再查看或使用这些隐私文件时,都需要进入保密柜文件夹进行解密后还原到这些图片原来的存储位置,才能进行展示,而不能在保密柜的相应目录下直接进行观看,对于用户来讲,使用起来十分繁琐;并且,用户在还原的存储位置观看完又要将其再移到保密柜,才能再次进行保护,非常不利于用户使用体验;再者,现有的文件保护不支持文件批量加入保密柜,每次只能移动一个文件至保密柜中,用户操作过程繁琐。

因此,提供一种可批量加密保护视频文件并可在存储文件目录下直接打开的方案是本领域亟待解决的问题。



技术实现要素:

有鉴于此,本申请所要解决的技术问题是提供了一种对视频进行隐私保护的方法和系统,解决了现有技术中不能批量加密保护视频文件并在存储文件目录下直接打开的的技术问题。

为了解决上述技术问题,本申请有如下技术方案:

一种对视频进行隐私保护的方法,包括:

在用户的客户端建立保密文件夹;

在用户请求使用所述保密文件夹时,提示用户设置打开所述保密文件夹的开启密码;

接收用户输入的所述开启密码,将所述开启密码进行MD5加密,形成MD5加密字符,对所述MD5加密字符进行存储,并提示用户加密成功;

接收用户输入的扫描指令,并在接收到所述扫描指令后,扫描存储在客户端本地的视频文件,生成本地视频文件目录;

接收用户输入的将选定视频文件加入保密文件夹的指令,并在接收到所述将选定视频文件加入保密文件夹的指令后,将用户选定的一个或多个视频文件加入所述保密文件夹中,并在所述保密文件夹中进行显示;

接收用户输入的请求打开所述保密文件夹的指令,并在接收到所述请求打开所述保密文件夹的指令后,弹出密码输入框供用户输入开启密码;

接收用户输入的开启密码,并将接收到的开启密码与用户设置的开启密码转换为MD5密文字符串后与用户设置的MD5密文开启密码进行比对,若用户输入的开启密码与用户设置的开启密码匹配,则打开所述保密文件夹,若用户输入的开启密码与用户设置的开启密码不匹配,则提示用户密码输入错误。

优选地,其中:

扫描存储在客户端本地的视频文件时,开启异步任务,使扫描存储在客户端本地的视频文件的过程在子线程执行,并在扫描完毕时,自动关闭所述异步任务,并将扫描结果返回给主线程显示。

优选地,其中:

进一步包括:

接收用户输入的视频播放指令,并在接收到所述视频播放指令后,直接在所述保密文件夹中调用视频播放器播放用户选中的视频文件。

优选地,其中:

进一步包括:

接收用户输入的对存储在所述保密文件夹中的视频文件进行转移、重命名或删除的指令,并在接收到所述转移指令后,将所述视频文件转移到指定的路径,在接收到所述重命名指令后,将所述视频文件进行重命名,在接收到所述删除指令后,将所述视频文件进行删除。

优选地,其中:

将所述保密文件夹在所述客户端的显示界面设置为沉浸式,采用动画提醒的方式提示用户密码输入错误。

一种对视频进行隐私保护的系统,其特征在于,包括:保密文件夹建立模块、开启密码设置模块、开启密码处理模块、视频文件扫描模块、视频文件保存模块和密码验证模块,

所述保密文件夹建立模块,用于在用户的客户端建立保密文件夹;

所述开启密码设置模块,用于在用户请求使用所述保密文件夹时,提示用户设置打开所述保密文件夹的开启密码;

所述开启密码处理模块,用于接收用户输入的所述开启密码,将所述开启密码进行MD5加密,形成MD5加密字符,对所述MD5加密字符进行存储,并提示用户加密成功;

所述视频文件扫描模块,用于接收用户输入的扫描指令,并在接收到所述扫描指令后,扫描存储在客户端本地的视频文件,生成本地视频文件目录;

所述视频文件保存模块,用于接收用户输入的将选定视频文件加入保密文件夹的指令,并在接收到所述将选定视频文件加入保密文件夹的指令后,将用户选定的一个或多个视频文件加入所述保密文件夹中,并在所述保密文件夹中进行显示,

所述密码验证模块,用于接收用户输入的请求打开所述保密文件夹的指令,并在接收到所述请求打开所述保密文件夹的指令后,弹出密码输入框供用户输入开启密码,并用于接收用户输入的开启密码,并将接收到的开启密码转换为MD5密文字符串后与用户设置的MD5密文开启密码进行比对,若用户输入的开启密码与用户设置的开启密码匹配,则打开所述保密文件夹,若用户输入的开启密码与用户设置的开启密码不匹配,则提示用户密码输入错误。

优选地,其中:

所述视频文件扫描模块,进一步用于扫描存储在客户端本地的视频文件时,开启异步任务,使扫描存储在客户端本地的视频文件的过程在子线程执行,并在扫描完毕时,自动关闭所述异步任务,并将扫描结果返回给主线程显示。

优选地,其中:

进一步包括:视频播放模块,

所述视频播放模块,用于接收用户输入的视频播放指令,并在接收到所述视频播放指令后,直接在所述保密文件夹中调用视频播放器播放用户选中的视频文件。

优选地,其中:

进一步包括:视频文件调整模块,

所述视频文件调整模块,用于接收用户输入的对存储在所述保密文件夹中的视频文件进行转移、重命名或删除的指令,并在接收到所述转移指令后,将所述视频文件转移到指定的路径,在接收到所述重命名指令后,将所述视频文件进行重命名,在接收到所述删除指令后,将所述视频文件进行删除。

优选地,其中:

所述保密文件夹在所述客户端的显示界面设置为沉浸式,

所述密码验证模块,进一步用于采用动画提醒的方式提示用户密码输入错误。

与现有技术相比,本申请所述的系统及方法,达到了如下效果:

第一,本发明所提供的对视频进行隐私保护的方法和系统,可以将用户设备本地视频加入加密文件夹,实现了用户在加密文件夹目录下即可播放加密文件夹中的视频,避免了需要将视频移出才能进行播放,解决了现有技术中加密文件目录中视频文件不能切换播放的问题。

第二,本发明所提供的对视频进行隐私保护的方法和系统,支持加密文件夹创建、删除、修改名称、移动位置等操作,还支持视频文件批量加入保密文件夹,避免了用户操作的繁琐性,提升了用户使用体验。

第三,本发明所提供的对视频进行隐私保护的方法和系统,将保密文件夹显示界面顶部栏设置为沉浸式,还设计了密码不匹配时的显示动画效果,给用户提供较好的视觉感受。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本发明的所述一种对视频进行隐私保护的方法的流程图;

图2为本发明的所述一种对视频进行隐私保护的系统的结构图;

图3为本发明的所述一种对视频进行隐私保护的方法的实施例的流程图。

具体实施方式

如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。

实施例1

参见图1所示为本申请所述一种对视频进行隐私保护的方法的具体实施例,该方法包括:

步骤101、在用户的客户端建立保密文件夹;

步骤102、在用户请求使用所述保密文件夹时,提示用户设置打开所述保密文件夹的开启密码;

步骤103、接收用户输入的所述开启密码,将所述开启密码进行MD5加密,形成MD5加密字符,对所述MD5加密字符进行存储,并提示用户加密成功;

步骤104、接收用户输入的扫描指令,并在接收到所述扫描指令后,扫描存储在客户端本地的视频文件,生成本地视频文件目录;

步骤105、接收用户输入的将选定视频文件加入保密文件夹的指令,并在接收到所述将选定视频文件加入保密文件夹的指令后,将用户选定的一个或多个视频文件加入所述保密文件夹中,并在所述保密文件夹中进行显示;

步骤106、接收用户输入的请求打开所述保密文件夹的指令,并在接收到所述请求打开所述保密文件夹的指令后,弹出密码输入框供用户输入开启密码;

步骤107、接收用户输入的开启密码,并将接收到的开启密码与用户设置的开启密码转换为MD5密文字符串后与用户设置的MD5密文开启密码进行比对,若用户输入的开启密码与用户设置的开启密码匹配,则打开所述保密文件夹,若用户输入的开启密码与用户设置的开启密码不匹配,则提示用户密码输入错误。

本发明所提供的对视频进行隐私保护的方法,在用户的客户端建立了保密文件夹,用户在首次使用保密文件夹时,根据提示设置进入保密文件夹的密码,在使用过程中,用户可选择一个或多个本地视频文件,一次性加入到保密文件夹中。当需要观看保密文件夹中的视频文件时,必须输入与设置密码相符的开启密码才能打开保密文件夹,也就是说只有知道开启密码的人方可打开该保密文件夹,此种方式很好对用户的隐私起到了很好的保护。

此外,通过上述步骤103,将用户设置的开启密码转换为通过MD5加密的加密字符,此种加密方式便于更好地对用户的密码起到保护的作用,有效防止了密码被破解的可能,进一步提高了保密文件夹的安全性,并确保了用户的隐私得到更加可靠的保护。

上述步骤105中,用户可选择多个视频一次性加入到保密文件夹中,实现对视频文件的批量操作,有效避免了用户操作的繁琐性,从而有利于提升用户体验。

上述步骤104中,扫描存储在客户端本地的视频文件时,开启异步任务,使扫描存储在客户端本地的视频文件的过程在子线程执行,并在扫描完毕时,自动关闭所述异步任务,并将扫描结果返回给主线程显示。

扫描本地视频文件时,开启异步任务进行文件扫描,这样就使得扫描文件的过程和客户端正在执行的其他进程分别在两个线程上完成,不会使得扫描到正在应用的程序时,使得正在应用的程序发生卡顿现象,保证了扫描顺利进行的同时,还不影响正在执行的进程。

本发明所提供的对视频进行隐私保护的方法,进一步包括:接收用户输入的视频播放指令,并在接收到所述视频播放指令后,直接在所述保密文件夹中调用视频播放器播放用户选中的视频文件。

本发明所提供的对视频进行隐私保护的方法,当用户输入正确的开启密码后,可直接在保密文件夹中播放选中的视频文件,无需将视频移出保密文件夹,有效解决了现有技术中加密文件目录中的视频文件不能切换播放的问题。

本发明所提供的对视频进行隐私保护的方法,进一步包括:接收用户输入的对存储在所述保密文件夹中的视频文件进行转移、重命名或删除的指令,并在接收到所述转移指令后,将所述视频文件转移到指定的路径,在接收到所述重命名指令后,将所述视频文件进行重命名,在接收到所述删除指令后,将所述视频文件进行删除。

对于用户加入到保密文件夹中的视频文件,用户还可对这些视频文件进行进一步处理。例如,用户可根据实际需求对存储在保密文件夹中的视频文件进行转移,转移保密视频文件通过修改文件的存储路径来实现。用户还可对保密视频文件进行重命名,将其命名为便于识别的文件。此外,对于已经观看过的保密视频文件,用户还可对其进行删除,以减少对客户端内存的占用,有效提升了用户的使用体验。

本发明中,将所述保密文件夹在所述客户端的显示界面设置为沉浸式,采用动画提醒的方式提示用户密码输入错误。

本发明所提供的对视频进行隐私保护的方法中,采用沉浸式技术,将保密文件夹显示界面顶部栏的颜色扩展并覆盖设备界面的状态显示栏,给用户提供了较好的视觉感受。此外,还在用户输错密码时,采用动画效果的方式进行提醒,同样提升了用户的体验效果。

本发明所提供的对视频进行隐私保护的方法,还可设计广播的功能,例如用户在观看保密文件夹中的某个视频时,客户端正好有来电,此时,视频播放的声音能够根据电话铃声的强度进行调节,以不影响用户的正常观看。

实施例2

参见图2所示为本申请所述一种对视频进行隐私保护的系统的具体实施例,该系统包括:保密文件夹建立模块10、开启密码设置模块20、开启密码处理模块30、视频文件扫描模块40、视频文件保存模块50和密码验证模块60,

所述保密文件夹建立模块10,用于在用户的客户端建立保密文件夹;

所述开启密码设置模块20,用于在用户请求使用所述保密文件夹时,提示用户设置打开所述保密文件夹的开启密码;

所述开启密码处理模块30,用于接收用户输入的所述开启密码,将所述开启密码进行MD5加密,形成MD5加密字符,对所述MD5加密字符进行存储,并提示用户加密成功;

所述视频文件扫描模块40,用于接收用户输入的扫描指令,并在接收到所述扫描指令后,扫描存储在客户端本地的视频文件,生成本地视频文件目录;

所述视频文件保存模块50,用于接收用户输入的将选定视频文件加入保密文件夹的指令,并在接收到所述将选定视频文件加入保密文件夹的指令后,将用户选定的一个或多个视频文件加入所述保密文件夹中,并在所述保密文件夹中进行显示,

所述密码验证模块60,用于接收用户输入的请求打开所述保密文件夹的指令,并在接收到所述请求打开所述保密文件夹的指令后,弹出密码输入框供用户输入开启密码,并用于接收用户输入的开启密码,并将接收到的开启密码转换为MD5密文字符串后与用户设置的MD5密文开启密码进行比对,若用户输入的开启密码与用户设置的开启密码匹配,则打开所述保密文件夹,若用户输入的开启密码与用户设置的开启密码不匹配,则提示用户密码输入错误。

本发明所提供的对视频进行隐私保护的系统中,在用户的客户端建立了保密文件夹,用户在首次使用保密文件夹时,根据提示设置进入保密文件夹的密码,在使用过程中,用户可选择一个或多个本地视频文件,一次性加入到保密文件夹中。当需要观看保密文件夹中的视频文件时,必须输入与设置密码相符的开启密码才能打开保密文件夹,也就是说只有知道开启密码的人方可打开该保密文件夹,此种方式很好对用户的隐私起到了很好的保护。

此外,通过上述开启密码处理模块30,将用户设置的开启密码转换为通过MD5加密的加密字符,此种加密方式便于更好地对用户的密码起到保护的作用,有效防止了密码被破解的可能,进一步提高了保密文件夹的安全性,并确保了用户的隐私得到更加可靠的保护。

本发明所提供的上述系统中,用户通过视频文件保存模块50,可选择多个视频一次性加入到保密文件夹中,实现对视频文件的批量操作,有效避免了用户操作的繁琐性,从而有利于提升用户体验。

本发明对视频进行隐私保护的系统中,视频文件扫描模块40,进一步用于扫描存储在客户端本地的视频文件时,开启异步任务,使扫描存储在客户端本地的视频文件的过程在子线程执行,并在扫描完毕时,自动关闭所述异步任务,并将扫描结果返回给主线程显示。

本发明中的视频扫描模块在扫描本地视频文件时,开启异步任务进行文件扫描,这样就使得扫描文件的过程和客户端正在执行的其他进程分别在两个线程上完成,不会使得扫描到正在应用的程序时,使得正在应用的程序发生卡顿现象,保证了扫描顺利进行的同时,还不影响正在执行的进程。

本发明对视频进行隐私保护的系统,进一步包括:视频播放模块,

所述视频播放模块,用于接收用户输入的视频播放指令,并在接收到所述视频播放指令后,直接在所述保密文件夹中调用暴风播放器播放用户选中的视频文件。

本发明所提供的对视频进行隐私保护的系统中,当用户输入正确的开启密码后,视频播放模块可直接在保密文件夹中播放选中的视频文件,无需将视频移出保密文件夹,有效解决了现有技术中加密文件目录中的视频文件不能切换播放的问题。

本发明对视频进行隐私保护的系统,进一步包括:视频文件调整模块,

所述视频文件调整模块,用于接收用户输入的对存储在所述保密文件夹中的视频文件进行转移、重命名或删除的指令,并在接收到所述转移指令后,将所述视频文件转移到指定的路径,在接收到所述重命名指令后,将所述视频文件进行重命名,在接收到所述删除指令后,将所述视频文件进行删除。

对于用户加入到保密文件夹中的视频文件,用户还可对这些视频文件进行进一步处理。例如,用户可根据实际需求对存储在保密文件夹中的视频文件进行转移,转移保密视频文件通过修改文件的存储路径来实现。用户还可对保密视频文件进行重命名,将其命名为便于识别的文件。此外,对于已经观看过的保密视频文件,用户还可对其进行删除,以减少对客户端内存的占用,有效提升了用户的使用体验。

本发明对视频进行隐私保护的系统中,所述保密文件夹在所述客户端的显示界面设置为沉浸式。

本发明对视频进行隐私保护的系统中的密码验证模块60,进一步用于采用动画提醒的方式提示用户密码输入错误。

本发明所提供的对视频进行隐私保护的系统中,采用沉浸式技术,将保密文件夹显示界面顶部栏的颜色扩展并覆盖设备界面的状态显示栏,给用户提供了较好的视觉感受。此外,还在用户输错密码时,采用动画效果的方式进行提醒,同样提升了用户的体验效果。

本发明所提供的对视频进行隐私保护的系统,还可设计广播的功能,例如用户在观看保密文件夹中的某个视频时,客户端正好有来电,此时,视频播放的声音能够根据电话铃声的强度进行调节,以不影响用户的正常观看。

实施例3

以下提供一种本发明对视频进行隐私保护的系统的搭建和运行方法的应用实施例,参见图3,具体包括:

步骤201、在用户的客户端建立保密文件夹;

步骤202、在用户请求使用所述保密文件夹时,提示用户设置打开所述保密文件夹的开启密码;

步骤203、接收用户输入的所述开启密码,将所述开启密码进行MD5加密,形成MD5加密字符,对所述MD5加密字符进行存储,并提示用户加密成功;

步骤204、接收用户输入的扫描指令,并在接收到所述扫描指令后,开启异步任务,扫描存储在客户端本地的视频文件,生成本地视频文件目录;

步骤205、接收用户输入的将选定视频文件加入保密文件夹的指令,并在接收到所述将选定视频文件加入保密文件夹的指令后,将用户选定的一个或多个视频文件加入所述保密文件夹中,并在所述保密文件夹中进行显示;

步骤206、接收用户输入的请求打开所述保密文件夹的指令,并在接收到所述请求打开所述保密文件夹的指令后,弹出密码输入框供用户输入开启密码;

步骤207、接收用户输入的开启密码,并将接收到的开启密码与用户设置的开启密码转换为MD5密文字符串后与用户设置的MD5密文开启密码进行比对,若用户输入的开启密码与用户设置的开启密码匹配,则打开所述保密文件夹,若用户输入的开启密码与用户设置的开启密码不匹配,则采用动画提醒的方式提示用户密码输入错误;

步骤208、接收用户输入的视频播放指令,并在接收到所述视频播放指令后,直接在所述保密文件夹中调用视频播放器播放用户选中的视频文件;

步骤209、接收用户输入的对存储在所述保密文件夹中的视频文件进行转移、重命名或删除的指令,并在接收到所述转移指令后,将所述视频文件转移到指定的路径,在接收到所述重命名指令后,将所述视频文件进行重命名,在接收到所述删除指令后,将所述视频文件进行删除。

通过以上各实施例可知,本申请存在的有益效果是:

第一,本发明所提供的对视频进行隐私保护的方法和系统,可以将用户设备本地视频加入加密文件夹,实现了用户在加密文件夹目录下即可播放加密文件夹中的视频,避免了需要将视频移出才能进行播放,解决了现有技术中加密文件目录中视频文件不能切换播放的问题。

第二,本发明所提供的对视频进行隐私保护的方法和系统,支持加密文件夹创建、删除、修改名称、移动位置等操作,还支持视频文件批量加入保密文件夹,避免了用户操作的繁琐性,提升了用户使用体验。

第三,本发明所提供的对视频进行隐私保护的方法和系统,将保密文件夹显示界面顶部栏设置为沉浸式,还设计了密码不匹配时的显示动画效果,给用户提供较好的视觉感受。

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

上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

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