一种数字电视直播视频插播广告的方法转让专利

申请号 : CN201710311545.8

文献号 : CN107147926B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 纪琦华蒲珂曾泽基李哲山胡彬方宏蔡忠善张毅萍魏明蔡辉

申请人 : 中广热点云科技有限公司

摘要 :

本发明涉及一种数字电视直播视频插播广告的方法,运营服务器获取直播视频任一帧图像内的若干个组成元素,对任一帧图像设置若干广告标签,将广告标签与广告文件进行关联,同时监测广告标签出现次数,通过合理设置广告播放阈值A,保证用户观看视频同时播放与视频关联性比较大的广告,但是又避免了由于广告标签出现次数较多而广告频繁的问题,降低用户对广告的厌恶程度,频繁出现广告;并根据广告出现频率对A进行灵活调节,防止同一广告出现次数太多;不同广告标签单独记录,到达一定阈值才进行播放一次,可以将广告播放顺序打乱,解决同一时间段需要播放广告过多,难以排开的问题。

权利要求 :

1.一种数字电视直播视频插播广告的方法,其特征在于,包括如下步骤:S1:运营服务器获取直播视频任一帧图像内的若干个组成元素,对任一帧图像设置若干广告标签,并将所述设置了广告标签的直播视频数据进行封装,传送至数字电视组播传输网络;

S2:将与所述广告标签相关联的广告文件进行封装,传送至数字电视组播传输网络,用户端首次观看直播视频节目时,接收并存储广告文件;

S3:用户端开始观看直播视频时,开始监控视频帧的广告标签,并计数,当相同广告标签出现次数达到预设阈值A时,第A+1次出现时调取于所述广告标签相关联的广告文件;

S4:显示所述广告标签相关联的广告文件信息,执行步骤S5,然后将同一广告标签的计数清零,从新开始计数,重复S3步骤;

S5:开始记录所述广告文件在一定时间段ΔT1内被显示的频率W;

S6:将所述频率W与预设频率阈值范围(B1,B2)进行对比;当比较结果为W≥B2时,进行步骤S7;当比较结果为W≤B1时,进行步骤S8;当B1<W<B2,执行S9步骤;

S7:调整A值为A+X,执行S9步骤;

S8:调整A值为A-X,执行S9步骤;

S9:继续显示广告信息至预设时间值TA,广告关闭。

2.如权利要求1所述的数字电视直播视频插播广告的方法,其特征在于,所述不同广告标签设置有优先级序号。

3.如权利要求2所述的数字电视直播视频插播广告的方法,其特征在于,在S3步骤后还包括如下步骤:S101:判断同一视频帧上带有的第A+1次出现的广告标签的个数,等于1时,进行S4步骤;大于1时,进行S102步骤;

S102:对所述广告标签所对应的广告文件的播放记录进行统计,判断是否具有播放记录为0次的,若判断结果为“是”则进行S103步骤;否则,进行S104步骤;

S103:将播放记录为0次的广告标签设置为首位,进行S4步骤;

S104:判断广告优先级,选取优先级最高的广告标签,进行S4步骤。

4.如权利要求1所述的数字电视直播视频插播广告的方法,其特征在于,所述广告信息的显示方式为浮动小窗的方式进行显示。

5.如权利要求1所述的数字电视直播视频插播广告的方法,其特征在于,所述组成元素包括人脸、车辆、物品、场景及人体行为;所述广告文件类型包括视频、图片、文字或物品购买请求链接提示。

6.如权利要求4所述的数字电视直播视频插播广告的方法,其特征在于,所述方法还包括如下步骤:S302:对所述广告文件的类型进行判断,当判断到广告文件为物品购买请求链接提示时,进行步骤S303,否则进行S4;

S303:对当前播放帧进行场景判断,获得广告文件相关物品所在位置,将待播放的广告位置设置于所述物品所在位置处,进行S4步骤。

7.如权利要求6所述的数字电视直播视频插播广告的方法,其特征在于,所述物品购买请求链接提示广告文件的背景设置为透明。

8.如权利要求1所述的数字电视直播视频插播广告的方法,其特征在于,所述方法还包括如下步骤:S401:当显示的广告信息被用户点击后,跳转至广告详情页面,同时进行S402步骤;

S402:对当前直播节目进行判断,是否为支持时移的节目,当判断结果为“否”时,进行S403步骤;当判断结果为“是”时,进行S404步骤;

S403:关闭音频播放,然后进行S405步骤;

S404:暂停视频播放,并记录暂停时间T1;然后进行S406步骤;

S405:广告详情页面关闭时,重新开放音频播放;

S406:广告详情页面关闭时,重新开始视频播放,并记录重新开始时间T2。

9.如权利要求8所述的数字电视直播视频插播广告的方法,其特征在于,所述方法还包括:S407:暂停视频播放的同时,用户端接收T1至T1+ΔT2时间段内的组播视频流,形成缓存文件进行存储,然后向运营服务器发送停止组播视频流的指令;

S408:重新开始视频播放时,用户端调取缓存文件进行播放,同时向运营服务器发送申请单播指令;

S409:运营服务器接收申请单播指令,建立时移数据通道,并发送时移文件数据包给用户端;

S410:用户端接收时移文件,并于用户端播放至时移文件数据包时间戳节点时,将时移文件数据包进行解码播放,然后删除暂存文件。

10.如权利要求9所述的数字电视直播视频插播广告的方法,其特征在于,所述S410步骤由如下步骤构成:S501:用户端接收时移文件数据包,并记录当前时移文件数据包的时间戳信息Tx和上一时移文件数据包的时间戳信息Tx-1;

S502:判断Tx与T1+ΔT2的大小,当判断结果为Tx小于T1+ΔT2时,进行S503步骤;当判断结果为Tx等于T1+ΔT2时,进行S504步骤;当判断结果为Tx大于T1+ΔT2时,进行S505步骤;

S503:丢弃上一时移文件数据包,重复S501;

S504:丢弃上一时移文件数据包,并开始保存当前及以后的时移文件数据,进行S10步骤;

S505:保存上一时移文件数据以及之后的时移数据文件;进行S10步骤;

S10:当用户端播放至Tx或Tx-1时间点时,将时移文件数据包进行解码播放,然后删除缓存文件。

说明书 :

一种数字电视直播视频插播广告的方法

技术领域

[0001] 本发明属于通信技术领域,特别涉及一种数字电视直播视频插播广告的方法。

背景技术

[0002] 在数字电视增值服务中,广告服务有着举足轻重的地位和作用,已经成为众多商家向人们宣传和推销自己商品最为方便、最为有效的手段之一。但是传统广告主要通过在视频片头、片尾或者暂停时播放广告内容,盲目轰炸式的投放另其与视频内容以及观众的喜好关联性较低,广告投放精准性差,广告转化率较低。
[0003] 因此提高广告投放的精准性,使得适当的用户在适当的时候看到适当的广告,已经成为广告推荐领域的迫切需求。利用视频标签关联广告的插播方法已经较为广泛,例如中国专利申请CN201610074611中公开的“一种基于视频标签的广告推送方法”,S1获取视频任一帧图像内的若干个组成元素,从而获得视频的组成元素库;S2、对所述组成元素库内的所有组成元素进行标签广告匹配,得到能够与所述组成元素关联的广告标签类型;S3、根据所述广告标签类型查询预设的广告与所述广告标签类型的对应关系,得到相关联的推送广告;S4、在视频播放过程中,对任一帧图像,推送与包含在该帧图像内的组成元素相关联的广告标签类型,当用户进一步触发所述广告标签类型时,将与所述广告标签类型关联的推送广告推送给用户。根据用户观看的视频内容与广告内容进行智能匹配,将广告信息进一步精进。而能够在视频播放过程中向用户推送关联度较高的广告类型智能化挖掘用户个人喜好和行为,发现真正有价值的客户,有助于提高移动广告投放的精准性。中国专利申请CN00910233572中公开的“一种在视频中投放灌高的方法”将视频画面中具有广告价值的元素进行定位和截取,然后为截取的元素添加属性标签;为广告元素匹配灌高,从而生成广告诱饵,计算机通过定位属性具有广告价值的元素的数据、被截取的元素、属性标签、匹配的广告投放数据;视频播放时根据广告投放数据投放广告诱饵。使用这种方法可以在视频播放的同时向观众投放大量的广告,极大的提高广告的质量。但是该种插播广告的方法会导致某些广告出现的频率非常高,重复性大,可能导致用户再观看视频过程中一直伴随广告的出现,产生负面的用户体验。

发明内容

[0004] 为了解决上述问题,本发明提供了一种数字电视直播视频插播广告的方法,具体方案如下:
[0005] 一种数字电视直播视频插播广告的方法,包括如下步骤:
[0006] S1:运营服务器获取直播视频任一帧图像内的若干个组成元素,对任一帧图像设置若干广告标签,并将所述设置了广告标签的直播视频数据进行封装,传送至数字电视组播传输网络;
[0007] S2:将与所述广告标签相关联的广告文件进行封装,传送至数字电视组播传输网络,用户端首次观看直播视频节目时,接收并存储广告文件;
[0008] S3:用户端开始观看直播视频时,开始监控视频帧的广告标签,并计数,当相同广告标签出现次数达到预设阈值A时,第A+1次出现时调取于所述广告标签相关联的广告文件;
[0009] S4:显示所述广告标签相关联的广告文件信息,执行步骤S5,然后将同一广告标签的计数清零,从新开始计数,重复S3步骤;
[0010] S5:开始记录所述广告文件在一定时间段ΔT1内被显示的频率W;
[0011] S6:将所述频率W与预设频率阈值范围(B1,B2)进行对比;当比较结果为W≥B2时,进行步骤S7;当比较结果为W≤B1时,进行步骤S8;当B1<W<B2,执行S9步骤;
[0012] S7:调整A值为A+X,执行S9步骤;
[0013] S8:调整A值为A-X,执行S9步骤;
[0014] S9:继续显示广告信息至预设时间值TA,广告关闭。
[0015] 进一步地,所述不同广告标签设置有优先级序号。
[0016] 进一步地,在S3步骤后还包括如下步骤:
[0017] S101:判断同一视频帧上带有的第A+1次出现的广告标签的个数,等于1时,进行S4步骤;大于1时,进行S102步骤;
[0018] S102:对所述广告标签所对应的广告文件的播放记录进行统计,判断是否具有播放记录为0次的,若判断结果为“是“则进行S103步骤;否则,进行S104步骤;
[0019] S103:将播放记录为0次的广告标签设置为首位,进行S4步骤;
[0020] S104:判断广告优先级,选取优先级最高的广告标签,进行S4步骤。
[0021] 优选地,所述广告信息的显示方式为浮动小窗的方式进行显示。
[0022] 进一步地,所述组成元素包括人脸、车辆、物品、场景及人体行为;所述广告文件类型包括视频、图片、文字或物品购买请求链接提示。
[0023] 更进一步地,所述方法还包括如下步骤:
[0024] S302:对所述广告文件的类型进行判断,当判断到广告文件为物品购买请求链接提示时,进行步骤S303,否则进行S4;
[0025] S303:对当前播放帧进行场景判断,获得广告文件相关物品所在位置,将待播放的广告位置设置于所述物品所在位置处,进行S4步骤。
[0026] 优选地,所述物品购买请求链接提示广告文件的背景设置为透明。
[0027] 进一步地,所述方法还包括如下步骤:
[0028] S401:当显示的广告信息被用户点击后,跳转至广告详情页面,同时进行S402步骤;
[0029] S402:对当前直播视频进行判断,是否为时移节目,当判断结果为“否”时,进行S403步骤;当判断结果为“是”时,进行S404步骤;
[0030] S403:关闭音频播放,然后进行S405步骤;
[0031] S404:暂停视频播放,并记录暂停时间T1;然后进行S406步骤;
[0032] S405:广告详情页面关闭时,重新开放音频播放;
[0033] S406:广告详情页面关闭时,重新开始视频播放,并记录重新开始时间T2。
[0034] 更进一步地,所述方法还包括:
[0035] S407:暂停视频播放的同时,用户端接收T1至T1+ΔT2时间段内的组播视频流,形成缓存文件进行存储,然后向运营服务器发送停止组播视频流的指令;
[0036] S408:重新开始视频播放时,用户端调取缓存文件进行播放,同时向运营服务器发送申请单播指令;
[0037] S409:运营服务器接收申请单播指令,建立时移数据通道,并发送时移文件数据包给用户端;
[0038] S410:用户端接收时移文件,并于用户端播放至时移文件数据包时间戳节点时,将时移文件数据包进行解码播放,然后删除暂存文件。
[0039] 更进一步地,所述S410步骤主要由如下步骤构成:
[0040] S501:用户端接收时移文件数据包,并记录当前时移文件数据包的时间戳信息Tx和上一时移文件数据包的时间戳信息Tx-1;
[0041] S502:判断Tx与T1+ΔT2的大小,当判断结果为Tx小于T1+ΔT2时,进行S503步骤;当判断结果为Tx等于T1+ΔT2时,进行S504步骤;当判断结果为Tx大于T1+ΔTa时,进行S505步骤;
[0042] S503:丢弃上一时移文件数据包,重复S501;
[0043] S504:丢弃上一时移文件数据包,并开始保存当前及以后的时移文件数据,进行S10步骤;
[0044] S505:保存上一时移文件数据以及之后的时移数据文件;进行S10步骤;
[0045] S10:当用户端播放至TX或Tx-1时间点时,将时移文件数据包进行解码播放,然后删除缓存文件。
[0046] 本发明提供的数字电视直播视频插播广告的方法,通过合理设置广告播放阈值A,保证用户观看视频同时播放与视频关联性比较大的广告,但是又避免了由于广告标签出现次数较多而广告频繁的问题,降低用户对广告的厌恶程度,频繁出现广告;并根据广告出现频率对A进行灵活调节,防止同一广告出现次数太多;不同广告标签单独记录,到达一定阈值才进行播放一次,可以将广告播放顺序打乱,解决同一时间段需要播放广告过多,难以排开的问题。

附图说明

[0047] 图1.实施例1数字电视直播视频插播广告的方法的流程图;
[0048] 图2.实施例2数字电视直播视频插播广告的方法的部分流程图;
[0049] 图3.实施例3数字电视直播视频插播广告的方法的流程图;
[0050] 图4.实施例4数字电视直播视频插播广告的方法的部分流程图。

具体实施方式

[0051] 下面结合附图和实施例对本发明作进一步的描述,下列实施例仅用于解释本发明的发明内容,不用于限定本发明的保护范围。
[0052] 实施例1
[0053] 如图1所示,一种数字电视直播视频插播广告的方法,包括如下步骤:
[0054] S1:运营服务器获取直播视频任一帧图像内的若干个组成元素,对任一帧图像设置若干广告标签,并将所述设置了广告标签的直播视频数据进行封装,传送至数字电视组播传输网络;
[0055] S2:将与所述广告标签相关联的广告文件进行封装,传送至数字电视组播传输网络,用户端首次观看直播视频节目时,接收并存储广告文件;
[0056] S3:用户端开始观看直播视频时,开始监控视频帧的广告标签,并计数,当相同广告标签出现次数达到预设阈值A时,第A+1次出现时调取于所述广告标签相关联的广告文件;
[0057] S4:显示所述广告标签相关联的广告文件信息,执行步骤S5,然后将同一广告标签的计数清零,从新开始计数,重复S3步骤;
[0058] S5:开始记录所述广告文件在一定时间段ΔT1内被显示的频率W;
[0059] S6:将所述频率W与预设频率阈值范围(B1,B2)进行对比;当比较结果为W≥B2时,进行步骤S7;当比较结果为W≤B1时,进行步骤S8;当B1<W<B2,执行S9步骤;
[0060] S7:调整A值为A+X,执行S9步骤;
[0061] S8:调整A值为A-X,执行S9步骤;
[0062] S9:继续显示广告信息至预设时间值TA,广告关闭。
[0063] 本发明提供的数字电视直播视频插播广告的方法,在视频帧携带广告标签,并与相关广告进行关联,但在播放视频时,对广告标签出现的次数进行计数,到达一定阈值时,才进行插入广告,避免视频播放广告频繁出现降低用户观感,当广告进行显示后,计数清零,从新开始;同时对广告出现的频率进行计数,并根据合理设置阈值范围,对广告出现频率进行规范,并根据广告出现频率对A进行灵活调节,防止同一广告出现次数太多;不同广告标签单独记录,到达一定阈值才进行播放一次,可以将广告播放顺序打乱,解决同一时间段需要播放广告过多,难以排开的问题。
[0064] 实施例2
[0065] 本实施例的数字电视直播视频插播广告的方法,与实施例1的区别在于,如图2所示,进一步限定,所述不同广告标签设置有优先级序号;在S3步骤后还包括如下步骤:
[0066] S101:判断同一视频帧上带有的第A+1次出现的广告标签的个数,等于1时,进行S4步骤;大于1时,进行S102步骤;
[0067] S102:对所述广告标签所对应的广告文件的播放记录进行统计,判断是否具有播放记录为0次的,若判断结果为“是”则进行S103步骤;否则,进行S104步骤;
[0068] S103:将播放记录为0次的广告标签设置为首位,进行S4步骤;
[0069] S104:判断广告优先级,选取优先级最高的广告标签,进行S4步骤。
[0070] 本实施例的数字电视直播视频插播广告的方法,同一视频帧上需要显示的广告大于1个时,将所有广告根据优先级依次排序,播放优先级为最高的,对广告商较为公平,但是需要首先对待播广告的出现次数进行判断,如果从未出现过的广告,即使优先级较低,也进行播放,防止某些广告由于规则问题而不能播放的情况,进一步提高公平性。
[0071] 实施例3
[0072] 本实施例的数字电视直播视频插播广告的方法,与实施例1的区别在于,如图3所示,进一步限定,所述组成元素包括人脸、车辆、物品、场景及人体行为;所述广告文件类型包括视频、图片、文字或物品购买请求链接提示。
[0073] 所述方法还包括如下步骤:
[0074] S302:对所述广告文件的类型进行判断,当判断到广告文件为物品购买请求链接提示时,进行步骤S303,否则进行S4;
[0075] S303:对当前播放帧进行场景判断,获得广告文件相关物品所在位置,将待播放的广告位置设置于所述物品所在位置处,进行S4步骤。
[0076] 其中,物品购买请求链接提示广告文件的背景设置为透明。
[0077] 本实施例提供的数字电视直播视频插播广告的方法,针对物品购买请求链接提示广告,设置在视频帧物品所在位置处,广告目的性强,且不影响用户观看视频。
[0078] 实施例4
[0079] 本实施例的数字电视直播视频插播广告的方法,与实施例1的区别在于,如图4所示,进一步限定,所述方法还包括如下步骤:
[0080] S401:当显示的广告信息被用户点击后,跳转至广告详情页面,同时进行S402步骤;
[0081] S402:对当前直播节目进行判断,是否支持时移功能,当判断结果为“否”时,进行S403步骤;当判断结果为“是”时,进行S404步骤;
[0082] S403:关闭音频播放,然后进行S405步骤;
[0083] S404:暂停视频播放,并记录暂停时间T1;然后进行S407步骤;
[0084] S405:广告详情页面关闭时,重新开放音频播放;
[0085] S407:暂停视频播放的同时,用户端接收T1至T1+ΔT2时间段内的组播视频流,形成缓存文件进行存储,然后向运营服务器发送停止组播视频流的指令,进行S406步骤;
[0086] S406:广告详情页面关闭时,重新开始视频播放,并记录重新开始时间T2;
[0087] S408:重新开始视频播放时,用户端调取缓存文件进行播放,同时向运营服务器发送申请单播指令;
[0088] S409:运营服务器接收申请单播指令,建立时移数据通道,并发送时移文件数据包给用户端;
[0089] S501:用户端接收时移文件数据包,并记录当前时移文件数据包的时间戳信息Tx和上一时移文件数据包的时间戳信息Tx-1;
[0090] S502:判断Tx与T1+ΔT2的大小,当判断结果为Tx小于T1+ΔT2时,进行S503步骤;当判断结果为Tx等于T1+ΔT2时,进行S504步骤;当判断结果为Tx大于T1+ΔTa时,进行S505步骤;
[0091] S503:丢弃上一时移文件数据包,重复S501;
[0092] S504:丢弃上一时移文件数据包,并开始保存当前及以后的时移文件数据,进行S10步骤;
[0093] S505:保存上一时移文件数据以及之后的时移数据文件;进行S10步骤;
[0094] S10:当用户端播放至TX或Tx-1时间点时,将时移文件数据包进行解码播放,然后删除缓存文件。
[0095] 本实施例所提供的数字电视直播视频插播广告的方法,在广告被点开跳转至广告页面时,对当前播放的节目是否支持时移,如果节目支持时移时,该操作启动时移功能,对直播暂停;当用户端进行暂停操作时,服务器继续向用户端发送预设时间段内的组播数据包,而不是立刻停止组播数据发送,并建立时移数据通道,避免用户长时间暂停而浪费带宽的问题;重新开始播放操作触发后,与服务器进行通讯,建立时移数据通道,服务器查询T1时间点后时移文件数据,打包并发送给用户端,这个过程一般需要一定的时间,会使播放有短暂的卡顿暂停,但本实施例的用户端调取本地存储的暂存文件,响应快,无需等待,在播放暂存文件的同时来接收时移文件数据包,可使播放无缝衔接,另用户具有较优的用户体验。