1.一种电视频道用户数的检测方法,其特征在于,包括:获取电视频道的收视纪录,其中,所述收视纪录中包括播放所述电视频道的用户的用户标识、所述电视频道的起始播放时间和所述电视频道的结束播放时间;
根据所述电视频道的起始播放时间和所述电视频道的结束播放时间计算所述电视频道的播放时长;
判断所述电视频道的播放时长是否大于预设时间;
如果判断出所述电视频道的播放时长大于所述预设时间,将所述用户标识对应的用户行为标记为所述电视频道的正常播放行为,如果判断出所述电视频道的播放时长不大于所述预设时间,将所述用户标识对应的用户行为标记为所述电视频道的非正常播放行为;以及检测所述电视频道的播放行为是正常播放行为的用户标识的个数;
在将所述用户标识对应的用户行为标记为所述电视频道的正常播放行为之后,所述方法还包括:遍历所述电视频道的收视纪录;
将所述电视频道的收视纪录转化为所述电视频道的播放行为记录,其中,所述电视频道的播放行为记录中包括所述用户标识,所述用户标识对应的用户行为,所述用户标识和所述用户标识对应的用户行为的对应关系;以及将所述电视频道的播放行为记录存入预设数据库中,
其中,在将所述电视频道的播放行为记录存入预设数据库中之后,所述方法还包括:遍历所述预设数据库;
将同一个用户标识对应的用户行为相同的播放行为记录进行合并;以及将所述预设数据库中合并后的所述电视频道的播放行为记录按照所述用户标识进行排序。
2.根据权利要求1所述的电视频道用户数的检测方法,其特征在于,检测所述电视频道的播放行为是正常播放行为的用户标识的个数包括:遍历所述预设数据库中所述电视频道的播放行为纪录;
每检测到一次所述电视频道的播放行为是正常播放行为,将所述电视频道的正常播放行为对应的用户标识进行一次累加;以及统计所述电视频道的正常播放行为对应的用户标识的个数。
3.根据权利要求1至2中任意一项所述的电视频道用户数的检测方法,其特征在于,所述电视频道的收视纪录中还包括所述电视频道的名称,在检测所述电视频道的播放行为是正常播放行为的用户标识的个数之后,所述方法还包括:根据所述电视频道的播放行为是正常播放行为的用户标识的个数和所述电视频道的名称生成图表,其中,所述图表的横坐标为所述电视频道的名称,所述图表的纵坐标为所述电视频道的播放行为是正常播放行为的用户标识的个数;以及输出所述图表。
4.一种电视频道用户数的检测装置,其特征在于,包括:获取模块,用于获取电视频道的收视纪录,其中,所述收视纪录中包括播放所述电视频道的用户的用户标识、所述电视频道的起始播放时间和所述电视频道的结束播放时间;
计算模块,用于根据所述电视频道的起始播放时间和所述电视频道的结束播放时间计算所述电视频道的播放时长;
判断模块,用于判断所述电视频道的播放时长是否大于预设时间;
标记模块,用于当判断出所述电视频道的播放时长大于所述预设时间时,将所述用户标识对应的用户行为标记为所述电视频道的正常播放行为,当判断出所述电视频道的播放时长不大于所述预设时间时,将所述用户标识对应的用户行为标记为所述电视频道的非正常播放行为;以及检测模块,用于检测所述电视频道的播放行为是正常播放行为的用户标识的个数;
所述装置还包括:
第一遍历模块,用于遍历所述电视频道的收视纪录;
转化模块,用于将所述电视频道的收视纪录转化为所述电视频道的播放行为记录,其中,所述电视频道的播放行为记录中包括所述用户标识,所述用户标识对应的用户行为,所述用户标识和所述用户标识对应的用户行为的对应关系;以及存储模块,用于将所述电视频道的播放行为记录存入预设数据库中,其中,所述装置还包括:
第二遍历模块,用于遍历所述预设数据库;
合并模块,用于将同一个用户标识对应的用户行为相同的播放行为记录进行合并;以及排序模块,用于将所述预设数据库中合并后的所述电视频道的播放行为记录按照所述用户标识进行排序。
5.根据权利要求4所述的电视频道用户数的检测装置,其特征在于,所述检测模块包括:第三遍历模块,用于遍历所述预设数据库中所述电视频道的播放行为纪录;
累加模块,用于每检测到一次所述电视频道的播放行为是正常播放行为,将所述电视频道的正常播放行为对应的用户标识进行一次累加;以及统计模块,用于统计所述电视频道的正常播放行为对应的用户标识的个数。
6.根据权利要求4至5中任意一项所述的电视频道用户数的检测装置,所述装置还包括:生成模块,用于根据所述电视频道的播放行为是正常播放行为的用户标识的个数和所述电视频道的名称生成图表,其中,所述图表的横坐标为所述电视频道的名称,所述图表的纵坐标为所述电视频道的播放行为是正常播放行为的用户标识的个数;以及输出模块,用于输出所述图表。