媒体文件查看方法和装置、存储介质及电子装置制造方法及图纸

技术编号:22387471 阅读:18 留言:0更新日期:2019-10-29 06:32
本发明专利技术公开了一种媒体文件查看方法和装置、存储介质及电子装置。该方法包括:在使用第一用户账号运行的应用客户端中,获取用于请求查看目标媒体文件的查看请求;响应查看请求,在应用客户端中显示资源转移提示信息,及从应用服务器的第一路径下获取到的模糊处理后的目标媒体文件;在第一用户账号按照资源转移提示信息向目标资源平台转移虚拟资源的情况下,确定允许第一用户账号在应用客户端中查看目标媒体文件;在检测到对应用客户端中所显示的模糊处理后的目标媒体文件执行第一触屏操作的情况下,在应用该客户端中显示从应用服务器的第二路径下获取到的目标媒体文件。本发明专利技术解决相关技术提供的媒体文件查看方法无法保证查看安全性的技术问题。

Viewing methods and devices of media files, storage media and electronic devices

【技术实现步骤摘要】
媒体文件查看方法和装置、存储介质及电子装置
本专利技术涉及计算机领域,具体而言,涉及一种媒体文件查看方法和装置、存储介质及电子装置。
技术介绍
如今,在一些应用平台中常常会提供一种有偿查看媒体文件的展示方式,如红包照片。具体的,在发布账号请求分享上述红包照片的情况下,会先将原始照片上传至应用服务器,然后由应用服务器对该原始照片进行模糊处理。进一步,在其他用户账号请求查看时,通常只能从应用服务器下载到模糊处理后的照片,而无法查看清晰的原始照片。但在支付一定的费用后,则将获取到查看上述清晰的原始照片的权限。在上述查看过程中,往往会有一些用户账号会采用网络抓包工具来获取清晰的原始照片,以规避支付费用的过程,从而使得发布账号的权益受到损失。也就是说,目前相关技术提供的针对上述媒体文件的查看方法存在一定安全风险,无法保证对媒体文件进行查看的安全性的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种媒体文件查看方法和装置、存储介质及电子装置,以至少解决相关技术提供的媒体文件查看方法无法保证查看安全性的技术问题。根据本专利技术实施例的一个方面,提供了一种媒体文件查看方法,包括:在使用第一用户账号运行的应用客户端中,获取用于请求查看目标媒体文件的查看请求,其中,上述目标媒体文件为与上述第一用户账号关联的第二用户账号所发布的设有查看权限的媒体文件;响应上述查看请求,在上述应用客户端中显示资源转移提示信息,以及从应用服务器的第一路径下获取到的模糊处理后的上述目标媒体文件,其中,上述资源转移提示信息用于提示上述第一用户账号向目标资源平台转移虚拟资源;在上述第一用户账号按照上述资源转移提示信息向上述目标资源平台转移虚拟资源的情况下,确定允许上述第一用户账号在上述应用客户端中查看上述目标媒体文件;在检测到对上述应用客户端中所显示的模糊处理后的上述目标媒体文件执行第一触屏操作的情况下,在上述应用该客户端中显示从上述应用服务器的第二路径下获取到的上述目标媒体文件。根据本专利技术实施例的另一个方面,提供了一种媒体文件查看方法,包括:获取使用第一用户账号的应用客户端发送的查看请求,其中,上述查看请求用于请求查看目标媒体文件,上述目标媒体文件为与上述第一用户账号关联的第二用户账号所发布的设有查看权限的媒体文件;根据上述查看请求确定上述目标媒体文件的资源转移状态,其中,在上述资源转移状态指示上述第一用户账号并未向目标资源平台转移虚拟资源的情况下,将用于存储模糊处理后的上述目标媒体文件的第一路径发送上述应用客户端;在上述资源转移状态指示上述第一用户账号已向上述目标资源平台转移虚拟资源的情况下,将用于存储上述目标媒体文件的第二路径及用于校验的签名信息发送上述应用客户端;在获取到上述应用客户端返回的上述签名信息,且对上述签名信息校验通过的情况下,将上述第二路径下加密后的上述目标媒体文件发送上述应用客户端,以使上述应用该客户端中显示上述目标媒体文件。根据本专利技术实施例的又一方面,还提供了一种媒体文件查看装置,应用于使用第一用户账号运行的应用客户端中,上述装置包括:第一获取单元,用于获取用于请求查看目标媒体文件的查看请求,其中,上述目标媒体文件为与上述第一用户账号关联的第二用户账号所发布的设有查看权限的媒体文件;第一显示单元,用于响应上述查看请求,在上述应用客户端中显示资源转移提示信息,以及从应用服务器的第一路径下获取到的模糊处理后的上述目标媒体文件,其中,上述资源转移提示信息用于提示上述第一用户账号向目标资源平台转移虚拟资源;第一确定单元,用于在上述第一用户账号按照上述资源转移提示信息向上述目标资源平台转移虚拟资源的情况下,确定允许上述第一用户账号在上述应用客户端中查看上述目标媒体文件;第二显示单元,用于在检测到对上述应用客户端中所显示的模糊处理后的上述目标媒体文件执行第一触屏操作的情况下,在上述应用该客户端中显示从上述应用服务器的第二路径下获取到的上述目标媒体文件。根据本专利技术实施例的又一方面,还提供了一种媒体文件查看装置,应用于应用服务器中,上述装置包括:第一获取单元,用于获取使用第一用户账号的应用客户端发送的查看请求,其中,上述查看请求用于请求查看目标媒体文件,上述目标媒体文件为与上述第一用户账号关联的第二用户账号所发布的设有查看权限的媒体文件;第一确定单元,用于根据上述查看请求确定上述目标媒体文件的资源转移状态,其中,在上述资源转移状态指示上述第一用户账号并未向目标资源平台转移虚拟资源的情况下,将用于存储模糊处理后的上述目标媒体文件的第一路径发送上述应用客户端;在上述资源转移状态指示上述第一用户账号已向上述目标资源平台转移虚拟资源的情况下,将用于存储上述目标媒体文件的第二路径及用于校验的签名信息发送上述应用客户端;发送单元,用于在获取到上述应用客户端返回的上述签名信息,且对上述签名信息校验通过的情况下,将上述第二路径下加密后的上述目标媒体文件发送上述应用客户端,以使上述应用该客户端中显示上述目标媒体文件。根据本专利技术实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述媒体文件查看方法。根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的媒体文件查看方法。在本专利技术实施例中,在使用第一用户账号运行的应用客户端中,获取用于请求查看目标媒体文件的查看请求,其中,该目标媒体文件为与第一用户账号关联的第二用户账号所发布的设有查看权限的媒体文件。响应该查看请求,应用客户端将显示资源转移提示信息,及从应用服务器的第一路径下获取到的模糊处理后的目标媒体文件;进一步,在该应用客户端根据上述资源转移提示信息向目标资源平台转移虚拟资源的情况下,确定允许该第一用户账号查看上述目标媒体文件,并在检测到对上述所显示的模糊处理后的目标媒体文件执行第一触屏操作的情况下,显示从第二路径下获取到的目标媒体文件。也就是说,通过将目标媒体文件和模糊处理后的目标媒体文件分离存储,以实现根据不同的资源转移状态,向应用客户端返回不同的存储路径,使得确定具有查看权限的用户账号的应用客户端才可以查看清晰的目标媒体文件,否则只能查看模糊处理后的目标媒体文件,从而保证媒体文件查看的安全性,进而解决了相关技术提供的媒体文件查看方法无法保证查看安全性的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的媒体文件查看方法的网络环境的示意图;图2是根据本专利技术实施例的一种可选的媒体文件查看方法的流程图;图3是根据本专利技术实施例的一种可选的媒体文件上传过程的流程图;图4是根据本专利技术实施例的一种可选的媒体文件查看方法的示意图;图5是根据本专利技术实施例的另一种可选的媒体文件查看方法的示意图;图6是根据本专利技术实施例的又一种可选的媒体文件查看方法的示意图;图7是根据本专利技术实施例的又一种可选的媒体文件查看方法的示意图;图8是根据本专利技术实施例的又一种可选的媒体文件查看方法的示意图;图9是本文档来自技高网...

【技术保护点】
1.一种媒体文件查看方法,其特征在于,包括:在使用第一用户账号运行的应用客户端中,获取用于请求查看目标媒体文件的查看请求,其中,所述目标媒体文件为与所述第一用户账号关联的第二用户账号所发布的设有查看权限的媒体文件;响应所述查看请求,在所述应用客户端中显示资源转移提示信息,以及从应用服务器的第一路径下获取到的模糊处理后的所述目标媒体文件,其中,所述资源转移提示信息用于提示所述第一用户账号向目标资源平台转移虚拟资源;在所述第一用户账号按照所述资源转移提示信息向所述目标资源平台转移虚拟资源的情况下,确定允许所述第一用户账号在所述应用客户端中查看所述目标媒体文件;在检测到对所述应用客户端中所显示的模糊处理后的所述目标媒体文件执行第一触屏操作的情况下,在所述应用该客户端中显示从所述应用服务器的第二路径下获取到的所述目标媒体文件。

【技术特征摘要】
1.一种媒体文件查看方法,其特征在于,包括:在使用第一用户账号运行的应用客户端中,获取用于请求查看目标媒体文件的查看请求,其中,所述目标媒体文件为与所述第一用户账号关联的第二用户账号所发布的设有查看权限的媒体文件;响应所述查看请求,在所述应用客户端中显示资源转移提示信息,以及从应用服务器的第一路径下获取到的模糊处理后的所述目标媒体文件,其中,所述资源转移提示信息用于提示所述第一用户账号向目标资源平台转移虚拟资源;在所述第一用户账号按照所述资源转移提示信息向所述目标资源平台转移虚拟资源的情况下,确定允许所述第一用户账号在所述应用客户端中查看所述目标媒体文件;在检测到对所述应用客户端中所显示的模糊处理后的所述目标媒体文件执行第一触屏操作的情况下,在所述应用该客户端中显示从所述应用服务器的第二路径下获取到的所述目标媒体文件。2.根据权利要求1所述的方法,其特征在于,在所述应用该客户端中显示从所述应用服务器的第二路径下获取到的所述目标媒体文件之后,还包括:在检测到对所述应用客户端中所显示的所述目标媒体文件执行第二触屏操作的情况下,在所述应用客户端中恢复显示模糊处理后的所述目标媒体文件。3.根据权利要求2所述的方法,其特征在于,在所述应用该客户端中显示从所述应用服务器的第二路径下获取到的所述目标媒体文件包括:在检测到对所述应用客户端中所显示的模糊处理后的所述目标媒体文件执行长按操作,且所述长按操作的操作时长达到第一阈值的情况下,显示所述目标媒体文件,其中,所述第一触屏操作包括所述长按操作;在所述应用客户端中恢复显示模糊处理后的所述目标媒体文件包括:在检测到与所述长按操作对应的释放操作的情况下,在所述应用客户端中恢复显示模糊处理后的所述目标媒体文件,其中,所述第二触屏操作包括所述释放操作。4.根据权利要求2所述的方法,其特征在于,在所述应用该客户端中显示从所述应用服务器的第二路径下获取到的所述目标媒体文件包括:在检测到对所述应用客户端中所显示的模糊处理后的所述目标媒体文件执行第一滑动操作的情况下,显示所述目标媒体文件,其中,所述第一触屏操作包括所述第一滑动操作;在所述应用客户端中恢复显示模糊处理后的所述目标媒体文件包括:在检测到对所述应用客户端执行第二滑动操作的情况下,在所述应用客户端中恢复显示模糊处理后的所述目标媒体文件,其中,所述第二触屏操作包括所述第二滑动操作,所述第一滑动操作与所述第二滑动操作为不同的滑动操作。5.根据权利要求1所述的方法,其特征在于,在所述应用该客户端中显示从所述应用服务器的第二路径下获取到的所述目标媒体文件的过程中,还包括:检测所述应用客户端所在终端设备上的截屏操作;在检测到所述截屏操作的情况下,禁止所述第一用户账号在目标时间段内发布设有查看权限的媒体文件。6.根据权利要求1至5中任一项所述的方法,其特征在于,在所述获取用于请求查看目标媒体文件的查看请求之后,还包括:将所述查看请求发送给所述应用服务器,以使所述应用服务器根据所述查看请求确定所述目标媒体文件对应的资源转移状态,其中,在所述资源转移状态指示所述第一用户账号并未向所述目标资源平台转移虚拟资源的情况下,所述应用服务器将向所述应用客户端返回所述第一路径;在所述资源转移状态指示所述第一用户账号已向所述目标资源平台转移虚拟资源的情况下,所述应用服务器将向所述应用客户端返回所述第二路径及用于校验的签名信息;在所述应用客户端获取到的是所述第一路径的情况下,从所述第一路径下获取模糊处理后的所述目标媒体文件;在所述应用客户端获取到的是所述第二路径及所述签名信息的情况下,将所述签名信息发送给所述应用服务器进行校验,并在校验通过的情况下,从所述第二路径下获取加密后的所述目标媒体文件。7.根据权利要求6所述的方法,其特征在于,在所述从所述第二路径下获取加密后的所述目标媒体文件之后,还包括:利用所述应用服务器获取到的密钥,对所述加密后的所述目标媒体文件进行解密,以显示所述目标媒体文件。8.一种媒体文件查看方法,其特征在于,包括:获取使用第一用户账号的应用客户端发送的查看请求,其中,所述查看请求用于请求查看目标媒体文件,所述目标媒体文件为与所述第一用户账号关联的第二用户账号所发布的设有查看权限的媒体文件;根据所述查看请求确定所述目标媒体文件的资源转移状态,其中,在所述资源转移状态指示所述第一用户账号并未向目标资源平台转移虚拟资源的情况下,将用于存储模糊处理后的所述目标媒体文件的第一路径发送所述应用客户端;在所述资源转移状态指示所述第一用户账号已向所述目标资源平台转移虚拟资源的情况下,将用于存储所述目标媒体文件的第二路径及用于校验的签名信息发送所述应用客户端;在获取到所述应用客户端返回的所述签名信息,且对所述签名信息校验通过的情况下,将所述第二路径下加密后的所述目标...

【专利技术属性】
技术研发人员:林国华
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1