一种视音频数据的获取方法技术

技术编号:19704278 阅读:30 留言:0更新日期:2018-12-08 14:49
本发明专利技术实施例涉及一种视音频数据的获取方法,所述方法包括:用户终端接收用户输入的视音频编码,并发送给服务器;服务器对视音频编码进行解析,得到类型编码和附加码;当查找到类型编码时,获取相对应的类型数据列表;查询是否具有附加码;当查找到附加码时,获取相对应的链接地址;获取视音频数据包;得到预览片段数据和原始节目数据;将预览片段数据,并发送给用户终端;服务器获取相对应的授权码;生成授权码提示信息;建立授权码和终端ID之间的关联关系;用户终端接收授权码,生成视音频数据播放请求发送给服务器;服务器查询解析得到的授权码与解析得到的终端ID是否具有关联关系;当查询到时,将原始节目数据发送给用户终端。

【技术实现步骤摘要】
一种视音频数据的获取方法
本专利技术涉及数据处理领域,尤其涉及一种视音频数据的获取方法。
技术介绍
随着互联网的逐步普及,越来越多的人接触到互联网。视音频作为互联网应用中重要的一员,凭借其娱乐性、学习性已经成为用户接收网络数据不可或缺的一部分。视音频应用作为网络视音频的主要载体,用户基本是通过它来在线观看各种各样的网络视音频。现有的互联网上视音频数据的资源包括视音频数据的授权资源,及视音频数据的未授权资源。未授权资源中可能携带有恶意软件或病毒,造成终端受到侵害,因此用户大多在授权资源中进行视音频数据的下载。在现有的授权资源中下载视音频数据的方法过程繁琐,操作复杂,给用户的使用带来极大的不便。
技术实现思路
本专利技术的目的是针对现有技术的缺陷,提供一种视音频数据的获取方法,基于类型编码和附加码一次性获取预览片段数据和原始节目数据,并且能够通过授权码获得视音频数据的播放权限,流程简单,操作方便,给用户的使用带来极大的方便,从而提升了用户体验度。有鉴于此,本专利技术实施例提供了一种视音频数据的获取方法,包括:用户终端接收用户输入的视音频编码,并发送给服务器;其中,所述视音频编码包括类型编码和附加码;所述服务器对所述视音频编码进行解析,得到所述类型编码和附加码;所述服务器在视音频数据库中查找是否具有所述类型编码;当查找到所述类型编码时,根据所述类型编码,在视音频数据库中获取相对应的类型数据列表;根据所述附加码在所述类型数据列表中查询是否具有所述附加码;当查找到所述附加码时,根据所述附加码在所述类型数据列表中获取相对应的链接地址;根据所述链接地址获取视音频数据包;对所述视音频数据包进行解析,得到预览片段数据和原始节目数据;将所述预览片段数据,并发送给用户终端;所述用户终端对所述预览片段数据进行解析和播放;所述服务器接收所述用户终端发送的确认指令;其中,所述确认指令包括终端ID和所述视音频编码;对所述确认指令进行解析,得到所述终端ID和所述视音频编码;所述服务器根据所述视音频编码在授权码数据库中获取相对应的授权码;根据所述视音频编码和授权码生成授权码提示信息,发送给所述用户终端;建立所述授权码和所述终端ID之间的关联关系,并储存在所述授权码数据库中;所述用户终端接收用户输入的所述授权码,生成视音频数据播放请求发送给所述服务器;其中,所述视音频数据播放请求携带终端ID;所述服务器在所述授权码数据库中查询所述解析得到的授权码与所述解析得到的终端ID是否具有关联关系;当查询到所述授权码与所述终端ID的关联关系时,将所述原始节目数据发送给所述用户终端。优选的,所述授权码具有属性信息;所述属性信息包括第一属性和第二属性。进一步优选的,所述服务器根据所述视音频编码在授权码数据库中获取相对应的授权码具体为:根据所述视音频编码在授权码数据库中获取第一属性的授权码。进一步优选的,在所述服务器根据所述视音频编码在授权码数据库中获取相对应的授权码之后,所述方法还包括:将所述授权码的属性信息更改第二属性。优选的,所述方法还包括:记录每个所述视音频编码的被查询次数,并根据所述被查询次数生成第一推送值数据;记录每个所述视音频编码对应的授权码的被获取次数,并根据所述获取次数生成第二推送值数据;分别获取所述第一推送值数据和第二推送值数据的权重值数据;根据所述第一推送值数据、第二推送值数据以及相对应的权重值数据进行加权处理,根据加权处理结果,确定每个视音频编码的推送指数。进一步优选的,在所述服务器在视音频数据库中查找是否具有所述类型编码之后,所述方法还包括:当没有查找到所述类型编码时,获取所述推送指数最高的视音频编码;根据所述视音频编码,获取相对应的预览片段数据,并发送给用户终端。优选的,在所述根据所述附加码,在所述类型数据列表中查询是否具有所述附加码之后,所述方法还包括:当没有查找到所述附加码时,所述服务器将所述附加码与所述类型数据库中的附加码进行匹配,得到匹配度最高的附加码;根据所述类型编码和所述匹配度最高的附加码生成推送信息,发送给所述用户终端。进一步优选的,在所述根据所述类型编码和所述匹配度最高的附加码生成推送信息,发送给所述用户终端之后,所述方法还包括:所述服务器接收所述用户终端发送的推送指令;根据所述匹配度最高的附加码在所述类型数据列表中获取相对应的链接地址。优选的,在所述服务器接收所述用户终端发送的确认指令之后,所述方法还包括:所述服务器根据所述视音频编码获取价格信息,根据所述视音频编码和所述价格信息生成订单信息,发送给所述用户终端;所述用户终端接收用户输入的支付指令,并发送给所述服务器。优选的,在所述授权码数据库中查询所述授权码与所述终端ID是否具有关联关系之后,所述方法还包括:当没有查询到所述授权码与所述终端ID的关联关系时,生成获取失败提示信息发送给所述用户终端。本专利技术实施例提供的一种视音频数据的获取方法,基于类型编码和附加码一次性获取预览片段数据和原始节目数据,并且能够通过授权码获得视音频数据的播放权限,流程简单,操作方便,给用户的使用带来极大的方便,从而提升了用户体验度。附图说明图1为本专利技术实施例提供的视音频数据的获取方法流程图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。本实施例提供的视音频数据的获取方法,实现于用户终端的应用中,基于视音频编码和授权码实现视音频数据的获取过程。图1为本专利技术实施例提供的一种视音频数据的获取方法流程图,如图1所示,包括:步骤101,用户终端接收用户输入的视音频编码,并发送给服务器。其中,用户终端可以智能手机或智能电视。视音频编码是用于表示视音频数据的,优选采用数字组成;视音频编码包括类型编码和附加码两部分;类型编码用于指示视音频数据的类型信息,类型信息可以包括电影、电视剧、综艺、纪录片、歌曲等,每个类型信息对应不同的类型编码,每个类型编码对应一个类型数据列表,从而便于视音频数据的查找。在一个类型数据列表中可以具有一个或多个附加码,每个附加码对应一个视音频数据的链接地址,因而在一个类型数据列表中,附加码是视音频数据的唯一标识。具体的,用户终端通过登录网页的方式向服务器发送获取请求;服务器根据获取请求将用户界面发送给用户终端;用户终端将用户界面进行显示,并接收用户在用户界面输入的想要观看的视音频编码;用户终端将视音频编码发送给服务器。需要说明的是,在步骤101之前,服务器会将视音频数据库中的视音频数据的名称信息和相对应的视音频编码以文本、视频或音频的形式发送给用户终端,用户终端对视音频数据的名称信息和视音频编码进行显示或播放,从而使用户对感兴趣的视音频编码进行记录。步骤102,服务器对视音频编码进行解析,得到类型编码和附加码。在一个具体的例子中,服务器根据预设规则对视音频编码进行解析,预设规则为视音频编码的前3位表示类型编码,后4位表示附加码。服务器对视音频编码的前3位进行获取,得到用户选择的类型编码,再对视音频编码的后4位进行获取,进而得到附加码。步骤103,服务器在视音频数据库中查找是否具有类型编码。当查找到类型编码时,执行步骤104,根据类型编码,在视音频数据库中获取相对应的类型数据列表。在一个类型数据列表中,储存同一类别的视音频数据的附加码以及相对应的链接地址本文档来自技高网...

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

【技术特征摘要】
1.一种视音频数据的获取方法,其特征在于,所述方法包括:用户终端接收用户输入的视音频编码,并发送给服务器;其中,所述视音频编码包括类型编码和附加码;所述服务器对所述视音频编码进行解析,得到所述类型编码和附加码;所述服务器在视音频数据库中查找是否具有所述类型编码;当查找到所述类型编码时,根据所述类型编码,在视音频数据库中获取相对应的类型数据列表;根据所述附加码在所述类型数据列表中查询是否具有所述附加码;当查找到所述附加码时,根据所述附加码在所述类型数据列表中获取相对应的链接地址;根据所述链接地址获取视音频数据包;对所述视音频数据包进行解析,得到预览片段数据和原始节目数据;将所述预览片段数据,并发送给用户终端;所述用户终端对所述预览片段数据进行解析和播放;所述服务器接收所述用户终端发送的确认指令;其中,所述确认指令包括终端ID和所述视音频编码;对所述确认指令进行解析,得到所述终端ID和所述视音频编码;所述服务器根据所述视音频编码在授权码数据库中获取相对应的授权码;根据所述视音频编码和授权码生成授权码提示信息,发送给所述用户终端;建立所述授权码和所述终端ID之间的关联关系,并储存在所述授权码数据库中;所述用户终端接收用户输入的所述授权码,生成视音频数据播放请求发送给所述服务器;其中,所述视音频数据播放请求携带终端ID;所述服务器在所述授权码数据库中查询所述解析得到的授权码与所述解析得到的终端ID是否具有关联关系;当查询到所述授权码与所述终端ID的关联关系时,将所述原始节目数据发送给所述用户终端。2.根据权利要求1所述的视音频数据的获取方法,其特征在于,所述授权码具有属性信息;所述属性信息包括第一属性和第二属性。3.根据权利要求2所述的视音频数据的获取方法,其特征在于,所述服务器根据所述视音频编码在授权码数据库中获取相对应的授权码具体为:根据所述视音频编码在授权码数据库中获取第一属性的授权码。4.根据权利要求3所述的视音频数据的获取方法,其特征在于,在所述服务器根据所述视音频编码在授权码数据库中获取相对应的授权码之后,所述方法还包括:将所述授权码的属性信息更改第二属性...

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

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

1