《视频对应物品广告播放方法及系统.pdf》由会员分享,可在线阅读,更多相关《视频对应物品广告播放方法及系统.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103077673 A(43)申请公布日 2013.05.01CN103077673A*CN103077673A*(21)申请号 201210585249.4(22)申请日 2012.12.30G09F 27/00(2006.01)(71)申请人乐视网信息技术(北京)股份有限公司地址 100026 北京市海淀区学院南路68号19号楼六层6184号房间(72)发明人王连财(74)专利代理机构北京驰纳智财知识产权代理事务所(普通合伙) 11367代理人谢亮 唐与芬(54) 发明名称视频对应物品广告播放方法及系统(57) 摘要本发明针对传统广告播放器的缺点,提供一种视频对应。
2、物品广告播放方法及系统。该播放方法及系统能够根据视频播放内容,提供与视频中物品对应的广告,并能够准确的控制广告的出现时机。按照本发明的视频对应物品广告播放方法包括如下步骤:A、从广告服务器加载广告资源;B、加载广告的配置文件并封装到广告值对象中;C、匹配播放器当前播放时间和广告值对象中的广告出现时间,根据匹配结果显示广告;D、启动监听,并根据监听结果启动相应功能。按照本发明的视频对应物品广告播放系统包括:广告资源加载模块、广告值对象生成模块、广告生成模块、广告滚动定时器、监听模块等。(51)Int.Cl.权利要求书2页 说明书5页 附图1页(19)中华人民共和国国家知识产权局(12)发明专利申。
3、请权利要求书2页 说明书5页 附图1页(10)申请公布号 CN 103077673 ACN 103077673 A1/2页21.一种视频对应物品广告播放方法,其特征在于,包括:A、从广告服务器加载广告资源;B、加载广告的配置文件并封装到广告值对象中;C、匹配播放器当前播放时间和广告值对象中的广告出现时间,根据匹配结果显示广告;D、启动监听,并根据监听结果启动相应功能。2.如权利要求1所述的视频对应物品广告播放方法,其特征在于,所述广告能够链接到提供广告中产品的商家的网站。3.如权利要求2所述的视频对应物品广告播放方法,其特征在于,所述广告链接至少为文字链接、图片链接、视频链接等。4.如权利要求。
4、1所述的视频对应物品广告播放方法,其特征在于,在所述步骤A之前,应先分析播放器配置文件里面的相关参数去判断是否开启加载视频对应物品广告播放方法。5.如权利要求1所述的视频对应物品广告播放方法,其特征在于,所述步骤B,根据后台提供的加载地址从广告服务器加载广告配置文件,并将广告配置文件中的配置信息封装到广告值对象中。6.如权利要求3所述的视频对应物品广告播放方法,其特征在于,所述广告值对象至少包括以下属性:广告id、广告的加载地址、广告位置标识、广告出现时间、广告停顿在播放器附近的时间、广告响应鼠标点击的链接、广告的宽度、广告的高度。7.如权利要求1-4所述的视频对应物品广告播放方法,其特征在于。
5、,所述步骤C即根据当前播放器播放的时间实时的进行写数据,并与所述广告值对象中的广告出现时间进行匹配验证,若所述当前播放器播放的时间与所述广告值对象中的广告出现时间一致,则利用所述广告值对象以及所述广告资源显示该广告。8.如权利要求5所述的视频对应物品广告播放方法,其特征在于,所述在显示广告时还需利用广告滚动定时器,所述广告滚动定时器用于控制广告在播放器附近某位置的停顿时间,当停顿时间已过,广告滚动定时器控制当前广告停止显示同时控制下一广告开始显示,所述停顿时间是由广告播放器读取广告值对象的“广告停顿在播放器附近的时间”属性获得的。9.如权利要求1所述的视频对应物品广告播放方法,其特征在于,所述。
6、步骤D包括:D1、启动播放器外部拖拽及页面屏幕伸缩监听,当播放器被拖拽及页面屏幕发生伸缩变化时,矫正当前广告的位置和记录当前y坐标和舞台高度之间的比例;D2、启动鼠标点击操作监听,包括,若当前播放器播放状态为播放状态时,如果对播放器外部屏幕进行鼠标点击操作,则停止处于播放状态的的广告滚动定时器,若当前播放器播放状态为暂停状态时,如果对播放器外部屏幕进行鼠标点击操作,则重新启动已经暂停的广告滚动定时器;D3、启动进度条拖拽监听,当在播放器外部进行拖拽进度条时,清空用于装载广告的容器;D4、启动舞台的伸缩变化及窗口大小变化监听,当播放器舞台伸缩变化或窗口大小进行变化时,对广告的宽和高的进行伸缩变化。
7、或大小变化以配合播放器舞台伸缩变化或窗口权 利 要 求 书CN 103077673 A2/2页3大小变化。10.一种视频对应物品广告播放系统,其特征在于该系统至少包括:广告资源加载模块、广告值对象生成模块、广告生成模块、广告滚动定时器、监听模块等,所述广告资源加载模块用于从广告服务器加载广告资源,并将所述广告资源发送至广告生成模块;所述广告值对象生成模块用于根据后台提供的加载地址从广告服务器加载广告配置文件,并将广告配置文件中的配置信息封装到广告值对象中,将所述广告值对象发送至广告生成模块,将广告值对象内的“广告停顿在播放器附近的时间”属性信息发送至广告滚动定时器;所述广告滚动定时器用于控制广。
8、告在播放器附近某位置的停顿时间,并将控制信号发送至广告生成模块,所述停顿时间采用自上述广告值对象生成模块发送来的“广告停顿在播放器附近的时间”属性信息;所述监听模块用于监听外部事件,并根据所述外部事件生成各类事件响应指令并将所述指令发送至广告生成模块及广告滚动定时器,所述监听模块包括:播放器外部拖拽及页面屏幕伸缩事件监听模块、鼠标点击操作监听模块、进度条拖拽事件监听模块、舞台的伸缩变化或窗口大小变化事件监听模块;所述广告生成模块,首先接收上述广告资源加载模块传递来的广告资源、上述广告值对象生成模块传来的广告值对象、上述广告滚动定时器发送来的控制信号,之后所述广告生成模块根据上述接收到的广告资源。
9、、广告值对象以及控制信号生成广告,所述广告生成模块还接收监听模块传来的各类事件响应指令,根据指令对广告进行相应的控制,所述控制包括:矫正当前广告的位置和记录当前y坐标和舞台高度之间的比例,清空用于装载广告的容器,对广告的宽和高的进行伸缩变化。权 利 要 求 书CN 103077673 A1/5页4视频对应物品广告播放方法及系统技术领域0001 本发明属于广告播放领域,涉及一种视频对应物品广告播放方法及系统。背景技术0002 在网页播放器播放视频时,在播放器附近都会提供广告,然而在播放器附近提供的广告一般与视频内容无关,该种推送广告的方式取得的效果不显著,存在广告的推送效率低的问题。发明内容00。
10、03 本发明针对传统广告播放器的缺点,提供一种视频对应物品广告播放方法及系统。该播放方法及系统能够根据视频播放内容,提供与视频中物品对应的广告,并能够准确的控制广告的出现时机。0004 按照本发明的视频对应物品广告播放方法包括如下优选步骤:A、从广告服务器加载广告资源;B、加载广告的配置文件并封装到广告值对象中;C、匹配播放器当前播放时间和广告值对象中的广告出现时间,根据匹配结果显示广告;D、启动监听,并根据监听结果启动相应功能。0005 在上述任一方案优选的是,在上述步骤A之前,应先分析播放器配置文件里面的相关参数去判断是否开启加载视频对应物品广告播放方法,所述参数有两个可能值,即1或0,如。
11、果该值为1则开启视频对应物品广告播放方法,否则不开启。0006 在上述任一方案优选的是,上述步骤B,根据后台提供的加载地址从广告服务器加载广告配置文件,并将广告配置文件中的配置信息封装到广告值对象中,所述配置文件优选xml文件。0007 在上述任一方案优选的是,上述广告值对象至少包括以下属性:广告id、广告的加载地址、广告位置标识、广告出现时间、广告停顿在播放器附近的时间、广告响应鼠标点击的链接、广告的宽度、广告的高度。0008 在上述任一方案优选的是,上述广告能够链接到提供广告中产品的商家的网站。0009 在上述任一方案优选的是,上述广告链接可为文字链接、图片链接、视频链接。0010 在上述。
12、任一方案优选的是,上述步骤C即根据当前播放器播放的时间(当前播放器的播放头时间)实时的进行写数据,并与上述广告值对象中的广告出现时间进行匹配验证,若所述当前播放器播放的时间与广告值对象中的广告出现时间一致,则利用广告值对象以及上述步骤A中加载的广告资源显示该广告。0011 在上述任一方案优选的是,上述在显示广告时还需利用广告滚动定时器,所述广告滚动定时器用于控制广告在播放器附近某位置(例如播放器的上部,下部及两侧)的停顿时间,当停顿时间已过,广告滚动定时器控制当前广告停止显示同时控制下一广告开始显说 明 书CN 103077673 A2/5页5示,所述停顿时间是由广告播放器读取广告值对象的“广。
13、告停顿在播放器附近的时间”属性获得的。0012 在上述任一方案优选的是,所述步骤D包括:D1、启动播放器外部拖拽及页面屏幕伸缩监听,当播放器被拖拽及页面屏幕发生伸缩变化时,矫正当前广告的位置和记录当前y坐标和舞台高度之间的比例。0013 D2、启动鼠标点击操作监听,包括,若当前播放器播放状态为播放状态时,如果对播放器外部屏幕进行鼠标点击操作,则停止处于播放状态的的广告滚动定时器;若当前播放器播放状态为暂停状态时,如果对播放器外部屏幕进行鼠标点击操作,则重新启动已经暂停的广告滚动定时器。0014 D3、启动进度条拖拽监听,当在播放器外部进行拖拽进度条时,清空用于装载广告的容器。0015 D4、启。
14、动舞台的伸缩变化及窗口大小变化监听,当播放器舞台伸缩变化或窗口大小进行变化时,对广告的宽和高的进行伸缩变化或大小变化以配合播放器舞台伸缩变化或窗口大小变化。0016 本发明还涉及一种用于实现上述任一方法的视频对应物品广告播放系统,该系统优选包括:广告资源加载模块、广告值对象生成模块、广告生成模块、广告滚动定时器、监听模块等,所述广告资源加载模块用于从广告服务器加载广告资源,并将所述广告资源发送至广告生成模块;所述广告值对象生成模块用于根据后台提供的加载地址从广告服务器加载广告配置文件,并将广告配置文件中的配置信息封装到广告值对象中,将所述广告值对象发送至广告生成模块,将广告值对象内的“广告停顿。
15、在播放器附近的时间”属性信息发送至广告滚动定时器;所述广告滚动定时器用于控制广告在播放器附近某位置(例如播放器的上部,下部及两侧)的停顿时间,并将控制信号发送至广告生成模块,所述停顿时间采用自上述广告值对象生成模块发送来的“广告停顿在播放器附近的时间”属性信息;所述监听模块用于监听外部事件,并根据所述外部事件生成各类事件响应指令并将所述指令发送至广告生成模块及广告滚动定时器,所述监听模块包括:播放器外部拖拽及页面屏幕伸缩事件监听模块、鼠标点击操作监听模块、进度条拖拽事件监听模块、舞台的伸缩变化或窗口大小变化事件监听模块;所述广告生成模块,首先接收上述广告资源加载模块传递来的广告资源、上述广告值。
16、对象生成模块传来的广告值对象、上述广告滚动定时器发送来的控制信号,之后所述广告生成模块根据上述接收到的广告资源、广告值对象以及控制信号生成广告,所述广告生成模块还接收监听模块传来的各类事件响应指令,根据指令对广告进行相应的控制,所述控制包括:矫正当前广告的位置和记录当前y坐标和舞台高度之间的比例,清空用于装载广告的容器,对广告的宽和高的进行伸缩变化。0017 在上述任一方案优选的是,上述播放器外部拖拽及页面屏幕伸缩事件监听模块用于:当页面屏幕事件发生伸缩变化时,向广告生成模块发出矫正当前广告的位置和记录当前y坐标和舞台高度之间的比例的指令。说 明 书CN 103077673 A3/5页6001。
17、8 在上述任一方案优选的是,上述鼠标点击操作监听模块用于:若当前播放器播放状态为播放状态时,如果发生对播放器外部屏幕进行鼠标点击操作事件,则向处于播放状态的的广告滚动定时器发出停止指令;若当前播放器播放状态为暂停状态时,如果对播放器外部屏幕进行鼠标点击操作,则向已经暂停的广告滚动定时器发出重新启动指令。 在上述任一方案优选的是,上述进度条拖拽事件监听模块用于:当在播放器外部进行拖拽进度条时,向广告生成模块发出清空用于装载广告的容器的指令。0019 在上述任一方案优选的是,上述舞台的伸缩变化或窗口大小变化事件监听模块用于:当播放器发生舞台伸缩变化或窗口大小变化时,向广告生成模块发出对广告的宽和高。
18、的进行伸缩变化的指令。附图说明0020 图1是按照本发明的视频对应物品广告播放方法的流程图。0021 图2是按照本发明的视频对应物品广告播放系统的一优选实施例的示意图。具体实施方式0022 为了使本发明更便于理解,下面结合附图和优选的实施方式对按照本发明的视频对应物品广告播放方法及系统作进一步的详细描述。0023 实施例1应当注意的是,“系统”在此意味着由两个或更多设备构成的处理系统。0024 如图1所示,按照本发明的视频对应物品图片广告播放方法包括如下优选步骤:A、从广告服务器加载图片广告资源;B、加载图片广告的配置文件并封装到图片广告值对象中;C、匹配播放器当前播放时间和图片广告值对象中的。
19、图片广告出现时间,根据匹配结果显示图片广告;D、启动监听,并根据监听结果启动相应功能。0025 在上述步骤A之前,应先分析播放器配置文件里面的相关参数去判断是否开启加载视频对应物品图片广告播放方法,所述参数有两个可能值,即1或0,如果该值为1则开启视频对应物品图片广告播放方法,否则不开启。0026 上述步骤B,根据后台提供的加载地址从广告服务器加载图片广告配置文件,并将图片广告配置文件中的配置信息封装到图片广告值对象中,所述配置文件为xml文件。0027 上述广告值对象包括以下属性:图片广告id、图片广告的加载地址、图片广告位置标识、图片广告出现时间、图片广告停顿在播放器附近的时间、图片广告响。
20、应鼠标点击的链接、图片广告的宽度、图片广告的高度。0028 上述图片广告能够链接到提供图片广告中产品的商家的网站。0029 上述步骤C即根据当前播放器播放的时间(当前播放器的播放头时间)实时的进行写数据,并与上述图片广告值对象中的图片广告出现时间进行匹配验证,若所述当前播放器播放的时间与图片广告值对象中的图片广告出现时间一致,则利用图片广告值对象以及上述步骤A中加载的图片广告资源显示该图片广告。0030 在上述任一方案优选的是,上述在显示图片广告时还需利用图片广告滚动定时说 明 书CN 103077673 A4/5页7器,所述图片广告滚动定时器用于控制图片广告在播放器附近某位置(例如播放器的上。
21、部,下部及两侧)的停顿时间,当停顿时间已过,图片广告滚动定时器控制当前图片广告停止显示同时控制下一图片广告开始显示,所述停顿时间是由图片广告播放器读取图片广告值对象的“图片广告停顿在播放器附近的时间”属性获得的。0031 在上述任一方案优选的是,所述步骤D包括:D1、启动播放器外部拖拽及页面屏幕伸缩监听,当播放器被拖拽及页面屏幕发生伸缩变化时,矫正当前图片广告的位置和记录当前y坐标和舞台高度之间的比例。0032 D2、启动鼠标点击操作监听,包括,若当前播放器播放状态为播放状态时,如果对播放器外部屏幕进行鼠标点击操作,则停止处于播放状态的的图片广告滚动定时器;若当前播放器播放状态为暂停状态时,如。
22、果对播放器外部屏幕进行鼠标点击操作,则重新启动已经暂停的图片广告滚动定时器。0033 D3、启动进度条拖拽监听,当在播放器外部进行拖拽进度条时,清空用于装载图片广告的容器。0034 D4、启动舞台的伸缩变化及窗口大小变化监听,当播放器舞台伸缩变化或窗口大小进行变化时,对图片广告的宽和高的进行伸缩变化或大小变化以配合播放器舞台伸缩变化或窗口大小变化。0035 在如图2所示的按照本发明的视频对应物品图片广告播放系统,该系统优选包括:图片广告资源加载模块、图片广告值对象生成模块、图片广告生成模块、图片广告滚动定时器、监听模块等。0036 上述图片广告资源加载模块用于从广告服务器加载图片广告资源,并将。
23、所述图片广告资源发送至图片广告生成模块。0037 上述图片广告值对象生成模块用于根据后台提供的加载地址从广告服务器加载图片广告配置文件,并将图片广告配置文件中的配置信息封装到图片广告值对象中,将所述图片广告值对象发送至图片广告生成模块,将图片广告值对象内的“图片广告停顿在播放器附近的时间”属性信息发送至图片广告滚动定时器。0038 上述图片广告滚动定时器用于控制图片广告在播放器附近某位置(例如播放器的上部,下部及两侧)的停顿时间,并将控制信号发送至图片广告生成模块,所述停顿时间采用自上述图片广告值对象生成模块发送来的“图片广告停顿在播放器附近的时间”属性信息。0039 上述监听模块用于监听外部。
24、事件,并根据所述外部事件生成各类事件响应指令并将所述指令发送至图片广告生成模块及图片广告滚动定时器,所述监听模块包括:播放器外部拖拽及页面屏幕伸缩事件监听模块、鼠标点击操作监听模块、进度条拖拽事件监听模块、舞台的伸缩变化或窗口大小变化事件监听模块。0040 上述播放器外部拖拽及页面屏幕伸缩事件监听模块用于:当页面屏幕事件发生伸缩变化时,向图片广告生成模块发出矫正当前图片广告的位置和记录当前y坐标和舞台高度之间的比例的指令。0041 上述鼠标点击操作监听模块用于:若当前播放器播放状态为播放状态时,如果发生对播放器外部屏幕进行鼠标点击操作事件,则向处于播放状态的的图片广告滚动定时器发出停止指令;若。
25、当前播放器播放状态为暂停状态时,如果对播放器外部屏幕进行鼠标点说 明 书CN 103077673 A5/5页8击操作,则向已经暂停的图片广告滚动定时器发出重新启动指令。 0042 上述进度条拖拽事件监听模块用于:当在播放器外部进行拖拽进度条时,向图片广告生成模块发出清空用于装载图片广告的容器的指令。0043 上述舞台的伸缩变化或窗口大小变化事件监听模块用于:当播放器发生舞台伸缩变化或窗口大小变化时,向图片广告生成模块发出对图片广告的宽和高的进行伸缩变化的指令。0044 上述图片广告生成模块,首先接收上述图片广告资源加载模块传递来的图片广告资源、上述图片广告值对象生成模块传来的图片广告值对象、上。
26、述图片广告滚动定时器发送来的控制信号,之后所述图片广告生成模块根据上述接收到的图片广告资源、图片广告值对象以及控制信号生成图片广告,所述图片广告生成模块还接收监听模块传来的各类事件响应指令,根据指令对图片广告进行相应的控制,所述控制包括:矫正当前图片广告的位置和记录当前y坐标和舞台高度之间的比例,清空用于装载图片广告的容器,对图片广告的宽和高的进行伸缩变化。0045 实际应用中,采用上述视频对应物品图片广告播放方法,还可以用于播放器播放视频时文字广告的播放,或其他形式的广告内容的播放,具体的实施方式,可以参考上述视频对应物品图片广告播放方法,此处不再赘述。0046 本发明中提供的广告播放方法及系统实现了实时响应当前播放器的时间并准时的播放视频内与视频中物品对应的广告,广告在播放器上显示的位置、方式都是可控的并适应播放器状态变化互不干扰,广告资源根据当前时间进行匹配,提取和展示,且内存资源耗费比较少。说 明 书CN 103077673 A1/1页9图1图2说 明 书 附 图CN 103077673 A。