视频文件播放次数的探测方法和装置的制作方法

文档序号:7860872阅读:206来源:国知局
专利名称:视频文件播放次数的探测方法和装置的制作方法
技术领域
本发明涉及数据处理领域,具体而言,涉及ー种视频文件播放次数的探測方法和装置。
背景技术
当广告主在某一网站投放了广告视频后,该广告主不仅会关注互联网用户对其所投放的广告的反应,还会关注这一网站对其所投放广告的播放次数,目前,广告主对其投放广告的播放次数一般是由运行网站根据其预先制定的播放计划人为来提供的,但是由于运行网站每一天需要进行播放的广告视频可能有多个,这些不同的广告视频在进行播放时通常是相互轮流进行播放的,再加上运行网站的浏览量受互联网用户的影响较大,造成广告视频每一天的实际播放次数并不一定都是完全按照预定的播放计划进行的,使得基于播放 计划人为提供的播放次数与广告的实际播放次数不一致,因此,如何对特定的广告视频的实际播放次数自动进行准确探测成为亟待解决的问题。针对相关技术中无法准确探测视频播放次数的问题,目前尚未提出有效的解决方案。

发明内容
本发明的主要目的在于提供一种视频文件播放次数的探測方法和装置,以解决现有技术中无法自动探测视频播放次数的问题。为了实现上述目的,根据本发明的ー个方面,提供了一种视频文件播放次数的探测方法,包括获取第一视频文件播放时的指标參数,其中,第一视频文件为正在播放的视频文件;根据获取到的指标參数判断第一视频文件是否为目标视频文件;以及在根据获取到的指标參数判断出第一视频文件为目标视频文件时,统计第一视频文件的播放次数,得到目标视频文件的实际播放次数。进ー步地,根据获取到的指标參数判断第一视频文件是否为目标视频文件包括判断获取到的指标參数与第一指标參数是否相同,其中,第一指标參数为目标视频文件的指标參数,其中,在判定获取到的指标參数与第一指标參数相同时,确定第一视频文件为目标视频文件。进ー步地,指标參数包括第一视频文件的帧率、码率、编码格式、时长和第一视频文件中第一帧画面的第一像素点的RGB值,判断获取到的指标參数与第一指标參数是否相同包括:A判断判断获取到的RGB值是否等于第一 RGB值,其中,第一 RGB值为目标视频文件中第一帧画面的第一像素点的RGB值;B判断判断获取到的帧率是否等于第一帧率,其中,第一帧率为目标视频文件的帧率;C判断判断获取到的码率是否等于第一码率,其中,第一码率为目标视频文件的码率;D判断判断获取到的编码格式是否是第一编码格式,其中,第一编码格式为目标视频文件的编码格式;以及E判断判断获取到的时长是否等于第ー时长,其中,第一时长为目标视频文件的播放时长,其中,在A判断、B判断、C判断、D判断和E判断的判断结果均为是时,确定第一视频文件为目标视频文件。进一步地,在A判断的判断结果为是时执行B判断、C判断、D判断和E判断的判断步骤。为了实现上述目的,根据本发明的另一方面,提供了一种视频文件播放次数的探测装置,该探测装置用于执行本发明上述内容所提供的任一种视频文件播放次数的探测方法。为了实现上述目的,根据本发明的另一方面,提供了一种视频文件播放次数的探测装置,包括获取单元,用于获取第一视频文件播放时的指标参数,其中,第一视频文件为正在播放的视频文件;判断单元,用于根据获取到的指标参数判断第一视频文件是否为目标视频文件;以及统计单元,用于在判断单元判断出第一视频文件为目标视频文件时,统计第一视频文件的播放次数,得到目标视频文件的实际播放次数。 进一步地,判断单元包括判断子单元,用于判断获取到的指标参数与第一指标参数是否相同,其中,第一指标参数为目标视频文件的指标参数,其中,在判定获取到的指标参数与第一指标参数相同时,确定第一视频文件为目标视频文件。进一步地,指标参数包括第一视频文件的帧率、码率、编码格式、时长和第一视频文件中第一帧画面的第一像素点的RGB值,判断子单元包括:A判断模块,用于判断获取到的RGB值是否等于第一 RGB值,其中,第一 RGB值为目标视频文件中第一帧画面的第一像素点的RGB值;B判断模块,用于判断获取到的帧率是否等于第一帧率,其中,第一帧率为目标视频文件的帧率;C判断模块,用于判断获取到的码率是否等于第一码率,其中,第一码率为目标视频文件的码率山判断模块,用于判断获取到的编码格式是否是第一编码格式,其中,第一编码格式为目标视频文件的编码格式;以及E判断模块,用于判断获取到的时长是否等于第一时长,其中,第一时长为目标视频文件的播放时长,其中,在A判断模块、B判断模块、C判断模块、D判断模块和E判断模块的判断结果均为是时,确定第一视频文件为目标视频文件。通过本发明,采用获取第一视频文件播放时的指标参数,其中,第一视频文件为正在播放的视频文件;根据获取到的指标参数判断第一视频文件是否为目标视频文件;以及在根据获取到的指标参数判断出第一视频文件为目标视频文件时,统计第一视频文件的播放次数,得到目标视频文件的实际播放次数。通过对正在播放的视频文件播放时的指标参数进行获取,进而基于获取到的指标参数来判断正在播放的视频文件是否为目标视频文件,实现了准确确定网站播放器所播放的视频文件具体是哪个视频文件,进而在确定出目标视频文件时,统计该目标视频文件的播放次数,避免将非目标视频的播放次数也统计到目标视频的播放次数中,实现了对目标视频文件的播放次数进行准确探测,解决了现有技术中无法准确探测视频播放次数的问题,进而达到了提高对视频文件播放次数的统计效率和统计结果的准确性。


构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的探测方法的流程图;以及
图2是根据本发明实施例的探测装置的示意图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。本发明实施例提供了一种视频文件播放次数的探测方法,以下对本发明实施例所提供的探测方法进行具体介绍图I是根据本发明实施例的探测方法的流程图,如图I所示,该方法包括如下的步骤S102至步骤S106 S102 :获取第一视频文件播放时的指标参数,其中,第一视频文件为正在播放的视频文件,具体地,可以通过在进行视频文件播放的播放器中添加监测代码来实现对第一视频文件播放时的指标参数进行获取; S104 :根据获取到的指标参数判断第一视频文件是否为目标视频文件,具体地,可以通过对比第一视频文件和目标视频文件二者的属性等指标参数是否相同来判断;S106 :在根据获取到的指标参数判断出第一视频文件为目标视频文件时,统计第一视频文件的播放次数,得到目标视频文件的实际播放次数。本发明实施例的探测方法通过对正在播放的视频文件播放时的指标参数进行获取,进而基于获取到的指标参数来判断正在播放的视频文件是否为目标视频文件,实现了准确确定网站播放器所播放的视频文件具体是哪个视频文件,进而在确定出目标视频文件时,统计该目标视频文件的播放次数,避免将非目标视频的播放次数也统计到目标视频的播放次数中,实现了对目标视频文件的播放次数进行准确探测,解决了现有技术中无法准确探测视频播放次数的问题,进而达到了提高对视频文件播放次数的统计效率和统计结果的准确性。进一步地,获取到的第一视频文件播放时的指标参数包括第一视频文件的帧率、码率、编码格式、时长和第一视频文件中第一帧画面的第一像素点的RGB值,其中,第一帧画面为第一视频文件中的某一帧画面(假设为第一视频文件中的第η帧画面),第一像素点为这某一帧画面中的某一个像素点(假设为第η帧画面中坐标A处的像素点,该坐标系可以是以第η帧画面中的中心像素点所在位置为原点的坐标系,第η帧画面中的每一个像素点在该坐标系中对应一个坐标),对获取到的指标参数与第一指标参数是否相同的判断包括A判断判断获取到的RGB值是否等于第一 RGB值,其中,第一 RGB值为目标视频文件中第一帧画面的第一像素点的RGB值,即,第一 RGB值为目标视频文件中位于第η帧画面的坐标A处的RGB值。B判断判断获取到的帧率是否等于第一帧率,其中,第一帧率为目标视频文件的帧率;C判断判断获取到的码率是否等于第一码率,其中,第一码率为目标视频文件的码率;D判断判断获取到的编码格式是否是第一编码格式,其中,第一编码格式为目标视频文件的编码格式;以及E判断判断获取到的时长是否等于第一时长,其中,第一时长为目标视频文件的播放时长,其中,在A判断、B判断、C判断、D判断和E判断的判断结果均为是时,确定第一视频文件为目标视频文件。通过对第一视频文件和目标视频文件二者之间的各项指标参数进行对比,并在二者所有的参数指标都相同的情况下确定第一视频文件为目标视频文件,达到了准确判断第一视频文件是否为目标视频文件,进而保证率统计结果的准确性,也即,保证对目标视频文件播放次数的准确探测。优选地,在A判断的判断结果为是时执行B判断、C判断、D判断和E判断的判断步骤。由于对于两个视频文件而言,假设这两个视频文件分别为视频文件X和视屏文件Y,视频文件X的第η帧画面的坐标A处的RGB值为XKeB,视频文件Y的第η帧画面的坐标A处的RGB值为YKeB,如果视频文件X和视屏文件Y为不同的视频文件的话,则Xio与Yio相 等的几率几乎为零,而视频文件X和视频文件Y 二者的帧率或码率或编码格式或时长出现相同的几率则较大。所以,通过在B判断、C判断、D判断和E判断的判断步骤之前优先进行A判断步骤,能够在第一视频文件为非目标视频文件的情况下,仅通过一个判断步骤就可以得到准确的判断结果,达到了简化算法,提高计算机处理速度的效果。本发明实施例还提供了一种视频文件播放次数的探测装置,以下对本发明实施例所提供的探测装置进行具体介绍,图2是根据本发明实施例的探测装置的示意图,如图2所示,该实施例的探测装置包括获取单元10、判断单元20和统计单元30,其中,获取单元10用于获取第一视频文件播放时的指标参数,第一视频文件为正在播放的视频文件,具体地,可以通过在进行视频文件播放的播放器中添加监测代码来实现获取单元10对第一视频文件播放时的指标参数进行获取;判断单元20用于根据获取单元获取到的指标参数判断第一视频文件是否为目标视频文件,具体地,判断单元20可以通过对比第一视频文件和目标视频文件二者的属性等指标参数来判断;统计单元30用于在判断单元判断出第一视频文件为目标视频文件时,统计第一视频文件的播放次数,得到目标视频文件的实际播放次数。本发明实施例的探测装置通过对正在播放的视频文件播放时的指标参数进行获取,进而基于获取到的指标参数来判断正在播放的视频文件是否为目标视频文件,实现了准确确定网站播放器所播放的视频文件具体是哪个视频文件,进而在确定出目标视频文件时,统计该目标视频文件的播放次数,避免将非目标视频的播放次数也统计到目标视频的播放次数中,实现了对目标视频文件的播放次数进行准确探测,解决了现有技术中无法准确探测视频播放次数的问题,进而达到了提高对视频文件播放次数的统计效率和统计结果的准确性。进一步地,判断单元20可以通过由判断子单元对获取到的指标参数与第一指标参数是否相同进行判断,其中,第一指标参数为目标视频文件的指标参数,其中,在判断子单元判断出获取到的指标参数与第一指标参数相同时,确定第一视频文件为目标视频文件。其中,获取到的第一视频文件播放时的指标参数包括第一视频文件的帧率、码率、编码格式、时长和第一视频文件中第一帧画面的第一像素点的RGB值,其中,第一帧画面为第一视频文件中的某一帧画面(假设为第一视频文件中的第η帧画面),第一像素点为这某一帧画面中的某一个像素点(假设为第η帧画面中坐标A处的像素点,该坐标系可以是以第η帧画面中的中心像素点所在位置为原点的坐标系,第η帧画面中的每一个像素点在该坐标系中对应一个坐标),判断子单元包括A判断模块,用于判断获取到的RGB值是否等于第一 RGB值,其中,第一 RGB值为目标视频文件中第一帧画面的第一像素点的RGB值,即,第一 RGB值为目标视频文件中位于第η帧画面的坐标A处的RGB值;B判断模块,用于判断获取到的帧率是否等于第一帧率,其中,第一帧率为目标视频文件的帧率;C判断模块,用于判断获取到的码率是否等于第一码率,其中,第一码率为目标视频文件的码率;D判断模块,用于判断获取到的编码格式是否是第一编码格式,其中,第一编码格式为目标视频文件的编码格式;以及
E判断模块,用于判断获取到的时长是否等于第一时长,其中,第一时长为目标视频文件的播放时长,其中,在A判断模块、B判断模块、C判断模块、D判断模块和E判断模块的判断结果均为是时,确定第一视频文件为目标视频文件。通过对第一视频文件和目标视频文件二者之间的各项指标参数进行对比,并在二者所有的参数指标都相同的情况下确定第一视频文件为目标视频文件,达到了准确判断第一视频文件是否为目标视频文件,进而保证率统计结果的准确性,也即,保证对目标视频文件播放次数的准确探测。从以上的描述中,可以看出,本发明实现了自动对目标视频文件的播放次数进行准确探测,解决了现有技术中无法自动探测视频播放次数的问题,达到了提高对视频文件播放次数的统计效率和统计结果的准确性。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种视频文件播放次数的探测方法,其特征在于,包括 获取第一视频文件播放时的指标参数,其中,所述第一视频文件为正在播放的视频文件; 根据获取到的指标参数判断所述第一视频文件是否为目标视频文件;以及在根据获取到的指标参数判断出所述第一视频文件为所述目标视频文件时,统计所述第一视频文件的播放次数,得到所述目标视频文件的实际播放次数。
2.根据权利要求I所述的探测方法,其特征在于,根据获取到的指标参数判断所述第一视频文件是否为目标视频文件包括 判断获取到的指标参数与所述第一指标参数是否相同,其中,所述第一指标参数为所述目标视频文件的指标参数, 其中,在判定获取到的指标参数与所述第一指标参数相同时,确定所述第一视频文件为所述目标视频文件。
3.根据权利要求I所述的探测方法,其特征在于,所述指标参数包括所述第一视频文件的帧率、码率、编码格式、时长和所述第一视频文件中第一帧画面的第一像素点的RGB值,判断获取到的指标参数与第一指标参数是否相同包括 A判断判断获取到的RGB值是否等于第一 RGB值,其中,所述第一 RGB值为所述目标视频文件中第一帧画面的第一像素点的RGB值; B判断判断获取到的帧率是否等于第一帧率,其中,所述第一帧率为所述目标视频文件的帧率; C判断判断获取到的码率是否等于第一码率,其中,所述第一码率为所述目标视频文件的码率; D判断判断获取到的编码格式是否是第一编码格式,其中,所述第一编码格式为所述目标视频文件的编码格式;以及 E判断判断获取到的时长是否等于第一时长,其中,所述第一时长为所述目标视频文件的播放时长, 其中,在所述A判断、所述B判断、所述C判断、所述D判断和所述E判断的判断结果均为是时,确定所述第一视频文件为所述目标视频文件。
4.根据权利要求3所述的探测方法,其特征在于,在所述A判断的判断结果为是时执行所述B判断、所述C判断、所述D判断和所述E判断的判断步骤。
5.一种视频文件播放次数的探测装置,其特征在于,包括 获取单元,用于获取第一视频文件播放时的指标参数,其中,所述第一视频文件为正在播放的视频文件; 判断单元,用于根据获取到的指标参数判断所述第一视频文件是否为目标视频文件;以及 统计单元,用于在所述判断单元判断出所述第一视频文件为所述目标视频文件时,统计所述第一视频文件的播放次数,得到所述目标视频文件的实际播放次数。
6.根据权利要求5所述的探测装置,其特征在于,所述判断单元包括 判断子单元,用于判断获取到的指标参数与所述第一指标参数是否相同,其中,所述第一指标参数为所述目标视频文件的指标参数,其中,在判定获取到的指标参数与所述第一指标参数相同时,确定所述第一视频文件为所述目标视频文件。
7.根据权利要求5所述的探测装置,其特征在于,所述指标参数包括所述第一视频文件的帧率、码率、编码格式、时长和所述第一视频文件中第一帧画面的第一像素点的RGB值,所述判断子单元包括 A判断模块,用于判断获取到的RGB值是否等于第一 RGB值,其中,所述第一 RGB值为所述目标视频文件中第一帧画面的第一像素点的RGB值; B判断模块,用于判断获取到的帧率是否等于第一帧率,其中,所述第一帧率为所述目标视频文件的帧率; C判断模块,用于判断获取到的码率是否等于第一码率,其中,所述第一码率为所述目标视频文件的码率; D判断模块,用于判断获取到的编码格式是否是第一编码格式,其中,所述第一编码格式为所述目标视频文件的编码格式;以及 E判断模块,用于判断获取到的时长是否等于第一时长,其中,所述第一时长为所述目标视频文件的播放时长, 其中,在所述A判断模块、所述B判断模块、所述C判断模块、所述D判断模块和所述E判断模块的判断结果均为是时,确定所述第一视频文件为所述目标视频文件。
全文摘要
本发明公开了一种视频文件播放次数的探测方法和装置。其中,视频文件播放次数的探测方法包括获取第一视频文件播放时的指标参数,其中,第一视频文件为正在播放的视频文件;根据获取到的指标参数判断第一视频文件是否为目标视频文件;以及在根据获取到的指标参数判断出第一视频文件为目标视频文件时,统计第一视频文件的播放次数,得到目标视频文件的实际播放次数。通过本发明,解决了现有技术中无法准确探测视频播放次数的问题,进而达到了提高对视频文件播放次数的统计效率和统计结果的准确性。
文档编号H04N21/442GK102833622SQ201210351050
公开日2012年12月19日 申请日期2012年9月19日 优先权日2012年9月19日
发明者黄勇坚, 林斐, 戴飞 申请人:北京国双科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1