广告播放方法、装置、系统及匹配信息建立装置制造方法

文档序号:7984283阅读:191来源:国知局
广告播放方法、装置、系统及匹配信息建立装置制造方法
【专利摘要】本发明公开了一种广告播放方法、装置、系统及匹配信息建立装置。其中,该方法包括:播放器接收到用户的视频文件播放请求后,获取该视频文件,获取该视频文件中的视频内容与对象的匹配信息,以及获取与上述对象对应的广告;然后播放器根据上述匹配信息将上述视频文件和上述广告进行叠加播放,解决了相关技术中视频中推送广告的不准确、非自动化以及广告效果差的问题,实现了视频中广告对象数据的自动建立,提高了视频与广告的匹配精确性,进而提高了用户的体验以及广告的收益。
【专利说明】广告播放方法、装置、系统及匹配信息建立装置
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种广告播放方法、装置、系统及匹配信息建立装置。
【背景技术】
[0002]随着互联网行业的迅速发展以及电脑的普及,人们获取视频的种类以及方式也越来越多元化。视频中的广告投放也越来越得到关注。精确且有针对性的广告更加容易被广大网民接受,也更容易获得广告效益。
[0003]目前的广告投放方式,大多是基于视频标签的,该标签是通过人工手动的方式建立起来的,因此如果标签不够准确,将会导致视频内容和广告无法匹配,影响用户体验,从而降低广告的效果。另外,由于手工产生标签,因此标签的建立需要大量的时间,大量广告对象的标签建立难度较大,也会给广告的推送带来负面的影响。
[0004]针对相关技术中视频中推送广告的不准确、非自动化以及广告效果差的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]针对相关技术中视频中推送广告的不准确、非自动化以及广告效果差的问题,本发明提供了一种广告播放方法、装置、系统及匹配信息建立装置,以至少解决上述问题。
[0006]根据本发明的一个方面,提供了一种广告播放方法,该方法包括:播放器接收到用户的视频文件播放请求后,获取该视频文件;播放器获取该视频文件中的视频内容与对象的匹配信息;播放器获取与上述对象对应的广告;播放器根据上述匹配信息将上述视频文件和上述广告进行叠加播放。
[0007]上述方法还可以包括:服务器建立视频文件中的视频内容与对象的匹配信息。
[0008]播放器获取上述匹配信息之前,上述方法还可以包括:播放器接收用户的对象设置信息;其中,该对象设置信息中携带有上述用户设置的对象;播放器向上述服务器申请获取上述匹配信息。
[0009]播放器获取与上述对象对应的广告之前,上述方法还可以包括:播放器根据上述匹配信息确定播放上述视频文件时,在上述视频内容中出现上述对象;播放器向上述服务器申请播放上述对象对应的广告。
[0010]上述匹配信息可以包括上述对象在上述视频内容中出现的时刻,和/或上述对象在上述视频内容中出现的帧。
[0011]上述匹配信息可以包括上述对象在上述视频内容中消失的时刻,和/或上述对象在上述视频内容中消失的帧。
[0012]上述广告以以下形式至少之一显示:广告网页、广告视频、广告网页和/或广告视频的链接。
[0013]根据本发明的另一方面,提供了一种广告播放装置,该装置包括:视频文件获取模块,用于在接收到用户的视频文件播放请求后,获取该视频文件;匹配信息获取模块,用于获取该视频文件中的视频内容与对象的匹配信息;广告获取模块,用于获取与上述对象对应的广告;播放模块,用于根据上述匹配信息将上述视频文件和上述广告进行叠加播放。
[0014]上述装置还可以包括:信息接收模块,用于接收用户的对象设置信息;其中上述对象设置信息中携带有上述用户设置的对象;匹配信息申请模块,用于向服务器申请获取上述匹配信息。
[0015]上述装置还可以包括:确定模块,用于根据上述匹配信息确定播放上述视频文件时,在上述视频内容中出现上述对象。
[0016]上述匹配信息可以包括上述对象在上述视频内容中出现的时刻,和/或上述对象在上述视频内容中出现的帧。
[0017]上述匹配信息可以包括上述对象在上述视频内容中消失的时刻,和/或上述对象在上述视频内容中消失的帧。
[0018]上述播放模块可以包括:第一播放模块,用于在上述对象在上述视频内容中出现的时刻和/或帧,叠加播放上述对象对应的广告。
[0019]上述播放模块还可以包括:第二播放模块,用于在上述对象在上述视频内容中消失的时刻和/或帧,停止播放上述对象对应的广告。
[0020]根据本发明的又一方面,提供了一种匹配信息建立装置,该装置包括:匹配信息建立模块,用于建立视频文件中的视频内容与对象的匹配信息。
[0021]上述装置还包括:获取申请接收模块,用于接收播放器发送的匹配信息的获取申请;匹配信息发送模块,用于向播放器发送上述匹配信息。
[0022]根据本发明的又一方面,提供了一种广告播放系统,该系统包括:上述的广告播放装置,以及上述的匹配信息建立装置。
[0023]通过本发明,播放器接收到用户的视频文件播放请求后,获取该视频文件,获取该视频文件中的视频内容与对象的匹配信息,以及获取与上述对象对应的广告;然后播放器根据上述匹配信息将上述视频文件和上述广告进行叠加播放,解决了相关技术中视频中推送广告的不准确、非自动化以及广告效果差的问题,实现了视频中广告对象数据的自动建立,提高了视频与广告的匹配精确性,进而提高了用户的体验以及广告的收益。
【专利附图】

【附图说明】
[0024]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0025]图1是根据本发明实施例的广告播放方法的流程图;
[0026]图2是根据本发明实施例的广告播放装置的结构框图;
[0027]图3是根据本发明实施例的匹配信息建立装置的结构框图;
[0028]图4是根据本发明实施例的广告播放系统的结构框图;
[0029]图5是根据本发明实施例的对象标记以及广告同步推送的系统的结构框图;
[0030]图6是根据本发明实施例的匹配信息建立的流程图;
[0031]图7是根据本发明实施例的广告同步推送的流程图;
[0032]图8是根据本发明实施例的广告和视频同步播放流程的示意图。【具体实施方式】
[0033]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0034]在相关技术中,在播放视频的过程中播放广告是通过人工手动进行设置的,该方式匹配精准性不高,易导致视频内容和广告无法匹配,影响用户体验,基于此,本发明实施例提供了一种广告播放方法、装置、系统及匹配信息建立装置,下面通过具体实施例进行详细介绍。
[0035]本实施例提供了一种广告播放方法,图1是根据本发明实施例的广告播放方法的流程图,如图1所示,该方法包括以下步骤(步骤S102-步骤S108):
[0036]步骤S102,播放器接收到用户的视频文件播放请求后,获取该视频文件;
[0037]步骤S104,播放器获取视频文件中的视频内容与对象的匹配信息;
[0038]步骤S106,播放器获取与上述对象对应的广告;
[0039]步骤S108,播放器根据上述匹配信息将上述视频文件和上述广告进行叠加播放。
[0040]通过上述方法,播放器接收到用户的视频文件播放请求后,获取该视频文件,获取该视频文件中的视频内容与对象的匹配信息,以及获取与上述对象对应的广告;然后播放器根据上述匹配信息将上述视频文件和上述广告进行叠加播放,解决了相关技术中视频中推送广告的不准确、非自动化以及广告效果差的问题,实现了视频中广告对象数据的自动建立,提高了视频与广告的匹配精确性,进而提高了用户的体验以及广告的收益。
[0041]在本实施例中,播放器获取到的上述匹配信息是由服务器建立的。因此,本实施例提供了一种优选实施方式,即服务器建立视频文件中的视频内容与对象的匹配信息。这样,服务器可以随时为播放器提供其需要的匹配信息,该匹配信息由服务器自动建立,提高了视频与广告的匹配效率以及精确性。
[0042]在播放器获取视频文件中的视频内容与对象的匹配信息之前,播放器需要先获知上述对象具体是什么,该对象可以由用户提前在播放器侧设置,也可以在用户想要欣赏视频之前,由用户向播放器发送对象设置信息。基于此,本实施例提供了一种优选实施方式,即播放器获取匹配信息之前,上述方法还包括:播放器接收用户的对象设置信息;其中,该对象设置信息中携带有用户设置的对象;播放器向服务器申请获取匹配信息。通过上述方式,用户可以自行提前设置感兴趣的对象,播放器可以获知用户设置的具体对象,从而再获取该对象与视频内容的匹配信息,提高了匹配信息获取的准确性,提高了视频与广告的匹配效率,提升了该广告播放方法的应用灵活性和应用人性化,提高了用户感受度。另外,用户可以自行设置选择开启所述广告内容的叠加播放,或屏蔽所述广告内容的叠加播放,提高了用户感受度,扩大了广告播放方法的适用范围。
[0043]在播放器获取与对象对应的广告之前,播放器需要先根据上述匹配信息确定播放视频文件时,在视频内容中出现对象;然后播放器向服务器申请播放该对象对应的广告。通过上述方式,播放器就能够在视频播放过程中叠加播放相关广告,提高了视频与广告的匹配精确性。
[0044]上述匹配信息可以是对象在视频内容中出现的时刻,和/或对象在视频内容中出现的帧。这样,在播放器播放视频内容时,可以在视频内容中出现对象的时刻或帧,叠加播放该对象对应的广告。
[0045]由于广告的时间长短不一,为了提高用户观看视频的感受度,上述匹配信息还可以包括对象在视频内容中消失的时刻,和/或对象在视频内容中消失的帧。这样,在播放器播放视频内容时,可以在视频内容中对象消失的时刻或帧,取消播放该对象对应的广告。
[0046]上述广告的显示界面尺寸一般可以设置为小于视频内容的显示界面尺寸,可以以以下形式至少之一显示:广告网页、广告视频、广告网页和/或广告视频的链接。例如,可以在视频显示界面的右下角设置广告显示界面,用户如果对该广告感兴趣,可以通过点击上述链接进入广告的显示主页面,或者通过点击广告网页或者广告视频,进入另外一个界面,欣赏较大界面,信息更多的广告。
[0047]对应于上述实施例介绍的广告播放方法,本实施例提供了一种广告播放装置,该装置可以设置在播放器侧,用于实现上述实施例。图2是根据本发明实施例的广告播放装置的结构框图,如图2所示,该装置包括:视频文件获取模块10、匹配信息获取模块20、广告获取模块30和播放模块40。下面对该结构进行说明。
[0048]视频文件获取模块10,用于在接收到用户的视频文件播放请求后,获取该视频文件;
[0049]匹配信息获取模块20,连接至视频文件获取模块10,用于获取上述视频文件中的视频内容与对象的匹配信息;
[0050]广告获取模块30,连接至匹配信息获取模块20,用于获取与上述对象对应的广
生P=I ;
[0051]播放模块40,连接至广告获取模块30,用于根据上述匹配信息将上述视频文件和上述广告进行叠加播放。
[0052]通过上述装置,视频文件获取模块10接收到用户的视频文件播放请求后,获取该视频文件,匹配信息获取模块20获取该视频文件中的视频内容与对象的匹配信息,广告获取模块30获取与上述对象对应的广告;然后播放模块40根据上述匹配信息将上述视频文件和上述广告进行叠加播放,解决了相关技术中视频中推送广告的不准确、非自动化以及广告效果差的问题,实现了视频中广告对象数据的自动建立,提高了视频与广告的匹配精确性,进而提高了用户的体验以及广告的收益。
[0053]在播放器侧的匹配信息获取模块20获取视频文件中的视频内容与对象的匹配信息之前,需要先获知上述对象具体是什么,该对象可以由用户提前在播放器侧设置,也可以在用户想要欣赏视频之前,由用户向播放器发送对象设置信息。基于此,本实施例提供了一种优选实施方式,即上述装置还包括:信息接收模块,用于接收用户的对象设置信息;其中,该对象设置信息中携带有上述用户设置的对象;匹配信息申请模块,用于向服务器申请获取上述匹配信息。
[0054]这样,用户可以自行提前设置感兴趣的对象,提高了匹配信息获取的准确性,提高了视频与广告的匹配效率,提升了该广告播放方法的应用灵活性和应用人性化,提高了用户感受度。另外,用户可以自行设置选择开启所述广告内容的叠加播放,或屏蔽所述广告内容的叠加播放,提高了用户感受度,扩大了广告播放方法的适用范围。
[0055]上述装置还包括:确定模块,用于根据所述匹配信息确定播放所述视频文件时,在所述视频内容中出现所述对象。通过上述装置,播放器能够在视频播放过程中叠加播放相关广告,提闻了视频与广告的匹配精确性。
[0056]对应于上述实施例介绍的播放器侧的广告播放装置,本实施例提供了一种匹配信息建立装置,该装置可以设置在服务器侧,用于实现上述实施例。图3是根据本发明实施例的匹配信息建立装置的结构框图,如图3所示,该装置包括:匹配信息建立模块50,用于建立视频文件中的视频内容与对象的匹配信息。
[0057]上述装置还包括:获取申请接收模块,用于接收播放器发送的匹配信息的获取申请;匹配信息发送模块,用于向播放器发送上述匹配信息。通过上述装置,服务器可以随时为播放器提供其需要的匹配信息,该匹配信息由服务器自动建立,提高了视频与广告的匹配效率以及精确性。
[0058]上述匹配信息可以包括对象在视频内容中出现的时刻,和/或对象在视频内容中出现的帧。上述匹配信息还可以包括对象在视频内容中消失的时刻,和/或对象在视频内容中消失的帧。
[0059]对应于上述实施例介绍的播放器侧的广告播放装置和服务器侧的匹配信息建立装置,本实施例提供了一种广告播放系统,用于实现上述实施例介绍的广告播放方法。图4是根据本发明实施例的广告播放系统的结构框图,如图4所示,该系统包括上述广告播放装置60和匹配信息建立装置70。通过该系统,解决了相关技术中视频中推送广告的不准确、非自动化以及广告效果差的问题,实现了视频中广告对象数据的自动建立,提高了视频与广告的匹配精确性,进而提高了用户的体验以及广告的收益。
[0060]图5是根据本发明实施例的对象标记以及广告同步推送的系统的结构框图,如图5所示,该系统包括标准对象库、内容管理平台、对象标记数据库服务器、视频流媒体服务器、广告内容平台和播放器客户端。下面分别对上述结构的功能进行介绍。
[0061]标准对象库、内容管理平台、对象标记数据库服务器、视频流媒体服务器、广告内容平台的功能与上述实施例中的广告播放装置的功能相当,播放器客户端的功能与上述实施例中的播放器的功能相当。
[0062]标准对象库,该数据库主要保存了每个标准对象相关的数据,用于视频的对象搜索(该功能与上述实施例中匹配搜索模块的功能相当),以及对象标记的建立。
[0063]内容管理平台,其部分功能与上述实施例中广告发送模块的功能相当,主要进行视频内容的管理,包括元数据和实体文件的管理,包括存储和编辑等操作,该平台是下发内容到下游的能力平台。
[0064]对象标记数据库服务器,其部分功能与上述实施例中匹配搜索模块的功能相当,针对内容管理平台上的视频实体文件,对视频的每一帧进行对象的搜索匹配,得到对象每次出现的时刻或帧,以及消失的时刻或帧,将所有的对象数据按照时间线进行标记。并且,接收客户端播放器关于对象的请求,将对象的基本数据以及时间标记推送给播放器的客户端。
[0065]视频流媒体服务器,其部分功能与上述实施例中广告发送模块的功能相当,该服务器用于接收客户端播放器的播放视频的请求,将视频文件下发至播放器。
[0066]广告内容平台,其部分功能与上述实施例中广告发送模块的功能相当,对广告内容进行管理,接收播放器客户端发过来的获取广告的请求,将请求的消息和广告内容进行关联,将对应广告推送下去。[0067]播放器客户端,其功能与上述实施例中的播放器的功能相当,播放器客户端为专有的播放器客户端,向流媒体服务器请求视频文件,同时请求标记数据端的时间线对象标记数据,然后向广告平台获取相应广告内容,在视频播放的同时进行叠加。同时为了提高用户的体验,可以在播放器上增加设置,用户可以屏蔽或者打开广告推送的机制,同时也可以根据自己的喜好选择广告的类型。
[0068]对于上述实施例介绍的对象标记以及广告同步推送的系统,其具体工作流程包括如下两个流程:对象标记数据库的建立流程,广告同步推送流程。下面分别对这两个流程进行介绍。
[0069]图6是根据本发明实施例的匹配信息建立的流程图,如图6所示,该流程包括以下步骤(步骤S602-步骤S608):
[0070]步骤S602,对于想要匹配的对象,建立标准对象模型库。
[0071]步骤S604,对于需要插入广告的视频流媒体文件,根据标准对象模型库进行搜索匹配。
[0072]步骤S606,获取对象在视频流媒体文件中出现的帧或时刻,以及消失的帧或时刻,并将获取到的数据以时间线的方式进行标记。
[0073]步骤S608,将得到的对象标记存入标准对象模型库。
[0074]图7是根据本发明实施例的广告同步推送的流程图,如图7所示,该流程包括以下步骤(步骤S702-步骤S710):
[0075]步骤S702,播放器的客户端主动请求对流媒体文件进行播放。
[0076]步骤S704,视频播放时,播放器的客户端根据用户的设置,判断是否向服务器发送获取对象标记数据的请求,以及发送哪些类型对象的标记数据的请求。
[0077]步骤S706,播放器根据对象的时间线标记向广告平台申请广告内容。
[0078]步骤S708,广告平台将广告内容和触发对象进行关联,进而推送对象的广告内容到播放器。
[0079]步骤S710,播放器按照对象的时间线标记开始时刻货帧叠加展示广告内容,在结束时刻或帧取消广告内容播放。
[0080]下面假设对象为某型号的车辆,对广告和视频同步播放的流程进行介绍。图8是根据本发明实施例的广告和视频同步播放流程的示意图,如图8所示,先将该车辆的数据存入标准对象库,在某一视频中搜索该车辆出现以及消失的帧,建立一个基于时间的数据标记。用户在开始播放视频前在播放器上进行设置,设置为打开广告同步,且广告的类型为汽车。用户点击视频的播放,播放器去流媒体服务器上获取视频文件,并且去对象标记数据库请求关于汽车类型的对象的标记数据。对象标记数据库将关于汽车的对象数据推送到播放器,播放器根据推送过来的数据标记,发送汽车的数据到广告平台。广告平台根据得到的汽车的数据进行广告内容的关联,将关联后的相关汽车广告内容下发到播放器客户端。播放器在播放视频的过程中,根据该型号车辆的时间标记,在出现的帧进行广告内容和视频的叠加播放,在该车辆消失的帧取消广告内容的播放。
[0081]从以上的描述中可以看出,本发明提供的广告的同步推送方法能够实现视频中广告对象数据的自动建立,精确匹配,提高了用户的体验度,同时提高了广告商的广告收益。
[0082]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0083]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种广告播放方法,其特征在于,包括: 播放器接收到用户的视频文件播放请求后,获取所述视频文件; 所述播放器获取所述视频文件中的视频内容与对象的匹配信息; 所述播放器获取与所述对象对应的广告; 所述播放器根据所述匹配信息将所述视频文件和所述广告进行叠加播放。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 服务器建立视频文件中的视频内容与对象的匹配信息。
3.根据权利要求1所述的方法,其特征在于,所述播放器获取所述匹配信息之前,所述方法还包括: 所述播放器接收用户的对象设置信息;其中,所述对象设置信息中携带有所述用户设置的对象; 所述播放器向所述服务器申请获取所述匹配信息。
4.根据权利要求1所述的方法,其特征在于,所述播放器获取与所述对象对应的广告之前,所述方法还包括: 所述播放器根据所述匹配信息确定播放所述视频文件时,在所述视频内容中出现所述对象;` 所述播放器向所述服务器申请播放所述对象对应的广告。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述匹配信息包括所述对象在所述视频内容中出现的时刻,和/或所述对象在所述视频内容中出现的帧。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述匹配信息包括所述对象在所述视频内容中消失的时刻,和/或所述对象在所述视频内容中消失的帧。
7.根据权利要求1或4所述的方法,其特征在于,所述广告以以下形式至少之一显示: 广告网页、广告视频、广告网页和/或广告视频的链接。
8.—种广告播放装置,其特征在于,包括: 视频文件获取模块,用于在接收到用户的视频文件播放请求后,获取所述视频文件; 匹配信息获取模块,用于获取所述视频文件中的视频内容与对象的匹配信息; 广告获取模块,用于获取与所述对象对应的广告; 播放模块,用于根据所述匹配信息将所述视频文件和所述广告进行叠加播放。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 信息接收模块,用于接收用户的对象设置信息;其中,所述对象设置信息中携带有所述用户设置的对象; 匹配信息申请模块,用于向服务器申请获取所述匹配信息。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括: 确定模块,用于根据所述匹配信息确定播放所述视频文件时,在所述视频内容中出现所述对象。
11.根据权利要求8至10中任一项所述的装置,其特征在于,所述匹配信息包括所述对象在所述视频内容中出现的时刻,和/或所述对象在所述视频内容中出现的帧。
12.根据权利要求8至10中任一项所述的装置,其特征在于,所述匹配信息包括所述对象在所述视频内容中消失的时刻,和/或所述对象在所述视频内容中消失的帧。
13.根据权利要求11所述的装置,其特征在于,所述播放模块包括: 第一播放模块,用于在所述对象在所述视频内容中出现的时刻和/或帧,叠加播放所述对象对应的广告。
14.根据权利要求12所述的装置,其特征在于,所述播放模块还包括: 第二播放模块,用于在所述对象在所述视频内容中消失的时刻和/或帧,停止播放所述对象对应的广告。
15.一种匹配信息建立装置,其特征在于,包括: 匹配信息建立模块,用于建立视频文件中的视频内容与对象的匹配信息。
16.根据权利要求15所述的装置,其特征在于,所述装置还包括: 获取申请接收模块,用于接收播放器发送的所述匹配信息的获取申请; 匹配信息发送模块,用于向所述播放器发送所述匹配信息。
17.—种广告播放系统,其特征在于,包括权利要求8至14中任一项所述的广告播放装置,以及权利要求15或16所述的匹配信息建立装置。
【文档编号】H04N21/434GK103780944SQ201210394919
【公开日】2014年5月7日 申请日期:2012年10月17日 优先权日:2012年10月17日
【发明者】邵艳 申请人:三亚中兴软件有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1