获取视音频数据的方法与流程

文档序号:11237017阅读:411来源:国知局

本发明涉及通信技术领域,尤其涉及一种获取视音频数据的方法。



背景技术:

随着社会的进步和人类物质文明的发展,人们的生活越来越多的依赖于使用播放平台观看所需的视音频,或是使用网络播放平台利用网络在线观看视音频。而随着播放平台自身的运营和发展,各个播放平台在为用户提供视音频的同时向用户输出广告,通过这种方式从广告商处获取盈利。

目前,各个播放平台通常根据广告策略将广告分为在播放视音频前进行播放的前贴广告和在播放视音频后进行播放的后贴广告,但如何精准的控制前贴广告和后贴广告在视音频播放时出现的节点,从而有序的在视音频和广告之间进行切换,成为各个播放平台需要解决的技术难点之一。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种获取视音频数据的方法,根据对影片的分类信息进行识别,生成获取关联视音频数据的参数,从而确定符合参数要求的与影片相关的关联视音频数据,比如可以为广告等,进而提高了关联视音频数据与影片之间的相关性和针对性,加强了关联视音频数据播放的效果。

为实现上述目的,本发明提供了一种获取视音频数据的方法,所述获取视音频数据的方法包括:

播放服务器接收用户终端发送的第一视音频数据的播放请求;所述第一视音频数据为第一类型视音频数据;所述播放请求包括所述第一视音频数据的第一视音频数据id;

根据所述第一视音频数据id在播放信息管理数据库中得到第一视音频数据分类信息;所述第一视音频数据分类信息包括所述第一视音频数据的影片类别信息、分级信息和时长信息中的一种或多种;

根据所述第一视音频数据分类信息生成第二类型视音频参数;

根据所述第二类型视音频参数在第二视音频数据库中获取相应的第二类型视音频数据;

将所述第二类型视音频数据发送给所述用户终端。

优选的,在所述根据所述第一视音频数据id在播放信息管理数据库中得到第一视音频数据分类信息之前,所述方法还包括:

所述用户终端接收所述第一视音频数据的播放指令,根据所述播放指令确定所述第一视音频数据id,根据所述第一视音频数据id在所述用户终端的存储器中确定是否已存在第一视音频数据;

当所述用户终端的存储器中已存在所述第一视音频数据时,将所述第一视音频数据id发送给所述播放服务器,用以所述播放服务器在所述播放信息管理数据库中查询所述第一视音频数据分类信息。

优选的,在播放服务器接收用户终端发送的第一视音频数据的播放请求之后,所述方法还包括:

根据所述第一视音频数据id在第一类型视音频数据库中查询所述第一视音频数据;

当确定所述第一类型视音频数据库中存在所述第一视音频数据时,获取所述第一视音频数据;

当确定所述第一类型视音频数据库中不存在所述第一视音频数据时,生成数据获取失败提示信息。

优选的,所述第二类型视音频数据包括视频音频数据和/或图像数据。

进一步优选的,所述方法还包括:

当第二类型视音频数据为视频音频数据时,所述用户终端对所述视频音频数据进行视音频输出。

进一步优选的,所述方法还包括:

当第二类型视音频数据为图像数据时,所述用户终端根据预设显示参数对所述图像数据进行显示输出。

本发明实施例提供的获取视音频数据的方法,根据对影片的分类信息进行识别,生成获取关联视音频数据的参数,从而确定符合参数要求的与影片相关的关联视音频数据,比如可以为广告等,进而提高了关联视音频数据与影片之间的相关性和针对性,加强了关联视音频数据播放的效果。。

附图说明

图1为本发明实施例提供的获取视音频数据的方法的流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

为了更好的理解本发明的技术方案,首先对于本发明提出的播放方法的应用场景进行介绍。

本发明实施例提供的一种播放方法,用于具有播放平台进行视音频的播放,并且播放平台在播放视音频的同时还需播放广告。其方法流程图如图1所示,包括如下步骤:

步骤100,播放服务器接收用户终端发送的第一视音频数据的播放请求;

具体的,用户终端可以理解为具有视音频数据输出功能的智能电视机、电脑或智能手机等设备。播放服务器可以理解为播放平台,用户终端通过连接播放服务器获取相应的视音频数据。

第一视音频数据为第一类型视音频数据。第一类型视音频数据可以理解为用户想要观看的视音频正片,而第一视音频数据为第一类型视音频数据中某一个具体的视音频数据,可以理解为用户需要观看的具体的某一个视音频,例如某集电视剧或某部电影。

为便于表述,以下对第一视音频数据具体为电视剧数据为例进行说明,对第一类型视音频数据具体为电视剧类数据为例进行说明。每个电视剧数据都对应一个唯一的电视剧的id信息,即第一视音频数据id。电视剧的id信息可以具体是一个有编码规则的具体的编号。

用户终端接收用户输入的播放指令,根据播放指令确定电视剧的id信息,并根据播放指令生成相应的播放请求发送至播放服务器。播放服务器接收播放请求,并根据播放请求所指向的电视剧数据得到电视剧的id信息。

步骤110,确定第一视音频数据是否已被获取;

具体的,电视剧数据存储在电视剧数据库中,即第一类型视音频数据库中。用户终端在根据播放指令确定电视剧的id信息之后,根据所述电视剧的id信息在用户终端的存储器中确定是否已存在电视剧的id信息所对应的电视剧数据。

在第一种情况下,用户终端的存储器不存在电视剧数据,则播放服务器需在电视剧类数据库中是否存在电视剧的id信息所对应的电视剧数据,即执行下述步骤120。

在另一种情况下,用户终端的存储器已经存在了电视剧数据,说明电视剧数据不为空,不会发生因电视剧数据不存在所导致的输出错误,则播放服务器无需在确定电视剧类数据库中是否存在电视剧数据,跳过下述步骤120-步骤130,执行下述步骤140。例如,智能电视已从播放平台中将一部电视剧下载到了智能电视本地。

步骤120,确定第一类型视音频数据库中是否存在第一视音频数据;

具体的,当电视剧数据没有被获取时,播放服务器首先根据电视剧数据的播放指令确定电视剧类数据库库中是否存在电视剧数据,也就是确定用户需要播放的视音频是否为空。

当电视剧类数据库中不存在电视剧数据时,执行下述步骤130;当电视剧类数据库中存在所述电视剧数据时,执行下述步骤140。

步骤130,生成数据获取失败提示信息;

具体的,提示信息用以提示用户相应播放的电视剧获取失败。

步骤140,根据第一视音频数据id在播放信息管理数据库中得到第一视音频数据分类信息;

第一视音频数据分类信息可以理解为电视剧数据的各种属性信息,包括电视剧数据的影片类别信息、分级信息和时长信息中的一种或多种。其中,影片类别信息可以理解为视音频题材分类信息,例如战争题材或喜剧题材;分级信息可以理解为视音频的分级信息,例如少儿电视剧或带有轻微暴力信息的电视剧;时长信息可以理解为观看该视音频的所需的时间范围,例如100分钟以内或100分钟-150分钟。

为便于表述,以下对第一视音频数据分类信息具体为电视剧数据分类信息为例进行说明。

电视剧数据分类信息其与电视剧数据id的对应关系储存在播放信息管理数据库中,使得播放服务器根据电视剧数据id可以在播放信息管理数据库中得到电视剧数据分类信息。

在一个具体的例子中,电视剧a第一集视音频数据的电视剧数据id为“a01”,电视剧数据分类信息为“100分钟内的幼儿喜剧电视剧”。

步骤150,根据第一视音频数据分类信息生成第二类型视音频参数;

具体的,根据电视剧数据分类信息在视音频数据对照信息中得到电视剧数据参数。

在一个具体的例子中,根据电视剧数据分类信息为“100分钟内的幼儿喜剧电视剧”在视音频数据对照信息中查询该电视剧数据分类信息所对应的电视剧数据参数为“需要两个前贴视音频数据且需要一个后贴视音频数据”。

第一类型视音频数据和第二类型视音频数据均为可以进行输出视音频数据。同第一类型视音频数据和电视剧数据的关系一样,第二类型视音频数据可以理解为第二视音频数据的总称。第二视音频数据为某一个具体的第二类型视音频数据,如某个广告。第二类型视音频数据包括第二类型视音频参数。

为便于表述,以下对第二视音频数据以广告数据具体为例进行说明;第二类型视音频数据具体为广告类数据为例进行说明;第二类型视音频参数具体为广告数据参数为例进行说明。

广告参数与电视剧数据参数相对应。广告数据参数包括:在电视剧类数据前输出的前贴标识、在电视剧类数据后输出后贴标识和相应的广告类数据的个数。

在一个具体的例子中,播放服务器根据电视剧a的电视剧数据id为“a01”和电视剧数据分类信息为“100分钟内的幼儿喜剧电视剧”,得到电视剧数据参数为“需要两个前贴视音频数据且需要一个后贴视音频数据”,从而得到电视剧数据id为“a01”的电视剧a的广告数据参数为“两个前贴广告数据和一个后贴广告数据”。

步骤160,根据第二类型视音频参数在第二视音频数据库中获取相应的第二类型视音频数据;

具体的,广告数据存储在广告数据库中,即第二视音频数据库。

从输出时序上讲,广告类数据为在输出电视剧类数据前或在电视剧类数据后输出的视音频数据。

进一步具体的,在输出电视剧类数据前输出的广告类数据为前贴视音频数据,在输出电视剧类数据后输出的广告类数据为后贴视音频数据。例如前贴广告或后贴广告。

如上所述,广告数据具有广告数据参数,广告数据参数包括:广告数据类型(前贴视音频数据和后贴视音频数据)和相应的广告数据的个数。根据广告数据参数中的广告数据类型可以将广告数据可以分为前贴视音频数据或后贴视音频数据两类。

播放服务器根据已确定的广告数据类型和相应的广告数据的个数,在广告数据库获取与该广告数据类型相同的个数的广告数据。

更优的,在获取相应的广告数据,播放无服务器获取下一个电视剧数据。

具体的,电视剧类数据还包述电视剧数据的关联视音频数据和关联属性信息。

如上所述,电视剧数据为某一个具体的电视剧类数据,且电视剧数据包括电视剧数据的id信息。

电视剧数据在电视剧类数据库以数据集的形式存储。同一个数据集中的电视剧数据互为关联视音频数据,其关联关系为关联属性信息。并且,互为关联视音频数据的电视剧数据的id信息具有相同的编码规则。播放服务器根据电视剧数据的id在电视剧数据所在的数据集中获取电视剧数据的关联视音频数据,并根据关联属性信息从电视剧数据的关联视音频数据确定下一个电视剧数据。

本发明实施例提供的获取视音频数据的方法,根据对影片的分类信息进行识别,生成获取关联视音频数据的参数,从而确定符合参数要求的与影片相关的关联视音频数据,比如可以为广告等,进而提高了关联视音频数据与影片之间的相关性和针对性,加强了关联视音频数据播放的效果。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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