视频时长统计方法、装置及计算机设备制造方法及图纸

技术编号:18899152 阅读:35 留言:0更新日期:2018-09-08 14:02
本发明专利技术涉及一种视频时长统计方法、装置、计算机可读存储介质和计算机设备。上述方法包括步骤:根据检测到的符合视频行为数据流的数据报文,生成视频行为记录;分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录;根据符合要求的视频行为记录统计出针对所述视频的行为时长。本方法提高了统计用户观看视频时长的准确性,以及克服了传统技术中不能准确反映用户观看视频时长的缺陷。

Video time length statistic method, device and computer equipment

The invention relates to a video time statistics method, a device, a computer readable storage medium and a computer device. The method comprises the following steps: generating video behavior records according to the detected data packets conforming to the video behavior data stream; counting the time intervals between adjacent two video behavior records, screening the video behavior records conforming to the requirements according to the time intervals; and counting the video behavior records conforming to the requirements according to the video behavior records. The behavior duration of the video is long. This method improves the accuracy of counting the video viewing time and overcomes the defect that the traditional technology can not accurately reflect the video viewing time.

【技术实现步骤摘要】
视频时长统计方法、装置及计算机设备
本专利技术涉及深度流检测
,特别是涉及一种视频时长统计方法、装置、计算机可读存储介质及计算机设备。
技术介绍
随着计算机、宽带技术的迅速发展,员工非工作时间上网现象,比如上网观看视频,越来越突出,企业普遍存在着电脑和互联网络滥用的严重问题,严重影响了员工正常的工作效率。目前,审计用户上网视频行为主要通过DPI(DeepPacketInspection,深度报文检测)技术,比如交互式业务检测技术,以检测到的数据报文个数为度量单位,统计用户上网观看视频时长。但是,视频行为具有持续性、连续性,以一个或若干个数据报文来定义一次视频行为并不能准确区分实际视频行为的数量。而且,网络质量、视频压缩方式、画面内容复杂度等技术差异也会造成统计到的数据报文数量存在差异,也不能准确反映用户实际视频行为的数量,造成统计用户上网观看视频时长的准确性低。
技术实现思路
基于此,有必要针对目前统计用户上网观看视频时长的准确性低的技术问题,提供一种能够提高统计视频时长的准确性的视频时长统计方法、装置、计算机可读存储介质和计算机设备。一种视频时长统计方法,包括以下步骤:根据检测到的符合视频行为数据流的数据报文,生成视频行为记录;分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录;根据符合要求的视频行为记录统计出针对所述视频的行为时长。在其中一个实施例中,所述根据所述时间间隔筛选出符合要求的视频行为记录的步骤,包括:检测相邻两视频行为记录之间的时间间隔是否小于预设时间间隔,若是,则所述相邻两视频行为记录符合要求,并对所述相邻两视频行为记录进行标记;根据视频行为记录的标记,从多个视频行为记录筛选出符合要求的视频行为记录。在其中一个实施例中,所述根据符合要求的视频行为记录统计出针对所述视频的行为时长的步骤,包括:根据符合要求的视频行为记录,确定针对所述视频的视频行为,以及各视频行为的开始时间和结束时间;根据各视频行为的开始时间和结束时间,确定各视频行为对应的视频时长;将针对所述视频的多个视频行为对应的视频时长进行累加,得到针对所述视频的行为时长。在其中一个实施例中,所述根据检测到的符合视频行为数据流的数据报文,生成视频行为记录的步骤,包括:对产生的符合视频行为数据流的数据报文进行统计,若在预设时间范围内,统计到的符合视频行为数据流的数据报文的数量达到预设个数,则生成一条视频行为记录,并获取当前时间,将当前时间作为视频行为记录对应的时间。在其中一个实施例中,所述根据检测到的符合视频行为数据流的数据报文,生成视频行为记录的步骤之前,包括:建立计数器和第一计时器;检测产生的数据报文,将符合视频行为数据流的数据报文进行标记;所述根据检测到的符合视频行为数据流的数据报文,生成视频行为记录的步骤,包括:计时器开始计时,计数器从0开始计数;若从产生的数据报文中检测到被标记的数据报文时,计数器加1;若计数器的数值和计时器的数值均满足设定要求,则生成一条视频行为记录,获取当前时间,将当前时间作为该条视频行为记录对应的时间;计数器的数值和计时器的数值均清零;以此类推,得到多条视频行为记录及对应的时间。在其中一个实施例中,所述视频时长统计方法,还包括:若计时器的数值达到预设时间值,所述计数器的数值小于预设个数,则计数器和计时器的数值均清零,计时器重新开始计时,计数器从0开始计数。一种视频行为检测方法,包括以下步骤:根据检测到的符合视频行为数据流的数据报文,生成视频行为记录;分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录;根据符合要求的视频行为记录检测视频行为。一种视频时长统计装置,所述装置包括:视频行为记录生成模块,用于根据检测到的符合视频行为数据流的数据报文,生成视频行为记录;时间间隔统计模块,用于分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录;时长统计模块,用于根据符合要求的视频行为记录统计出针对所述视频的行为时长。上述视频时长统计方法及装置,先根据检测到的符合视频行为数据流的数据报文,生成视频行为记录,再分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录,最后根据符合要求的视频行为记录统计出针对所述视频的行为时长。上述实施例的方法及装置,通过筛选出的视频行为记录,确定出针对所述视频的行为时长,提高了统计用户观看视频时长的准确性,以及克服了传统技术中不能准确反映用户观看视频时长的缺陷。一种视频行为检测装置,包括:视频记录生成模块,根据检测到的符合视频行为数据流的数据报文,生成视频行为记录;间隔统计模块,分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录;检测模块,用于根据符合要求的视频行为记录检测针对所述视频的视频行为。上述视频行为检测方法及装置,先根据检测到的符合视频行为数据流的数据报文,生成视频行为记录,再分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录,最后根据符合要求的视频行为记录检测视频行为。上述实施例的方法及装置,通过符合要求的视频行为记录检测视频行为,确定针对所述视频的视频行为的数量,提高了度量用户视频行为的准确性。一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,实现上述所述视频时长统计方法的步骤。上述计算机可读存储介质,通过其存储的计算机程序,实现了提高统计用户观看视频时长的准确性,以及克服传统技术中不能准确反映用户观看视频时长的缺陷。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现上述所述视频时长统计方法的步骤。上述计算机设备,通过所述处理器上运行的计算机程序,实现了提高统计用户观看视频时长的准确性,以及克服传统技术中不能准确反映用户观看视频时长的缺陷。附图说明图1为一个实施例的视频时长统计方法的应用环境图;图2为一个实施例的视频时长统计方法的示意性流程图;图3为另一个实施例的视频时长统计方法的示意性流程图;图4为又一个实施例的视频时长统计方法的示意性流程图;图5为一个实施例的视频行为检测方法的示意性流程图;图6为一个实施例的视频时长统计装置的示意性结构图;图7为一个实施例的视频行为检测装置的示意性结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。在一个实施例中,本申请提供的视频时长统计方法,可以应用于如图1所示的应用环境中。其中,该计算机设备可以是服务器,其内部结构图可以如图1所示,包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,处理器用于提供计算和控制能力,能够检测数据报文,并根据检测到的数据报文计算视频的行为时长。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储视频行为记录及对应的时本文档来自技高网...

【技术保护点】
1.一种视频时长统计方法,其特征在于,包括以下步骤:根据检测到的符合视频行为数据流的数据报文,生成视频行为记录;分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录;根据符合要求的视频行为记录统计出针对所述视频的行为时长。

【技术特征摘要】
1.一种视频时长统计方法,其特征在于,包括以下步骤:根据检测到的符合视频行为数据流的数据报文,生成视频行为记录;分别统计相邻两视频行为记录之间的时间间隔,根据所述时间间隔筛选出符合要求的视频行为记录;根据符合要求的视频行为记录统计出针对所述视频的行为时长。2.根据权利要求1所述的视频时长统计方法,其特征在于,所述根据所述时间间隔筛选出符合要求的视频行为记录的步骤,包括:检测相邻两视频行为记录之间的时间间隔是否小于预设时间间隔,若是,则所述相邻两视频行为记录符合要求,并对所述相邻两视频行为记录进行标记;根据视频行为记录的标记,从多个视频行为记录筛选出符合要求的视频行为记录。3.根据权利要求1所述的视频时长统计方法,其特征在于,所述根据符合要求的视频行为记录统计出针对所述视频的行为时长的步骤,包括:根据符合要求的视频行为记录,确定针对所述视频的视频行为,以及各视频行为的开始时间和结束时间;根据各视频行为的开始时间和结束时间,确定各视频行为对应的视频时长;将针对所述视频的多个视频行为对应的视频时长进行累加,得到针对所述视频的行为时长。4.根据权利要求1至3任意一项所述的视频时长统计方法,其特征在于,所述根据检测到的符合视频行为数据流的数据报文,生成视频行为记录的步骤,包括:对产生的符合视频行为数据流的数据报文进行统计,若在预设时间范围内,统计到的符合视频行为数据流的数据报文的数量达到预设个数,则生成一条视频行为记录,并获取当前时间,将当前时间作为视频行为记录对应的时间。5.根据权利要求4所述的视频时长统计方法,其特征在于,所述根据检测到的符合视频行为数据流的数据报文,生成视频行为记录的步骤之前,包括:建立计数器和计时器;检测产生的数据报文,将符合视频行为数据流的数据报文进行标记;所述根据检测到的符合视频行为数据流的数据报文,生成视频行...

【专利技术属性】
技术研发人员:王风玲刘号召吴凯迪曾庆坚毛绍嵘张颖潘浩高保庆
申请(专利权)人:世纪龙信息网络有限责任公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1