网络视频片段播放行为的监测方法和装置制造方法及图纸

技术编号:11310080 阅读:64 留言:0更新日期:2015-04-16 07:29
本发明专利技术公开了一种网络视频片段播放行为的监测方法和装置。该网络视频片段播放行为的监测方法包括:获取网络视频的播放记录;获取网络视频的跳转状态矩阵;确定待监测视频片段;遍历网络视频的播放记录,获取跳转状态矩阵中的元素的值;根据跳转状态矩阵中的元素的值统计待监测视频片段的处于跳转状态的播放记录的个数。通过本发明专利技术,解决了现有技术对网络视频片段的播放行为统计效率低的问题。

【技术实现步骤摘要】
网络视频片段播放行为的监测方法和装置
本专利技术涉及互联网领域,具体而言,涉及一种网络视频片段播放行为的监测方法和装置。
技术介绍
随着互联网技术的快速发展,网络视频点播服务被广泛应用,在对网络视频进行点播服务时,往往需要对视频播放行为进行监测。在对互联网视频的播放行为进行监测时,现有技术只能统计网络视频在每个视频播放时刻的累积播放次数,通过比较视频播放时刻的累积播放次数的高低来判断在不同视频播放时刻的网络视频质量的好坏。然而,在目前的网络视频(比如综艺节目等)中,有很多的节目环节或者植入的广告会持续一个时间段,即是以片段的形式展现的。由于现有技术只统计了在每个视频播放时刻处的累积播放次数,因此,根据现有技术只能对每个视频播放时刻的网络视频的质量进行分析,而不能获知当前时刻的前一时刻的视频播放状态是否持续到当前时刻。当视频播放时刻处的播放次数为0时,现有技术不能根据播放次数准确判断该时刻处的播放行为是跳转行为还是结束播放行为。综上,现有技术也就不能统计分析在一段时间内连续处于跳转状态的用户个数,也就不能根据该时间段内连续处于跳转状态的用户个数对该长片段网络视频的质量进行分析。现有技术如果想要统计分析该时间段内连续处于跳转状态的用户个数,需要根据具体的时间段限定去回溯全部的播放记录,这将会导致存储空间的极大浪费,同时影响运算效率。针对现有技术对网络视频片段的播放行为统计效率低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种网络视频片段播放行为的监测方法和装置,以解决现有技术对网络视频片段的播放行为统计效率低的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种网络视频片段播放行为的监测方法。该网络视频片段播放行为的监测方法包括:获取网络视频的播放记录;获取网络视频的跳转状态矩阵,其中,跳转状态矩阵包括N行,N列,N为网络视频的时长,跳转状态矩阵中的元素用于记录网络视频的第一播放时刻至网络视频的第二播放时刻内处于跳转状态的播放记录的个数,其中,第一播放时刻和第二播放时刻为网络视频中的任意两个播放时刻,第二播放时刻在第一播放时刻之后;确定待监测视频片段;遍历网络视频的播放记录,获取跳转状态矩阵中的元素的值;根据跳转状态矩阵中的元素的值统计待监测视频片段的处于跳转状态的播放记录的个数。进一步地,遍历网络视频的播放记录,获取跳转状态矩阵中的元素的值包括:获取网络视频的结束播放时刻;遍历网络视频的播放时刻;判断在第一播放时刻的播放次数是否为0;如果在第一播放时刻的播放次数为0,判断第一播放时刻是否早于网络视频的结束播放时刻;如果第一播放时刻早于网络视频的结束播放时刻,判断在第二播放时刻的播放次数是否为0;如果在第二播放时刻的播放次数不为0,则将跳转状态矩阵中以第一播放时刻为行,以第二播放时刻为列的元素的值执行加1操作。进一步地,获取网络视频的结束播放时刻包括:遍历网络视频的播放时刻;获取播放次数为0的播放时刻;判断播放次数为0的时刻之后是否还存在播放次数不为0的时刻;如果播放次数为0的时刻之后还存在播放次数不为0的时刻,则播放次数为0的时刻不是网络视频的结束播放时刻;如果播放次数为0的时刻之后不存在播放次数不为0的时刻,则播放次数为0的时刻是网络视频的结束播放时刻。进一步地,根据跳转状态矩阵中的元素的值统计待监测视频片段的处于跳转状态的播放记录的个数包括:确定待监测视频片段的起始时刻和结束时刻;从跳转状态矩阵中获取以待监测视频片段的起始时刻为行的元素;从以待监测视频片段的起始时刻为行的元素中获取以待监测视频片段的结束时刻为列之后的元素;对从以待监测视频片段的起始时刻为行的元素中获取以待监测视频片段的结束时刻为列之后的元素的值进行求和运算。进一步地,在根据跳转状态矩阵中的元素的值统计处于待监测视频片段的跳转状态的播放记录的个数之后,该网络视频片段播放行为的监测方法还包括:根据待监测视频片段和待监测视频片段的处于跳转状态的播放记录的个数得到图表,其中,图表的横坐标为待监测视频片段,图表的纵坐标为待监测视频片段的处于跳转状态的播放记录的个数;输出图表。为了实现上述目的,根据本专利技术的另一方面,提供了一种网络视频片段播放行为的监测装置。该网络视频片段播放行为的监测装置包括:第一获取模块,用于获取网络视频的播放记录;第二获取模块,用于获取网络视频的跳转状态矩阵,其中,跳转状态矩阵包括N行,N列,N为网络视频的时长,跳转状态矩阵中的元素用于记录网络视频的第一播放时刻至网络视频的第二播放时刻内处于跳转状态的播放记录的个数,其中,第一播放时刻和第二播放时刻为网络视频中的任意两个播放时刻;确定模块,用于确定待监测视频片段;第三获取模块,用于遍历网络视频的播放记录,获取跳转状态矩阵中的元素的值;统计模块,用于根据跳转状态矩阵中的元素的值统计待监测视频片段的处于跳转状态的播放记录的个数。进一步地,第三获取模块包括:第一获取子模块,用于获取网络视频的结束播放时刻;第一遍历模块,用于遍历网络视频的播放时刻;第一判断子模块,用于判断在第一播放时刻的播放次数是否为0;第二判断子模块,用于当在第一播放时刻的播放次数为0时,判断第一播放时刻是否早于网络视频的结束播放时刻;第三判断子模块,用于当第一播放时刻早于网络视频的结束播放时刻时,判断在第二播放时刻的播放次数是否为0;第一计算模块,用于当在第二播放时刻的播放次数不为0时,则将跳转状态矩阵中以第一播放时刻为行,以第二播放时刻为列的元素的值执行加1操作。进一步地,第一获取子模块包括:第二遍历模块,用于遍历网络视频的播放时刻;第二获取子模块,用于获取播放次数为0的播放时刻;第四判断子模块,用于判断播放次数为0的时刻之后是否还存在播放次数不为0的时刻;第一确定子模块,用于当播放次数为0的时刻之后还存在播放次数不为0的时刻时,确定播放次数为0的时刻不是网络视频的结束播放时刻;第二确定子模块,用于当播放次数为0的时刻之后不存在播放次数不为0的时刻时,确定播放次数为0的时刻是网络视频的结束播放时刻。进一步地,统计模块包括:第三确定子模块,用于确定待监测视频片段的起始时刻和结束时刻;第三获取子模块,用于从跳转状态矩阵中获取以待监测视频片段的起始时刻为行的元素;第四获取子模块,用于从以待监测视频片段的起始时刻为行的元素中获取以待监测视频片段的结束时刻为列之后的元素;第二计算模块,用于对从以待监测视频片段的起始时刻为行的元素中获取以待监测视频片段的结束时刻为列之后的元素的值进行求和运算。进一步地,该网络视频片段播放行为的监测装置还包括:得到模块,用于根据待监测视频片段和待监测视频片段的处于跳转状态的播放记录的个数得到图表,其中,图表的横坐标为待监测视频片段,图表的纵坐标为待监测视频片段的处于跳转状态的播放记录的个数;输出模块,用于输出图表。通过本专利技术,采用获取网络视频的播放记录;获取网络视频的跳转状态矩阵,其中,跳转状态矩阵包括N行,N列,N为网络视频的时长,跳转状态矩阵中的元素用于记录网络视频的第一播放时刻至网络视频的第二播放时刻内处于跳转状态的播放记录的个数,其中,第一播放时刻和第二播放时刻为网络视频中的任意两个播放时刻;确定待监测视频片段;遍历网络视频的播放记录,获取本文档来自技高网...
网络视频片段播放行为的监测方法和装置

【技术保护点】
一种网络视频片段播放行为的监测方法,其特征在于,包括:获取网络视频的播放记录;获取所述网络视频的跳转状态矩阵,其中,所述跳转状态矩阵包括N行,N列,N为所述网络视频的时长,所述跳转状态矩阵中的元素用于记录所述网络视频的第一播放时刻至所述网络视频的第二播放时刻内处于跳转状态的播放记录的个数,其中,所述第一播放时刻和所述第二播放时刻为所述网络视频中的任意两个播放时刻,所述第二播放时刻在所述第一播放时刻之后;确定待监测视频片段;遍历所述网络视频的播放记录,获取所述跳转状态矩阵中的元素的值;以及根据所述跳转状态矩阵中的元素的值统计待监测视频片段的处于跳转状态的播放记录个数。

【技术特征摘要】
1.一种网络视频片段播放行为的监测方法,其特征在于,包括:获取网络视频的播放记录;获取所述网络视频的跳转状态矩阵,其中,所述跳转状态矩阵包括N行,N列,N为所述网络视频的时长,所述跳转状态矩阵中的元素用于记录所述网络视频的第一播放时刻至所述网络视频的第二播放时刻内处于跳转状态的播放记录的个数,其中,所述第一播放时刻和所述第二播放时刻为所述网络视频中的任意两个播放时刻,所述第二播放时刻在所述第一播放时刻之后;确定待监测视频片段;遍历所述网络视频的播放记录,获取所述跳转状态矩阵中的元素的值;以及根据所述跳转状态矩阵中的元素的值统计待监测视频片段的处于跳转状态的播放记录个数。2.根据权利要求1所述的网络视频片段播放行为的监测方法,其特征在于,遍历所述网络视频的播放记录,获取所述跳转状态矩阵中的元素的值包括:获取所述网络视频的结束播放时刻;遍历所述网络视频的播放时刻;判断在所述第一播放时刻的播放次数是否为0;如果在所述第一播放时刻的播放次数为0,判断所述第一播放时刻是否早于所述网络视频的结束播放时刻;如果所述第一播放时刻早于所述网络视频的结束播放时刻,判断在所述第二播放时刻的播放次数是否为0;以及如果在所述第二播放时刻的播放次数不为0,则将所述跳转状态矩阵中以所述第一播放时刻为行,以所述第二播放时刻为列的元素的值执行加1操作。3.根据权利要求2所述的网络视频片段播放行为的监测方法,其特征在于,获取所述网络视频的结束播放时刻包括:遍历所述网络视频的播放时刻;获取播放次数为0的播放时刻;判断所述播放次数为0的时刻之后是否还存在播放次数不为0的时刻;如果所述播放次数为0的时刻之后还存在播放次数不为0的时刻,则所述播放次数为0的时刻不是所述网络视频的结束播放时刻;以及如果所述播放次数为0的时刻之后不存在播放次数不为0的时刻,则所述播放次数为0的时刻是所述网络视频的结束播放时刻。4.根据权利要求1所述的网络视频片段播放行为的监测方法,其特征在于,根据所述跳转状态矩阵中的元素的值统计待监测视频片段的处于跳转状态的播放记录个数包括:确定所述待监测视频片段的起始时刻和结束时刻;从所述跳转状态矩阵中获取以所述待监测视频片段的起始时刻为行的元素;从所述以所述待监测视频片段的起始时刻为行的元素中获取以所述待监测视频片段的结束时刻为列之后的元素;以及对所述从所述以所述待监测视频片段的起始时刻为行的元素中获取以所述待监测视频片段的结束时刻为列之后的元素的值进行求和运算。5.根据权利要求1所述的网络视频片段播放行为的监测方法,其特征在于,在根据所述跳转状态矩阵中的元素的值统计待监测视频片段的处于跳转状态的播放记录的个数之后,所述方法还包括:根据待监测视频片段和所述待监测视频片段的处于跳转状态的播放记录的个数得到图表,其中,所述图表的横坐标为所述待监测视频片段,所述图表的纵坐标为所述待监测视频片段的处于跳转状态的播放记录的个数;以及输出所述图表。6.一种网络视频片段播放行为的监测装置,其特征在于,包括:第一获取模块,用于获...

【专利技术属性】
技术研发人员:杜宁林斐陈杰
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1