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

文档序号:10539426阅读:323来源:国知局
广告投放方法及装置的制造方法
【专利摘要】本发明实施例提供一种广告投放方法及装置。其中,广告投放方法包括:当根据视频播放列表加载第一视频文件对应的视频资源时,检测到所述第一视频文件相邻的广告展位文件时,则向广告服务器发送广告请求消息,以获取所述广告展位文件对应的广告资源;根据所述第一视频文件相邻的第二视频文件加载所述第二视频文件对应的视频资源;顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源。本发明实施例的广告投放方法及装置,实现了在保证视频播放流畅的情况下进行动态广告投放,提升了用户体验。
【专利说明】
广告投放方法及装置
技术领域
[0001]本发明涉及互联网技术领域,尤其涉及一种广告投放方法及装置。
【背景技术】
[0002]随着互联网的迅速发展,越来越多的用户选择通过互联网观看视频。用户通过互联网观看的视频为存储在服务器端的资源。如果用户欲打开视频进行观看,则需从服务器端加载对应的资源,而在加载过程中,播放界面往往为黑屏状态,通常,运营商们利用加载时间进行广告插播。
[0003]以直播视频流为例,如直播节目电视剧《琅琊榜》,现有技术是在服务器端将电视剧《琅琊榜》中两两剧集中间拼好广告视频,再将拼接好的视频与广告相间隔的直播视频流发送给终端设备。然而,由于受到广告时长的限制,有可能出现例如,广告时长大于视频间隔时间,导致广告没播完就播放下一视频,再例如,广告时长小于视频间隔时间,导致广告停在最后一帧画面或者直接黑屏,然后再播放下一视频。

【发明内容】

[0004]本发明的目的在于,提供一种广告投放方法及装置,以实现在保证视频播放流畅的情况下进行动态广告投放,提升用户体验。
[0005]根据本发明的一方面,提供一种广告投放方法,包括:当根据视频播放列表加载第一视频文件对应的视频资源时,检测到所述第一视频文件相邻的广告展位文件时,则向广告服务器发送广告请求消息,以获取所述广告展位文件对应的广告资源;根据所述第一视频文件相邻的第二视频文件加载所述第二视频文件对应的视频资源;顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源。
[0006]优选地,所述方法还包括:获取视频播放列表,所述列表中包括相邻的第一视频文件和第二视频文件;在所述第一视频文件和所述第二视频文件之间设置广告展位文件。
[0007]优选地,所述顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源包括:
[0008]分别获取与所述第一视频文件对应的视频资源的播放时长、所述广告展位文件对应的广告资源的播放时长和所述第二视频文件对应的视频资源对应的播放时长;
[0009]根据所述广告展位文件对应的广告资源的播放时长,调整所述第二视频文件对应的视频资源的播放时长;
[0010]根据调整的第二视频文件对应的视频资源的播放时长,在所述第一视频文件对应的视频资源和所述第二视频文件对应的视频资源之间,展示所述广告展位文件对应的广告资源。
[0011]优选地,所述广告请求消息中携带以下至少一种:设备标识、用户标识和视频标识,
[0012]所述获取所述广告展位文件对应的广告资源包括:获取与以下至少一种:设备标识、用户标识和视频标识相匹配的广告资源。
[0013]根据本发明的另一方面,还提供一种广告投放装置,包括:消息发送模块,用于当根据视频播放列表加载第一视频文件对应的视频资源时,检测到所述第一视频文件相邻的广告展位文件时,则向广告服务器发送广告请求消息,以获取所述广告展位文件对应的广告资源;资源加载模块,用于根据所述第一视频文件相邻的第二视频文件加载所述第二视频文件对应的视频资源;资源展示模块,用于顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源。
[0014]优选地,所述装置还包括:播放列表获取模块,用于获取视频播放列表,所述列表中包括相邻的第一视频文件和第二视频文件;展位文件设置模块,用于在所述第一视频文件和所述第二视频文件之间设置广告展位文件。
[0015]优选地,所述资源展示模块包括:
[0016]播放时长获取单元,用于分别获取与所述第一视频文件对应的视频资源的播放时长、所述广告展位文件对应的广告资源的播放时长和所述第二视频文件对应的视频资源对应的播放时长;
[0017]播放时长调整单元,用于根据所述广告展位文件对应的广告资源的播放时长,调整所述第二视频文件对应的视频资源的播放时长;
[0018]资源展示单元,用于根据调整的第二视频文件对应的视频资源的播放时长,在所述第一视频文件对应的视频资源和所述第二视频文件对应的视频资源之间,展示所述广告展位文件对应的广告资源。
[0019]优选地,所述广告请求消息中携带以下至少一种:设备标识、用户标识和视频标识,
[0020]所述消息发送模块还用于向广告服务器发送广告请求消息时,以获取与以下至少一种:设备标识、用户标识和视频标识相匹配的广告资源。
[0021]根据本发明实施例提供的广告投放方法及装置,通过当根据视频播放列表加载第一视频文件对应的视频资源时,检测到第一视频文件相邻的广告展位文件时,向广告服务器发送广告请求消息,从而获取广告展位文件对应的广告资源,进而顺次展示第一视频、广告和第二视频,实现了在保证视频播放流畅的情况下进行动态广告投放,提升了用户体验。
【附图说明】
[0022]图1是示出根据本发明实施例一的广告投放方法的流程图;
[0023]图2是示出根据本发明实施例二的广告投放装置的逻辑框图。
【具体实施方式】
[0024]本发明的基本构思是,提供一种在视频集中动态拼接广告的技术方案。通过当根据视频播放列表加载第一视频文件对应的视频资源时,检测到第一视频文件相邻的广告展位文件时,向广告服务器发送广告请求消息,从而获取广告展位文件对应的广告资源,进而顺次展示第一视频、广告和第二视频。由此,实现了在保证视频播放流畅的情况下进行动态广告投放,提升了用户体验。
[0025]此外,还通过在向广告服务器发送的广告请求消息中携带例如设备标识、用户标识等信息,使得广告服务器返回贴合用户需求的广告资源。在实现动态广告投放且保证播放流畅的前提下,进一步实现广告的精准投放。
[0026]下面结合附图详细描述本发明的示例性实施例广告投放方法及装置。
[0027]实施例一
[0028]图1是示出根据本发明实施例一的广告投放方法的流程图。该方法的执行主体是终端设备,所述终端设备可例如,但不限于,PC、智能手机、平板电脑等。
[0029]参照图1,在步骤S110,当根据视频播放列表加载第一视频文件对应的视频资源时,检测到所述第一视频文件相邻的广告展位文件时,则向广告服务器发送广告请求消息,以获取所述广告展位文件对应的广告资源。
[0030]这里,广告展位文件是标识在相邻的两个视频文件之间用于广告展示的位置的文件,具体可为广告标识符或预设的广告文件。视频文件可以是视频资源的链接地址。
[0031]根据本发明优选实施例,在根据视频播放列表加载第一视频文件对应的视频资源时,检测到所述第一视频文件相邻的广告展位文件之前,该方法还包括:获取视频播放列表,所述列表中包括相邻的第一视频文件和第二视频文件;在所述第一视频文件和所述第二视频文件之间设置广告展位文件。
[0032]需要强调的是,这里“第一”和“第二”仅用于区别不同的视频文件,不作为对视频文件的限定。具体来说,就是在视频播放列表中任意两个相邻的视频文件之间设置广告展位文件,形成一个视频与广告相间隔且连续的多媒体数据流。
[0033]在步骤S120,根据所述第一视频文件相邻的第二视频文件加载所述第二视频文件对应的视频资源。
[0034]在步骤S130,顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源。
[0035]在具体的实现方式中,例如直播节目电视剧《琅琊榜》的第一剧集和第二剧集,第一剧集和第二剧集之间有预设置的广告展位文件如广告标识符,当终端设备加载第一剧集时,检测到与第一剧集相邻的广告标识符,那么,就要向广告服务器发送获取广告资源的请求消息,广告服务器响应于该请求消息,发送广告资源的链接地址,终端设备根据广告资源的链接地址获取广告资源,然后通过插入获取的广告资源的方式,或者将预设的广告文件替换为获取的广告资源的方式,进一步顺序播放第一剧集、广告和第二剧集,以此类推,还可以在第二剧集和第三剧集之间、第三剧集和第四剧集之间等投放广告,也就是说,在直播视频流中实现动态广告投放。根据本发明示例性的实施例,步骤S130可包括:分别获取与所述第一视频文件对应的视频资源的播放时长、所述广告展位文件对应的广告资源的播放时长和所述第二视频文件对应的视频资源对应的播放时长;根据所述广告展位文件对应的广告资源的播放时长,调整所述第二视频文件对应的视频资源的播放时长;根据调整的第二视频文件对应的视频资源的播放时长,在所述第一视频文件对应的视频资源和所述第二视频文件对应的视频资源之间,展示所述广告展位文件对应的广告资源。
[0036]本发明实施例的广告投放方法,通过当根据视频播放列表加载第一视频文件对应的视频资源时,检测到第一视频文件相邻的广告展位文件时,向广告服务器发送广告请求消息,从而获取广告展位文件对应的广告资源,进而顺次展示第一视频、广告和第二视频,实现了在保证视频播放流畅的情况下进行动态广告投放,提升了用户体验。
[0037]在上述实施例的基础之上,可选地,所述广告请求消息中携带以下至少一种:设备标识、用户标识和视频标识。相应地,前述步骤SllO中获取所述广告展位文件对应的广告资源的处理可包括:获取与以下至少一种:设备标识、用户标识和视频标识相匹配的所述广告展位文件对应的广告资源。
[0038]例如,根据用户标识可以查找预设的用户属性数据库,得到用户标识相对应的用户属性,假如用户属性是爱好旅游,那么就可将与旅游相关的广告发送给对应的终端设备。由此,返回给终端设备的广告资源更加贴合用户的需求。在实现动态广告投放且保证播放流畅的前提下,进一步实现广告的精准投放。
[0039]实施例二
[0040]基于相同的技术构思,图2是示出根据本发明实施例二的广告投放装置的逻辑框图。可用于执行如图1所示的实施例的方法步骤。
[0041]参照图2,广告投放装置包括消息发送模块210、资源加载模块220和资源展示模块230。其中,消息发送模块210、资源加载模块220和资源展示模块230依次相连接。
[0042]消息发送模块210用于当根据视频播放列表加载第一视频文件对应的视频资源时,检测到所述第一视频文件相邻的广告展位文件时,则向广告服务器发送广告请求消息,以获取所述广告展位文件对应的广告资源。
[0043]资源加载模块220用于根据所述第一视频文件相邻的第二视频文件加载所述第二视频文件对应的视频资源。
[0044]资源展示模块230用于顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源。
[0045]本发明实施例的广告投放装置,通过当根据视频播放列表加载第一视频文件对应的视频资源时,检测到第一视频文件相邻的广告展位文件时,向广告服务器发送广告请求消息,从而获取广告展位文件对应的广告资源,进而顺次展示第一视频、广告和第二视频,实现了在保证视频播放流畅的情况下进行动态广告投放,提升了用户体验。
[0046]优选地,广告投放装置还包括:
[0047]播放列表获取模块(未示出)用于获取视频播放列表,所述列表中包括相邻的第一视频文件和第二视频文件。
[0048]展位文件设置模块(未示出)用于在所述第一视频文件和所述第二视频文件之间设置广告展位文件。
[0049]相应地,资源展示模块230可包括:
[0050]播放时长获取单元(未示出)用于分别获取与所述第一视频文件对应的视频资源的播放时长、所述广告展位文件对应的广告资源的播放时长和所述第二视频文件对应的视频资源对应的播放时长;
[0051]播放时长调整单元(未示出)用于根据所述广告展位文件对应的广告资源的播放时长,调整所述第二视频文件对应的视频资源的播放时长;
[0052]资源展示单元(未示出)用于根据调整的第二视频文件对应的视频资源的播放时长,在所述第一视频文件对应的视频资源和所述第二视频文件对应的视频资源之间,展示所述广告展位文件对应的广告资源。
[0053]在上述实施例的基础上,基于广告的播放时长动态调整在广告之后播放且与广告相邻的视频的播放时长,从而使得广告和视频间隔播放,同时,不会影响流畅性。
[0054]为了返回给终端设备的广告资源更加贴合用户的需求,进一步地,所述广告请求消息中可携带以下至少一种:设备标识、用户标识和视频标识,
[0055]所述消息发送模块210还用于向广告服务器发送广告请求消息时,以获取与以下至少一种:设备标识、用户标识和视频标识相匹配的广告资源。由此,在实现动态广告投放且保证播放流畅的前提下,进一步实现广告的精准投放。
[0056]需要指出,根据实施的需要,可将本申请中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明的目的。
[0057]上述根据本发明的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD R0M、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。
[0058]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种广告投放方法,其特征在于,所述方法包括: 当根据视频播放列表加载第一视频文件对应的视频资源时,检测到所述第一视频文件相邻的广告展位文件时,则向广告服务器发送广告请求消息,以获取所述广告展位文件对应的广告资源; 根据所述第一视频文件相邻的第二视频文件加载所述第二视频文件对应的视频资源; 顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取视频播放列表,所述列表中包括相邻的第一视频文件和第二视频文件; 在所述第一视频文件和所述第二视频文件之间设置广告展位文件。3.根据权利要求1所述的方法,其特征在于,所述顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源包括: 分别获取与所述第一视频文件对应的视频资源的播放时长、所述广告展位文件对应的广告资源的播放时长和所述第二视频文件对应的视频资源对应的播放时长; 根据所述广告展位文件对应的广告资源的播放时长,调整所述第二视频文件对应的视频资源的播放时长; 根据调整的第二视频文件对应的视频资源的播放时长,在所述第一视频文件对应的视频资源和所述第二视频文件对应的视频资源之间,展示所述广告展位文件对应的广告资源。4.根据权利要求1所述的方法,其特征在于,所述广告请求消息中携带以下至少一种:设备标识、用户标识和视频标识, 所述获取所述广告展位文件对应的广告资源包括:获取与以下至少一种:设备标识、用户标识和视频标识相匹配的广告资源。5.一种广告投放装置,其特征在于,所述装置包括: 消息发送模块,用于当根据视频播放列表加载第一视频文件对应的视频资源时,检测到所述第一视频文件相邻的广告展位文件时,则向广告服务器发送广告请求消息,以获取所述广告展位文件对应的广告资源; 资源加载模块,用于根据所述第一视频文件相邻的第二视频文件加载所述第二视频文件对应的视频资源; 资源展示模块,用于顺次展示所述第一视频文件对应的视频资源、所述广告展位文件对应的广告资源和所述第二视频文件对应的视频资源。6.根据权利要求5所述的装置,其特征在于,所述装置还包括: 播放列表获取模块,用于获取视频播放列表,所述列表中包括相邻的第一视频文件和第二视频文件; 展位文件设置模块,用于在所述第一视频文件和所述第二视频文件之间设置广告展位文件。7.根据权利要求5所述的装置,其特征在于,所述资源展示模块包括: 播放时长获取单元,用于分别获取与所述第一视频文件对应的视频资源的播放时长、所述广告展位文件对应的广告资源的播放时长和所述第二视频文件对应的视频资源对应的播放时长; 播放时长调整单元,用于根据所述广告展位文件对应的广告资源的播放时长,调整所述第二视频文件对应的视频资源的播放时长; 资源展示单元,用于根据调整的第二视频文件对应的视频资源的播放时长,在所述第一视频文件对应的视频资源和所述第二视频文件对应的视频资源之间,展示所述广告展位文件对应的广告资源。8.根据权利要求5所述的装置,其特征在于,所述广告请求消息中携带以下至少一种:设备标识、用户标识和视频标识, 所述消息发送模块还用于向广告服务器发送广告请求消息时,以获取与以下至少一种:设备标识、用户标识和视频标识相匹配的广告资源。
【文档编号】H04N21/482GK105898445SQ201510926380
【公开日】2016年8月24日
【申请日】2015年12月14日
【发明人】敖伟波
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1