广告播放方法及装置的制造方法

文档序号:10516399阅读:354来源:国知局
广告播放方法及装置的制造方法
【专利摘要】本发明公开的广告播放方法,包括:当智能终端读取到广告插播标识时,从预下载的备选广告数据中选择目标广告数据;在所述广告插播标识确定的播放时间播放所述目标广告数据对应的广告。本发明还公开了一种广告播放装置。与现有技术相比,本发明实施例的技术方案,智能终端预先将广告数据下载到本地,当播放音、视频文件时,无论当前是否连接有网络,均能够从本地读取广告数据,并顺利插播广告,从而在智能终端处于离线状态时,能够插播广告,进而能够提高投放资源的利用率。
【专利说明】
广告播放方法及装置
技术领域
[0001]本发明实施例涉及多媒体信息处理技术领域,更具体而言,涉及一种广告播放方法及装置。
【背景技术】
[0002]通常,当智能终端处于联网状态下时,如果在正在播放的音、视频中插播广告,则借助网络向广告服务器实时的发送获取广告数据的请求,并在接收到广告数据后进行播放。
[0003]然而,由于智能终端所播放的音、视频由用户在联网状态下预先下载并存储,因此,如果在播放音、视频时处于离线状态,那么,智能终端将无法实时获取广告数据,从而无法在音、视频中插播广告,从而造成广告投放资源的浪费。

【发明内容】

[0004]有鉴于此,本发明实施例提供了一种广告播放方法及装置,能够解决智能终端在离线状态下无法插播广告,造成广告投放资源浪费的问题。
[0005]第一方面,本发明实施例提供了一种广告播放方法,包括:当智能终端读取到广告插播标识时,从预下载的备选广告数据中选择目标广告数据;在所述广告插播标识确定的播放时间播放所述目标广告数据对应的广告。
[0006]第二方面,本发明实施例提供了一种广告播放装置,包括:选择模块,用于在智能终端读取到广告插播标识时,从预下载的备选广告数据中选择目标广告数据;播放模块,用于在所述广告插播标识确定的播放时间播放所述目标广告数据对应的广告。
[0007]由以上技术方案可知,为了解决相关技术的技术问题,本发明实施例提供了一种广告播放方法及装置,本方案中,当智能终端读取到广告插播标识时,从预下载的备选广告数据中选择目标广告数据,并在广告插播标识确定的时间播放目标广告数据所对应的广告。由此可见,本发明实施例的技术方案,智能终端预先将广告数据下载到本地,当播放音、视频文件时,无论当前是否连接有网络,均能够从本地读取广告数据,并顺利插播广告,从而与现有技术相比,在智能终端处于离线状态时,能够插播广告,进而能够提高投放资源的利用率。
【附图说明】
[0008]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本发明的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本发明的主旨。
[0009]图1是本发明实施例提供的广告播放方法的方法流程图;
[0010]图2是本发明实施例提供的广告播放装置的结构示意图。
【具体实施方式】
[0011]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0012]由相关技术的描述可知,本发明实施例的技术方案主要由智能终端实施,因此,下述实施例将从智能终端的角度对本方案进行详述。请参见图1,图1是本发明实施例提供的广告播放方法的方法流程图,所述方法包括以下步骤:
[0013]步骤SlOl:当智能终端读取到广告插播标识时,从预下载的备选广告数据中选择目标广告数据。
[0014]众所周知,智能终端在播放音、视频文件之前,首先从音、视频文件所对应的服务器获取音、视频资源数据。而在本方案中,为了保证离线状态下能够在音、视频中插播广告,智能终端在获取到音、视频资源数据后,可以预先向广告服务器发送获取广告数据的请求信息,从而能够预先下载广告数据到本地作为离线时的备选广告数据。其中,为了使广告服务器准确的匹配广告数据,智能终端可以将音、视频的属性信息和所请求的广告数据的条数,一同发送到广告服务器,以使广告服务器能够根据音、视频的内容、大小以及播放时长等信息匹配相应的备选广告数据,并将相应数量的备选广告数据发送到智能终端。
[0015]具体的,智能终端可以预先根据音、视频文件的播放时长等信息确定插播广告的次数,而在确定插播次数的同时,通常能够确定每次插播广告的时间。本实施例中,为了能够向播放器发出插播广告的提醒,可以预先在音、视频文件中设置广告插播标识,广告插播标识可以包括所插播的广告的播放序号,以及插播时间等信息,从而在播放过程中,读取到广告插播标识后,即可调用相应的广告进行播放。需要说明的是,为了能够调用到相对应的备选广告数据,智能终端在接收到备选广告数据之后,可以为备选广告数据设置与广告插播标识相同的播放序号,从而在读取到广告插播标识时,能够根据播放序号确定正确的备选广告数据。
[0016]此外,由于智能终端预先将音、视频文件下载到本地,但是无法确定播放音、视频文件的时间,而每条备选广告数据均设置有一定的投放期。因此,为了能够保证在播放音、视频文件时所插播的广告在投放期内,智能终端对应每个插播广告的时间可以下载若干条备选广告数据,当读取到广告插播标识时,可以从该广告插播标识对应的备选广告数据中,选择当前处于投放期内广告数据作为目标广告数据。具体的,智能终端可以当前时间及每条备选广告数据的投放期,分别判断每个投放期是否包含当前时间,如果投放期包含当前时间,说明该投放期对应的备选广告数据处于投放期,如果投放期不包含当前时间,说明该投放期对应的备选广告数据已经不在投放期内。
[0017]其中,需要说明的是,备选广告数据的条数可以根据需求进行设置,可以但不限于3条、4条或者5条,本发明实施例对此不做限制,因此,处于投放期内的备选广告数据可能大于一条,那么,可以从处于投放期内的备选广告数据中随机选择一条备选广告数据作为目标广告数据。而为了提高广告的有效曝光率,如果全部备选广告数据均不在投放期内,本次可以不播放广告。
[0018]例如,所播放的是电影,播放时长是90分钟,那么,智能终端可以确定插播两次广告,第一次可以在电影播放前插播,对应的播放序号是I,第二次可以在电影播放到第45分钟时插播,对应的播放序号是2。而智能终端可以向广告服务器请求获取两组备选广告数据,其中,每组包括4条备选广告数据。当智能终端读取到广告插播标识时,从相应播放序号对应的4条备选广告数据中选择处于投放期内的备选广告数据作为目标广告数据,具体的,本发明实施例此处不再赘述。当然,需要指出的是,两组备选广告数据的条数可以相同也可以不同,本发明实施例对此不做限制。
[0019]当然,当智能终端播放预先下载的音、视频文件时,可能连接有网络,那么,此时智能终端可以从备选广告服务器获取最新的广告,从而提高广告的有效曝光率。因此,本实施例中,在从预下载的若干条备选广告数据中选择目标广告数据之前,还可以判断当前是否连接有网络,如果当前连接有网络,智能终端可以向广告服务器发送获取新广告数据的请求,并在接收到新广告数据后,播放新广告数据对应的广告。而如果当前未连接有网络时,执行本步骤。其中,可以通过读取网络连接端口的数据流量判断当前是否连接有网络,本发明实施例此处不再详述。
[0020]需要说明的是,为了提高广告的有效曝光率,当智能终端连接有网络时,可以使用当前最新的广告数据替换预下载的备选广告数据,从而提高预下载的备选广告数据处于投放期内的概率。
[0021]由本步骤的描述可知,本发明实施例的技术方案,通过将广告数据预先下载到本地,确保智能终端处于离线状态时,也能够在播放音、视频文件时插播广告,从而能够提高投放资源的利用率。
[0022]步骤S102:在所述广告插播标识确定的播放时间播放所述目标广告数据对应的广生口 ο
[0023]其中,根据上述描述可知,广告插播标识中包括广告播放时间,因此,当智能终端选择目标广告数据之后,可以在广告插播标识确定的播放时间播放目标广告数据对应的广生口 ο
[0024]需要说明的是,为了便于操作,广告插播标识所确定的播放时间通常为广告的起始播放时间,而插播在音、视频文件中广告一般设置有一定的播放时长,当插播广告时,音、视频内容中断播放,当所插播的广告播放完毕后,音、视频内容继续播放,无须人为操作。
[0025]当然,为了充分利用投放资源,不仅在音、视频文件播放过程中插播广告,当智能终端接收到用户发送的暂停播放的命令时,可以在播放器窗口建立浮层,并在浮层内播放相对应的广告;而在接收到继续播放的命令时,可以停止播放广告,并关闭浮层,以便于音、视频文件继续播放。
[0026]需要指出的是,上述仅为本发明的一个优选示例,而智能终端还可以根据所播放的音、视频文件的属性,通过浮层全程播放广告,例如,播放电影时,可以在播放器窗口的角落位置全程播放广告,本发明实施例此处不再赘述。
[0027]由本实施例的描述可知,本发明实施例的技术方案,智能终端预先将广告数据下载到本地,当播放音、视频文件时,无论当前是否连接有网络,均能够从本地读取广告数据,并顺利插播广告,从而与现有技术相比,在智能终端处于离线状态时,能够插播广告,进而能够提高投放资源的利用率。
[0028]与上述实现方法相对应的,本发明实施例还提供了一种广告播放装置,请参见图2,图2是本发明实施例提供的广告播放装置的结构示意图。
[0029]所述装置包括:选择模块11和播放模块12,其中,选择模块11,用于在智能终端读取到广告插播标识时,从预下载的备选广告数据中选择目标广告数据;播放模块12,用于在所述广告插播标识确定的播放时间播放所述目标广告数据对应的广告。
[0030]在上述实施例的基础上,所述选择模块11具体可以包括读取单元和选择单元,其中,所述读取单元,用于读取当前时间及所述备选广告数据的投放期;所述选择单元,用于从投放期包括所述当前时间的备选广告数据中选择一条备选广告数据作为所述目标广告数据。
[0031]在上述实施例的基础上,在另一个实施例中,所述装置还包括判断模块、发送模块和接收模块,其中,所述判断模块,用于判断当前是否连接有网络;所述发送模块,用于在当前连接有网络时,向广告服务器发送获取新广告数据的请求;所述接收模块,用于接收所述新广告数据。在本实施例中,所述播放模块12,还用于播放所述新广告数据对应的广告;所述选择模块U,还用于在当前未连接网络时,从预下载的备选广告数据中选择目标广告数据。
[0032]此外,在另一个实施例中,所述发送模块,还用于向所述广告服务器发送获取所述备选广告数据的请求信息,其中,所述请求信息中包括所述备选广告数据的条数;所述接收模块,还用于接收所述广告服务器发送的相应条数的所述备选广告数据。
[0033]基于上述实施例,在另一个实施例中,所述装置还包括建立模块、停止播放模块和关闭模块,其中,所述建立模块,用于在接收到暂停播放的命令时,在播放器窗口建立浮层;所述播放模块12,在本实施例中,还用于在所述浮层播放所述目标广告数据对应的广告;所述停止播放模块,用于在接收到继续播放的命令时,停止播放所述目标广告数据对应的广告;所述关闭模块,用于关闭所述浮层。
[0034]所述装置中各个模块和单元的功能和作用的实现过程详见上述方法中对应的实现过程,在此不再赘述。
[0035]综合上述,为了解决相关技术的技术问题,本发明实施例提供了一种广告播放方法及装置,本方案中,当智能终端读取到广告插播标识时,从预下载的若干条广告数据中选择目标广告数据,并在广告插播标识确定的时间播放目标广告数据所对应的广告。由此可见,本发明实施例的技术方案,智能终端预先将广告数据下载到本地,当播放音、视频文件时,无论当前是否连接有网络,均能够从本地读取广告数据,并顺利插播广告,从而与现有技术相比,在智能终端处于离线状态时,能够插播广告,进而能够提高投放资源的利用率。
[0036]以上所述仅是本发明的【具体实施方式】,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种广告播放方法,其特征在于,包括: 当智能终端读取到广告插播标识时,从预下载的备选广告数据中选择目标广告数据; 在所述广告插播标识确定的播放时间播放所述目标广告数据对应的广告。2.如权利要求1所述的广告播放方法,其特征在于,所述从预下载的备选广告数据中选择目标广告数据,包括: 读取当前时间及所述备选广告数据的投放期; 从投放期包括所述当前时间的备选广告数据中选择一条备选广告数据作为所述目标广告数据。3.如权利要求1或2所述的广告播放方法,其特征在于,在从预下载的备选广告数据中选择目标广告数据之前,包括: 判断当前是否连接有网络; 如果当前连接有网络,向广告服务器发送获取新广告数据的请求;接收所述新广告数据;播放所述新广告数据对应的广告; 如果当前未连接网络,执行所述从预下载的备选广告数据中选择目标广告数据的步骤。4.如权利要求3所述的广告播放方法,其特征在于,在判断当前是否连接有网络之前,还包括: 向所述广告服务器发送获取所述备选广告数据的请求信息,其中,所述请求信息中包括所述备选广告数据的条数; 接收所述广告服务器发送的相应条数的所述备选广告数据。5.如权利要求1所述的广告播放方法,其特征在于,还包括: 当接收到暂停播放的命令时,在播放器窗口建立浮层;在所述浮层播放所述目标广告数据对应的广告; 当接收到继续播放的命令时,停止播放所述目标广告数据对应的广告并关闭所述浮层。6.一种广告播放装置,其特征在于,包括: 选择模块,用于在智能终端读取到广告插播标识时,从预下载的备选广告数据中选择目标广告数据; 播放模块,用于在所述广告插播标识确定的播放时间播放所述目标广告数据对应的广生口 ο7.如权利要求6所述的广告播放装置,其特征在于,所述选择模块包括读取单元和选择单元,其中, 所述读取单元,用于读取当前时间及所述备选广告数据的投放期; 所述选择单元,用于从投放期包括所述当前时间的备选广告数据中选择一条备选广告数据作为所述目标广告数据。8.如权利要求6或7所述的广告播放装置,其特征在于,还包括:判断模块、发送模块和接收模块,其中, 所述判断模块,用于判断当前是否连接有网络; 所述发送模块,用于在当前连接有网络时,向广告服务器发送获取新广告数据的请求; 所述接收模块,用于接收所述新广告数据; 所述播放模块,还用于播放所述新广告数据对应的广告; 所述选择模块,还用于在当前未连接网络时,从预下载的备选广告数据中选择目标广告数据。9.如权利要求8所述的广告播放装置,其特征在于, 所述发送模块,还用于向所述广告服务器发送获取所述备选广告数据的请求信息,其中,所述请求信息中包括所述备选广告数据的条数; 所述接收模块,还用于接收所述广告服务器发送的相应条数的所述备选广告数据。10.如权利要求6所述的广告播放装置,其特征在于,还包括建立模块、停止播放模块和关闭模块,其中, 所述建立模块,用于在接收到暂停播放的命令时,在播放器窗口建立浮层; 所述播放模块,还用于在所述浮层播放所述目标广告数据对应的广告; 所述停止播放模块,用于在接收到继续播放的命令时,停止播放所述目标广告数据对应的广告; 所述关闭模块,用于关闭所述浮层。
【文档编号】H04N21/81GK105872785SQ201610206018
【公开日】2016年8月17日
【申请日】2016年4月5日
【发明人】敖伟波
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1