网络电视收视流向监测方法和装置制造方法及图纸

技术编号:11399577 阅读:58 留言:0更新日期:2015-05-03 14:29
本发明专利技术公开了一种网络电视收视流向监测方法和装置。该网络电视收视流向监测方法采用获取预设时间段内播放待监测频道的播放设备的设备标识;从预设数据库中筛选出预设时间段内设备标识对应的播放记录;遍历播放记录,统计在目标时间段内的待监测频道的开机数,关机数,切出数,切入数,其中,目标时间段为在预设时间段内对待监测频道进行监测的时间段;计算在目标时间段内待监测频道的受众流入数和受众流出数。通过本发明专利技术,解决了现有技术无法分析一段时间内电视频道的受众流入流出情况的问题。

【技术实现步骤摘要】
网络电视收视流向监测方法和装置
本专利技术涉及互联网领域,具体而言,涉及一种网络电视收视流向监测方法和装置。
技术介绍
随着互联网技术的快速发展,网络电视如交互式网络电视,数字视频广播电视以及互联网电视等,被广泛普及和应用。网络电视等新技术为用户提供了大量的自选,高清的电视节目,同时为电视收视的监测提供了丰富的数据资料。现有技术根据电视机顶盒采集并回传的播放日志数据已经实现了对电视频道在一定时间段内的开机率,收视率以及开机使用时长等性能的监测。但是,对一定时间段内电视频道的开机率,收视率以及开机使用时长等性能的监测并不能具体分析出在该时间段内该电视频道的受众流入或者受众流出情况。比如,电视频道在12:30的收视率为3%,在12:31的收视率为3.5%,利用现有技术对电视频道收视率的监测无法分析出增长的0.5%的收视率中包含哪些因素。针对现有技术无法分析一段时间内电视频道的受众流入流出情况的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种网络电视收视流向监测方法和装置,以解决现有技术无法分析一段时间内电视频道的受众流入流出情况的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种网络电视收视流向监测方法。该网络电视收视流向监测方法包括:获取预设时间段内播放待监测频道的播放设备的设备标识;从预设数据库中筛选出预设时间段内设备标识对应的播放记录,其中,预设数据库中预先存储有预设时间段内设备标识对应的播放记录;遍历播放记录,统计在目标时间段内的待监测频道的开机数,关机数,切出数,切入数,目标时间段为在预设时间段内对待监测频道进行监测的时间段,其中,开机数为第一设备标识的个数,其中,第一设备标识对应的第一条播放记录是播放待监测频道的记录,关机数为第二设备标识的个数,其中,第二设备标识对应的最后一条播放记录是播放待监测频道的记录,切出数为从待监测频道切换到其他频道的次数,切入数为从其他频道切换到待监测频道的次数;计算在目标时间段内待监测频道的受众流入数和受众流出数,其中,受众流入数为开机数和切入数的和,受众流出数为关机数和切出数的和。进一步地,预设数据库中存储的播放记录包括目标播放对象的名称,目标播放对象的起始播放时刻,目标播放对象的结束播放时刻,播放目标播放对象的播放设备的设备标识,从预设数据库中筛选出预设时间段内设备标识对应的播放记录包括:遍历预设数据库中存储的播放记录;判断预设数据库中存储的播放记录中的目标播放对象的名称是否是待监测频道的名称;如果预设数据库中存储的播放记录中的目标播放对象的名称是待监测频道的名称,判断预设数据库中存储的播放记录中的目标播放对象的起始播放时刻是否晚于预设时间段的结束时刻;如果预设数据库中存储的播放记录中的目标播放对象的起始播放时刻不晚于预设时间段的结束时刻,判断预设数据库中存储的播放记录中的目标播放对象的结束播放时刻是否早于预设时间段的开始时刻;如果预设数据库中存储的播放记录中的目标播放对象的结束播放时刻不早于预设时间段的开始时刻,将满足条件的播放记录存入播放记录数据表中,其中,播放记录数据表用于存储在预设时间段内设备标识对应的播放记录。进一步地,在将满足条件的播放记录存入播放记录数据表中之后,该网络电视收视流向监测方法还包括:遍历播放记录数据表;为设备标识分配收视索引,其中,收视索引与设备标识一一对应;记录播放记录数据表中设备标识的起始位置,其中,设备标识的起始位置为设备标识的收视索引中的第一个字符对应的播放记录在播放记录数据表中的位置。进一步地,为设备标识分配收视索引包括:遍历设备标识对应的播放记录;判断设备标识对应的播放记录中的目标播放对象的名称是否是待监测频道的名称;如果设备标识对应的播放记录中的目标播放对象的名称是待监测频道的名称,在设备标识的收视索引中添加第一字符;如果设备标识对应的播放记录中的目标播放对象的名称不是待监测频道的名称,在设备标识的收视索引中添加第二字符,其中,第二字符不同于第一字符。进一步地,遍历播放记录,统计在目标时间段内的待监测频道的开机数包括:遍历设备标识的收视索引;获取以第一字符开始的收视索引;确定以第一字符开始的收视索引中第一字符对应的播放记录在播放记录数据表中的位置;根据位置获取第一字符对应播放记录的起始播放时刻和待监测频道的结束播放时刻;判断第一字符对应播放记录的起始播放时刻是否在目标时间段内;如果待监测频道的起始播放时刻在目标时间段内,统计以第一字符开始的收视索引的个数。进一步地,遍历播放记录,统计在目标时间段内的待监测频道的关机数包括:遍历设备标识的收视索引;获取以第一字符结束的收视索引;确定以第一字符结束的收视索引中第一字符对应的播放记录在播放记录数据表中的位置;根据位置获取第一字符对应播放记录的起始播放时刻和待监测频道的结束播放时刻;判断第一字符对应播放记录的结束播放时刻是否在目标时间段内;如果第一字符对应播放记录的结束播放时刻在目标时间段内,统计以第一字符结束的收视索引的个数。进一步地,遍历播放记录,统计在目标时间段内的待监测频道的切出数包括:遍历设备标识的收视索引;获取包括以第一字符在前,第二字符在后组成的第一字符串的收视索引;确定收视索引中第二字符对应的播放记录在播放记录数据表中的位置;根据位置获取第二字符对应播放记录的起始播放时刻和待监测频道的结束播放时刻;判断第二字符对应播放记录的起始播放时刻是否在目标时间段内;如果第二字符对应播放记录的起始播放时刻在目标时间段内,统计包括以第一字符在前,第二字符在后组成的第一字符串的个数。进一步地,遍历播放记录,统计在目标时间段内的待监测频道的切入数包括:遍历设备标识的收视索引;获取包括以第二字符在前,第一字符在后组成的第二字符串的收视索引;确定收视索引中第二字符对应的播放记录在播放记录数据表中的位置;根据位置获取第二字符对应播放记录的起始播放时刻和待监测频道的结束播放时刻;判断第二字符对应播放记录的结束播放时刻是否在目标时间段内;如果第二字符对应播放记录的结束播放时刻在目标时间段内,统计包括以第二字符在前,第一字符在后组成的第二字符串的个数。进一步地,在遍历播放记录,统计在目标时间段内的待监测频道的开机数,关机数,切出数切入数之后,该网络电视收视流向监测方法还包括:获取从待监测频道切出后的频道的名称以及切入待监测频道之前的频道的名称;将从待监测频道切出后的频道的名称存入到切出后频道数据表中;将切入到待监测频道之前的频道的名称存入到切入前频道数据表中。为了实现上述目的,根据本专利技术的另一方面,提供了一种网络电视收视流向监测装置。该网络电视收视流向监测装置包括:获取模块,用于获取预设时间段内播放待监测频道的播放设备的设备标识;筛选模块,用于从预设数据库中筛选出预设时间段内设备标识对应的播放记录,其中,预设数据库中预先存储有预设时间段内设备标识对应的播放记录;统计模块,用于遍历播放记录,统计在目标时间段内的待监测频道的开机数,关机数,切出数,切入数,其中,目标时间段为在预设时间段内对待监测频道进行监测的时间段,开机数为第一设备标识的个数,其中,第一设备标识对应的第一条播放记录是播放待监测频道的记录,关机数为第二设备标识的个数,其中,第二设备标识对应本文档来自技高网...
网络电视收视流向监测方法和装置

【技术保护点】
一种网络电视收视流向监测方法,其特征在于,包括:获取预设时间段内播放待监测频道的播放设备的设备标识;从预设数据库中筛选出所述预设时间段内所述设备标识对应的播放记录,其中,所述预设数据库中预先存储有所述预设时间段内所述设备标识对应的播放记录;遍历所述播放记录,统计在目标时间段内的所述待监测频道的开机数,关机数,切出数以及切入数,所述目标时间段为在所述预设时间段内对所述待监测频道进行监测的时间段,其中,所述开机数为第一设备标识的个数,其中,所述第一设备标识对应的第一条播放记录是播放所述待监测频道的记录,所述关机数为第二设备标识的个数,其中,所述第二设备标识对应的最后一条播放记录是播放所述待监测频道的记录,所述切出数为从所述待监测频道切换到其他频道的次数,所述切入数为从其他频道切换到所述待监测频道的次数;以及计算在所述目标时间段内所述待监测频道的受众流入数和受众流出数,其中,所述受众流入数为所述开机数和所述切入数的和,所述受众流出数为所述关机数和所述切出数的和。

【技术特征摘要】
1.一种网络电视收视流向监测方法,其特征在于,包括:获取预设时间段内播放待监测频道的播放设备的设备标识;从预设数据库中筛选出所述预设时间段内所述设备标识对应的播放记录,其中,所述预设数据库中预先存储有所述预设时间段内所述设备标识对应的播放记录;遍历所述播放记录,统计在目标时间段内的所述待监测频道的开机数,关机数,切出数以及切入数,所述目标时间段为在所述预设时间段内对所述待监测频道进行监测的时间段,其中,所述开机数为第一设备标识的个数,其中,所述第一设备标识对应的第一条播放记录是播放所述待监测频道的记录,所述关机数为第二设备标识的个数,其中,所述第二设备标识对应的最后一条播放记录是播放所述待监测频道的记录,所述切出数为从所述待监测频道切换到其他频道的次数,所述切入数为从其他频道切换到所述待监测频道的次数;以及计算在所述目标时间段内所述待监测频道的受众流入数和受众流出数,其中,所述受众流入数为所述开机数和所述切入数的和,所述受众流出数为所述关机数和所述切出数的和。2.根据权利要求1所述的网络电视收视流向监测方法,其特征在于,所述预设数据库中存储的播放记录包括目标播放对象的名称,所述目标播放对象的起始播放时刻,所述目标播放对象的结束播放时刻,播放所述目标播放对象的播放设备的设备标识,则所述从预设数据库中筛选出所述预设时间段内所述设备标识对应的播放记录包括:遍历所述预设数据库中存储的播放记录;判断所述预设数据库中存储的播放记录中的目标播放对象的名称是否是所述待监测频道的名称;如果所述预设数据库中存储的播放记录中的目标播放对象的名称是所述待监测频道的名称,判断所述预设数据库中存储的播放记录中的所述目标播放对象的起始播放时刻是否晚于所述预设时间段的结束时刻;如果所述预设数据库中存储的播放记录中的所述目标播放对象的起始播放时刻不晚于所述预设时间段的结束时刻,判断所述预设数据库中存储的播放记录中的所述目标播放对象的结束播放时刻是否早于所述预设时间段的开始时刻;以及如果所述预设数据库中存储的播放记录中的所述目标播放对象的结束播放时刻不早于所述预设时间段的开始时刻,将满足条件的播放记录存入播放记录数据表中,其中,所述播放记录数据表用于存储在所述预设时间段内所述设备标识对应的播放记录。3.根据权利要求2所述的网络电视收视流向监测方法,其特征在于,在将满足条件的播放记录存入播放记录数据表中之后,所述方法还包括:遍历所述播放记录数据表;为所述设备标识分配收视索引,其中,所述收视索引与所述设备标识一一对应;以及记录所述播放记录数据表中所述设备标识的起始位置,其中,所述设备标识的起始位置为所述设备标识的收视索引中的第一个字符对应的播放记录在所述播放记录数据表中的位置。4.根据权利要求3所述的网络电视收视流向监测方法,其特征在于,为所述设备标识分配收视索引包括:遍历所述设备标识对应的播放记录;判断所述设备标识对应的播放记录中的目标播放对象的名称是否是所述待监测频道的名称;如果所述设备标识对应的播放记录中的目标播放对象的名称是所述待监测频道的名称,在所述设备标识的收视索引中添加第一字符;以及如果所述设备标识对应的播放记录中的目标播放对象的名称不是所述待监测频道的名称,在所述设备标识的收视索引中添加第二字符,所述第二字符不同于所述第一字符。5.根据权利要求4所述的网络电视收视流向监测方法,其特征在于,遍历所述播放记录,统计在所述目标时间段内的所述待监测频道的开机数包括:遍历所述设备标识的收视索引;获取以所述第一字符开始的收视索引;确定以所述第一字符开始的收视索引中所述第一字符对应的播放记录在所述播放记录数据表中的位置;根据所述位置获取所述第一字符对应播放记录的起始播放时刻和结束播放时刻;判断所述第一字符对应播放记录的起始播放时...

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

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

1