一种视音频数据的下载方法技术

技术编号:19703213 阅读:24 留言:0更新日期:2018-12-08 14:28
本发明专利技术实施例涉及一种视音频数据的下载方法,所述方法包括:服务器将视音频数据下载提示信息发送给用户终端;接收用户终端发送的编码信息;当编码信息是视音频编码时,获取相对应的片段数据,并发送给用户终端;将确认提示信息发送给用户终端;接收用户终端发送的确认编码,生成授权码获取指令;获取相对应的授权码;生成授权码提示信息,发送给用户终端;建立授权码和终端ID之间的关联关系;接收用户终端发送的视音频数据下载请求;对视音频数据下载请求进行解析,得到终端ID和授权码;查询解析得到的授权码与解析得到的终端ID是否具有关联关系;当查询到授权码与终端ID的关联关系时,获取相对应的视音频数据,发送给用户终端。

【技术实现步骤摘要】
一种视音频数据的下载方法
本专利技术涉及数据处理领域,尤其涉及一种视音频数据的下载方法。
技术介绍
互联网上能够提供的视音频数据越来越多,同时也有越来越多的终端可以从互联网上下载视音频数据。现有的互联网上视音频数据的资源包括视音频数据的授权资源,及视音频数据的未授权资源。未授权资源中可能携带有恶意软件或病毒,造成终端受到侵害,因此用户大多在授权资源中进行视音频数据的下载。在现有的授权资源中下载视音频数据的方法过程繁琐,操作复杂,给用户的使用带来极大的不便。
技术实现思路
本专利技术的目的是针对现有技术的缺陷,提供一种视音频数据的下载方法,能够基于视音频编码和授权码获得视音频数据的下载权限,下载流程简单,操作方便,给用户的使用带来极大的方便;并且能够建立授权码和用户终端之间的关联关系,在下载视音频数据时对授权码和用户终端之间的关联关系进行验证,有效的提高了对视音频数据下载权限的保护,从而实现对商家利益的保护。有鉴于此,本专利技术实施例提供了一种视音频数据的下载方法,包括:服务器将视音频数据下载提示信息发送给用户终端;接收用户终端发送的编码信息;判断所述编码信息是否是视音频编码;当所述编码信息是所述视音频编码时,根据所述视音频编码,在视音频数据库中获取相对应的片段数据,并发送给用户终端;将确认提示信息发送给所述用户终端;其中,所述确认提示信息包括确认编码;接收用户终端发送的所述确认编码,根据所述确认编码生成授权码获取指令;其中,所述授权码获取指令包括所述视音频编码和终端ID;根据所述视音频编码在授权码数据库中获取相对应的授权码;根据所述视音频编码和授权码生成授权码提示信息,发送给所述用户终端;建立所述授权码和所述终端ID之间的关联关系,并储存在所述授权码数据库中;接收所述用户终端发送的视音频数据下载请求;其中,所述视音频数据下载请求包括授权码;所述视音频数据下载请求携带终端ID;对所述视音频数据下载请求进行解析,解析得到所述终端ID和授权码;在所述授权码数据库中查询所述解析得到的授权码与所述解析得到的终端ID是否具有关联关系;当查询到所述授权码与所述终端ID的关联关系时,根据视音频编码视音频数据库获取相对应的视音频数据,发送给用户终端。优选的,所述判断所述编码信息是否是视音频编码具体为:对所述编码信息进行解析,得到编码位数;判断所述编码位数是否等于视音频编码的预设编码位数。优选的,所述授权码具有属性信息;所述属性信息包括第一属性和第二属性。进一步优选的,所述根据所述视音频编码在授权码数据库中获取相对应的授权码具体为:根据所述视音频编码在授权码数据库中获取第一属性的授权码。进一步优选的,在所述根据所述视音频编码在授权码数据库中获取相对应的授权码之后,所述方法还包括:将所述授权码的属性信息更改第二属性。进一步优选的,所述方法还包括:统计每个所述视音频编码对应的第二属性的授权码的数量;根据所述视音频编码和所述第二属性的授权码的数量生成下载统计列表数据。进一步优选的,在所述判断所述编码信息是否是视音频编码之后,所述方法还包括:当所述编码信息不是所述视音频编码时,在所述下载统计列表数据中获取所述第二属性的授权码的数量最多的视音频编码;根据所述视音频编码,在视音频数据库中获取相对应的片段数据,并发送给用户终端。优选的,所述确认提示信息还包括重播编码;在所述将确认提示信息发送给所述用户终端之后,所述方法还包括:接收用户终端发送的重播编码;将所述获取到的片段数据发送给所述用户终端。优选的,在所述授权码数据库中查询所述授权码与所述终端ID是否具有关联关系之后,所述方法还包括:当没有查询到所述授权码与所述终端ID的关联关系时,生成获取失败提示信息发送给所述用户终端。本专利技术实施例提供的一种视音频数据的下载方法,能够基于视音频编码和授权码获得视音频数据的下载权限,下载流程简单,操作方便,给用户的使用带来极大的方便;并且能够建立授权码和用户终端之间的关联关系,在下载视音频数据时对授权码和用户终端之间的关联关系进行验证,有效的提高了对视音频数据下载权限的保护,从而实现对商家利益的保护。附图说明图1为本专利技术实施例提供的视音频数据的下载方法流程图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。本实施例提供的视音频数据的下载方法,实现于用户终端的应用中,基于授权码实现视音频数据的下载过程。常用的用户终端可以包括智能手机。图1为本专利技术实施例提供的一种视音频数据的下载方法流程图,如图1所示,包括:步骤101,服务器将视音频数据下载提示信息发送给用户终端。其中,视音频数据下载提示信息可以是文本、视频或音频的形式。在一个具体的例子中,用户终端通过用户界面向服务器发送下载请求,服务器将视音频数据下载提示信息发送给用户终端,用户终端对视音频数据下载提示信息进行解析并播放或显示,视音频数据下载提示信息为“欢迎进入正版影片下载,请输入要下载的影片编码”。需要说明的是,在步骤101之前,服务器会将视音频数据库中的视音频数据的名称信息和相对应的视音频编码以文本、视频或音频的形式发送给用户终端,用户终端对视音频数据的名称信息和视音频编码进行显示或播放。步骤102,接收用户终端发送的编码信息。其中,编码信息优选由数字构成。步骤103,判断编码信息是否是视音频编码。其中,视音频编码的位数是预设的,且每个视音频数据对应的视音频编码位数相同。具体的,服务器对用户终端发送的编码信息进行解析,得到编码位数;判断编码位数是否等于视音频编码的预设编码位数。当编码信息是视音频编码时,执行步骤104,根据视音频编码,在视音频数据库中获取相对应的片段数据,并发送给用户终端。其中,视音频数据库中储存多个视音频数据、相对应的片段数据和视音频编码。片段数据是指视音频数据的一部分片段,比如视频或音频的宣传片花。具体的,当编码信息的编码位数与视音频编码的预设编码位数相等时,编码信息即为视音频编码;根据视音频编码,在视音频数据库中获取相对应的片段数据,并发送给用户终端;用户终端对片段数据进行解析和播放。步骤105,将确认提示信息发送给用户终端。其中,确认提示信息可以是文本、视频或音频的形式;确认提示信息中包括确认编码,用于用户对要下载的视音频数据的确认。在确认提示信息中还包括费用信息以及费用支付方式。在一个具体的例子中,确认提示信息为音频形式;用户终端对确认提示信息进行解析和播放,播放的确认提示信息为“该影片的资费为2元,确认购买该影片的授权请在按1号键”。在优选的实施例中,确认提示信息还包括重播编码,用以提示用户可以对片段进行重复播放。播放的确认提示信息为“该影片的资费为2元,确认购买该影片的授权请在按1号键,重复播放上一个片段,按2号键”。用户终端接收用户输入的重播编码2,并发送给服务器;服务器将获取到的片段数据发送给用户终端,用户终端对片段数据进行解析和播放,在此之后重新执行步骤105。步骤106,接收用户终端发送的确认编码,根据确认编码生成授权码获取指令。其中,授权码获取指令包括视音频编码和终端ID。在一个具体的例子中,服务器接收用户终端发送的确认编码,根据资费在用户终端对应的话费账户上扣除资费,然后生成授权码获取指令。步骤107,根据视音频编码在授权码数据库中本文档来自技高网...

【技术保护点】
1.一种视音频数据的下载方法,其特征在于,所述方法包括:服务器将视音频数据下载提示信息发送给用户终端;接收用户终端发送的编码信息;判断所述编码信息是否是视音频编码;当所述编码信息是所述视音频编码时,根据所述视音频编码,在视音频数据库中获取相对应的片段数据,并发送给用户终端;将确认提示信息发送给所述用户终端;其中,所述确认提示信息包括确认编码;接收用户终端发送的所述确认编码,根据所述确认编码生成授权码获取指令;其中,所述授权码获取指令包括所述视音频编码和终端ID;根据所述视音频编码在授权码数据库中获取相对应的授权码;根据所述视音频编码和授权码生成授权码提示信息,发送给所述用户终端;建立所述授权码和所述终端ID之间的关联关系,并储存在所述授权码数据库中;接收所述用户终端发送的视音频数据下载请求;其中,所述视音频数据下载请求包括授权码;所述视音频数据下载请求携带终端ID;对所述视音频数据下载请求进行解析,解析得到所述终端ID和授权码;在所述授权码数据库中查询所述解析得到的授权码与所述解析得到的终端ID是否具有关联关系;当查询到所述授权码与所述终端ID的关联关系时,根据视音频编码视音频数据库获取相对应的视音频数据,发送给用户终端。...

【技术特征摘要】
1.一种视音频数据的下载方法,其特征在于,所述方法包括:服务器将视音频数据下载提示信息发送给用户终端;接收用户终端发送的编码信息;判断所述编码信息是否是视音频编码;当所述编码信息是所述视音频编码时,根据所述视音频编码,在视音频数据库中获取相对应的片段数据,并发送给用户终端;将确认提示信息发送给所述用户终端;其中,所述确认提示信息包括确认编码;接收用户终端发送的所述确认编码,根据所述确认编码生成授权码获取指令;其中,所述授权码获取指令包括所述视音频编码和终端ID;根据所述视音频编码在授权码数据库中获取相对应的授权码;根据所述视音频编码和授权码生成授权码提示信息,发送给所述用户终端;建立所述授权码和所述终端ID之间的关联关系,并储存在所述授权码数据库中;接收所述用户终端发送的视音频数据下载请求;其中,所述视音频数据下载请求包括授权码;所述视音频数据下载请求携带终端ID;对所述视音频数据下载请求进行解析,解析得到所述终端ID和授权码;在所述授权码数据库中查询所述解析得到的授权码与所述解析得到的终端ID是否具有关联关系;当查询到所述授权码与所述终端ID的关联关系时,根据视音频编码视音频数据库获取相对应的视音频数据,发送给用户终端。2.根据权利要求1所述的视音频数据的下载方法,其特征在于,所述判断所述编码信息是否是视音频编码具体为:对所述编码信息进行解析,得到编码位数;判断所述编码位数是否等于视音频编码的预设编码位数。3.根据权利要求1所述的视音频数据的下载方法,其特征在于,所述授权码具有属性信息;所述属性信息包...

【专利技术属性】
技术研发人员:黄轶昕张梦杰
申请(专利权)人:北京博瑞彤芸文化传播股份有限公司
类型:发明
国别省市:北京,11

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

1