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

文档序号:8266729阅读:386来源:国知局
网络电视收视流向监测方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网领域,具体而言,涉及一种网络电视收视流向监测方法和装置。
【背景技术】
[0002]随着互联网技术的快速发展,网络电视如交互式网络电视,数字视频广播电视以及互联网电视等,被广泛普及和应用。网络电视等新技术为用户提供了大量的自选,高清的电视节目,同时为电视收视的监测提供了丰富的数据资料。现有技术根据电视机顶盒采集并回传的播放日志数据已经实现了对电视频道在一定时间段内的开机率,收视率以及开机使用时长等性能的监测。但是,对一定时间段内电视频道的开机率,收视率以及开机使用时长等性能的监测并不能具体分析出在该时间段内该电视频道的受众流入或者受众流出情况。比如,电视频道在12:30的收视率为3%,在12:31的收视率为3.5%,利用现有技术对电视频道收视率的监测无法分析出增长的0.5%的收视率中包含哪些因素。
[0003]针对现有技术无法分析一段时间内电视频道的受众流入流出情况的问题,目前尚未提出有效的解决方案。

【发明内容】

[0004]本发明的主要目的在于提供一种网络电视收视流向监测方法和装置,以解决现有技术无法分析一段时间内电视频道的受众流入流出情况的问题。
[0005]为了实现上述目的,根据本发明的一个方面,提供了一种网络电视收视流向监测方法。该网络电视收视流向监测方法包括:获取预设时间段内播放待监测频道的播放设备的设备标识;从预设数据库中筛选出预设时间段内设备标识对应的播放记录,其中,预设数据库中预先存储有预设时间段内设备标识对应的播放记录;遍历播放记录,统计在目标时间段内的待监测频道的开机数,关机数,切出数,切入数,目标时间段为在预设时间段内对待监测频道进行监测的时间段,其中,开机数为第一设备标识的个数,其中,第一设备标识对应的第一条播放记录是播放待监测频道的记录,关机数为第二设备标识的个数,其中,第二设备标识对应的最后一条播放记录是播放待监测频道的记录,切出数为从待监测频道切换到其他频道的次数,切入数为从其他频道切换到待监测频道的次数;计算在目标时间段内待监测频道的受众流入数和受众流出数,其中,受众流入数为开机数和切入数的和,受众流出数为关机数和切出数的和。
[0006]进一步地,预设数据库中存储的播放记录包括目标播放对象的名称,目标播放对象的起始播放时刻,目标播放对象的结束播放时刻,播放目标播放对象的播放设备的设备标识,从预设数据库中筛选出预设时间段内设备标识对应的播放记录包括:遍历预设数据库中存储的播放记录;判断预设数据库中存储的播放记录中的目标播放对象的名称是否是待监测频道的名称;如果预设数据库中存储的播放记录中的目标播放对象的名称是待监测频道的名称,判断预设数据库中存储的播放记录中的目标播放对象的起始播放时刻是否晚于预设时间段的结束时刻;如果预设数据库中存储的播放记录中的目标播放对象的起始播放时刻不晚于预设时间段的结束时刻,判断预设数据库中存储的播放记录中的目标播放对象的结束播放时刻是否早于预设时间段的开始时刻;如果预设数据库中存储的播放记录中的目标播放对象的结束播放时刻不早于预设时间段的开始时刻,将满足条件的播放记录存入播放记录数据表中,其中,播放记录数据表用于存储在预设时间段内设备标识对应的播放记录。
[0007]进一步地,在将满足条件的播放记录存入播放记录数据表中之后,该网络电视收视流向监测方法还包括:遍历播放记录数据表;为设备标识分配收视索引,其中,收视索引与设备标识一一对应;记录播放记录数据表中设备标识的起始位置,其中,设备标识的起始位置为设备标识的收视索引中的第一个字符对应的播放记录在播放记录数据表中的位置。
[0008]进一步地,为设备标识分配收视索引包括:遍历设备标识对应的播放记录;判断设备标识对应的播放记录中的目标播放对象的名称是否是待监测频道的名称;如果设备标识对应的播放记录中的目标播放对象的名称是待监测频道的名称,在设备标识的收视索引中添加第一字符;如果设备标识对应的播放记录中的目标播放对象的名称不是待监测频道的名称,在设备标识的收视索引中添加第二字符,其中,第二字符不同于第一字符。
[0009]进一步地,遍历播放记录,统计在目标时间段内的待监测频道的开机数包括:遍历设备标识的收视索引;获取以第一字符开始的收视索引;确定以第一字符开始的收视索引中第一字符对应的播放记录在播放记录数据表中的位置;根据位置获取第一字符对应播放记录的起始播放时刻和待监测频道的结束播放时刻;判断第一字符对应播放记录的起始播放时刻是否在目标时间段内;如果待监测频道的起始播放时刻在目标时间段内,统计以第一字符开始的收视索引的个数。
[0010]进一步地,遍历播放记录,统计在目标时间段内的待监测频道的关机数包括:遍历设备标识的收视索引;获取以第一字符结束的收视索引;确定以第一字符结束的收视索引中第一字符对应的播放记录在播放记录数据表中的位置;根据位置获取第一字符对应播放记录的起始播放时刻和待监测频道的结束播放时刻;判断第一字符对应播放记录的结束播放时刻是否在目标时间段内;如果第一字符对应播放记录的结束播放时刻在目标时间段内,统计以第一字符结束的收视索引的个数。
[0011]进一步地,遍历播放记录,统计在目标时间段内的待监测频道的切出数包括:遍历设备标识的收视索引;获取包括以第一字符在前,第二字符在后组成的第一字符串的收视索引;确定收视索引中第二字符对应的播放记录在播放记录数据表中的位置;根据位置获取第二字符对应播放记录的起始播放时刻和待监测频道的结束播放时刻;判断第二字符对应播放记录的起始播放时刻是否在目标时间段内;如果第二字符对应播放记录的起始播放时刻在目标时间段内,统计包括以第一字符在前,第二字符在后组成的第一字符串的个数。
[0012]进一步地,遍历播放记录,统计在目标时间段内的待监测频道的切入数包括:遍历设备标识的收视索引;获取包括以第二字符在前,第一字符在后组成的第二字符串的收视索引;确定收视索引中第二字符对应的播放记录在播放记录数据表中的位置;根据位置获取第二字符对应播放记录的起始播放时刻和待监测频道的结束播放时刻;判断第二字符对应播放记录的结束播放时刻是否在目标时间段内;如果第二字符对应播放记录的结束播放时刻在目标时间段内,统计包括以第二字符在前,第一字符在后组成的第二字符串的个数。
[0013]进一步地,在遍历播放记录,统计在目标时间段内的待监测频道的开机数,关机数,切出数切入数之后,该网络电视收视流向监测方法还包括:获取从待监测频道切出后的频道的名称以及切入待监测频道之前的频道的名称;将从待监测频道切出后的频道的名称存入到切出后频道数据表中;将切入到待监测频道之前的频道的名称存入到切入前频道数据表中。
[0014]为了实现上述目的,根据本发明的另一方面,提供了一种网络电视收视流向监测装置。该网络电视收视流向监测装置包括:获取模块,用于获取预设时间段内播放待监测频道的播放设备的设备标识;筛选模块,用于从预设数据库中筛选出预设时间段内设备标识对应的播放记录,其中,预设数据库中预先存储有预设时间段内设备标识对应的播放记录;统计模块,用于遍历播放记录,统计在目标时间段内的待监测频道的开机数,关机数,切出数,切入数,其中,目标时间段为在预设时间段内对待监测频道进行监测的时间段,开机数为第一设备标识的个数,其中,第一设备标识对应的第一条播放记录是播放待监测频道的记录,关机数为第二设备标识的个数,其中,第二设备标识对应的最后一条播放记录是播放待监测频道的记录,切出数为从待监测频道切换到其他频道的次数,切入数为从其他频道切换到待监测频道的次数;计算模块,用于计算在目标时间段内待监测频道的受众流入数和受众流出数,其中,受众流入数为开机数和切入数的和,受众流出数为关机数和切出数的和。
[0015]本发明的网络电视收视流向监测方法采用获取预设时间
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1