1.一种检测电视频道中多媒体文件的播放次数的方法,其特征在于,包括:
获取电视频道的收视记录,其中,所述电视频道的收视记录包括所述电视频道的开始播放时间,所述电视频道的结束播放时间;
确定所述电视频道中插入的待检测多媒体文件;
并在确定所述电视频道中插入的待检测多媒体文件之后,通过以下方式获取所述待检测多媒体文件的开始播放时间和所述待检测多媒体文件的结束播放时间:获取所述电视频道的节目播放时间列表,从所述电视频道的节目播放时间列表中查找所述待检测多媒体文件的开始播放时间和所述待检测多媒体文件的结束播放时间;
遍历所述电视频道的收视记录,判断第一时间区间和第二时间区间是否存在交集,其中,所述第一时间区间为所述电视频道的开始播放时间和所述电视频道的结束播放时间确定的时间区间,所述第二时间区间为所述待检测多媒体文件的开始播放时间和所述待检测多媒体文件的结束播放时间确定的时间区间;
如果判断出所述第一时间区间和所述第二时间区间存在交集,对所述待检测多媒体文件的播放次数进行累加;以及检测所述电视频道中所述待检测多媒体文件的播放次数;
判断所述电视频道的开始播放时间是否早于所述待检测多媒体文件的开始播放时间;
如果判断出所述电视频道的开始播放时间早于所述待检测多媒体文件的开始播放时间,判断所述电视频道的结束播放时间是否晚于所述待检测多媒体文件的结束播放时间;如果判断出所述电视频道的结束播放时间晚于所述待检测多媒体文件的结束播放时间,对所述待检测多媒体文件的完整播放次数进行累加;以及检测所述电视频道中所述待检测多媒体文件的完整播放次数;计算所述待检测多媒体文件的播放次数与所述待检测多媒体文件的完整播放次数的差值;以及确定所述电视频道中所述待检测多媒体文件的非完整播放次数;
其中,所述待检测多媒体文件的非完整播放次数为所述待检测多媒体文件的播放次数与所述待检测多媒体文件的完整播放次数的差值。
2.根据权利要求1所述的检测电视频道中多媒体文件的播放次数的方法,其特征在于,当判断出所述第一时间区间和所述第二时间区间存在交集时,所述方法还包括:获取所述第一时间区间和所述第二时间区间的交集对应的时间区间的时长;以及检测所述电视频道中所述待检测多媒体文件的播放时长,其中,所述待检测多媒体文件的播放时长为所述第一时间区间和所述第二时间区间的交集对应的时间区间的时长的总和。
3.根据权利要求2所述的检测电视频道中多媒体文件的播放次数的方法,其特征在于,在检测所述电视频道中所述待检测多媒体文件的播放时长之后,所述方法还包括:计算所述待检测多媒体文件的播放时长与所述待检测多媒体文件的播放次数的比值;
以及
确定所述电视频道中所述待检测多媒体文件的次均播放时长,其中,所述待检测多媒体文件的次均播放时长为所述待检测多媒体文件的播放时长与所述待检测多媒体文件的播放次数的比值。
4.根据权利要求2或3所述的检测电视频道中多媒体文件的播放次数的方法,其特征在于,所述电视频道的收视记录还包括播放所述待检测多媒体文件的用户对应的用户标识,在检测所述电视频道中所述待检测多媒体文件的播放时长之后,所述方法还包括:将所述电视频道的收视记录中所述第一时间区间与所述第二时间区间存在交集的收视记录存入预设数据库中;
遍历所述预设数据库中的收视记录;
将所述预设数据库中的收视记录按照所述用户标识进行去重处理;以及统计所述预设数据库中所述用户标识的个数。
5.根据权利要求4所述的检测电视频道中多媒体文件的播放次数的方法,其特征在于,在统计所述预设数据库中所述用户标识的个数之后,所述方法还包括:计算所述待检测多媒体文件的播放时长与所述预设数据库中所述用户标识的个数的比值;以及确定所述电视频道中所述待检测多媒体文件的人均播放时长,其中,所述待检测多媒体文件的人均播放时长为所述待检测多媒体文件的播放时长与所述预设数据库中所述用户标识的个数的比值。
6.根据权利要求1所述的检测电视频道中多媒体文件的播放次数的方法,其特征在于,在确定所述电视频道中所述待检测多媒体文件的非完整播放次数之后,所述方法还包括:根据所述电视频道中所述待检测多媒体文件的播放次数,所述待检测多媒体文件的完整播放次数和所述待检测多媒体文件的非完整播放次数生成图表,其中,所述图表用于同时显示所述待检测多媒体文件的播放次数,所述待检测多媒体文件的完整播放次数和所述待检测多媒体文件的非完整播放次数;以及输出所述图表。
7.一种检测电视频道中多媒体文件的播放次数的装置,其特征在于,包括:
第一获取模块,用于获取电视频道的收视记录,其中,所述电视频道的收视记录包括所述电视频道的开始播放时间,所述电视频道的结束播放时间;
第一确定模块,用于确定所述电视频道中插入的待检测多媒体文件;
第二获取模块,用于在确定所述电视频道中插入的待检测多媒体文件之后,通过以下方式获取所述待检测多媒体文件的开始播放时间和所述待检测多媒体文件的结束播放时间:获取所述电视频道的节目播放时间列表,从所述电视频道的节目播放时间列表中查找所述待检测多媒体文件的开始播放时间和所述待检测多媒体文件的结束播放时间;
第一判断模块,用于遍历所述电视频道的收视记录,判断第一时间区间和第二时间区间是否存在交集,其中,所述第一时间区间为所述电视频道的开始播放时间和所述电视频道的结束播放时间确定的时间区间,所述第二时间区间为所述待检测多媒体文件的开始播放时间和所述待检测多媒体文件的结束播放时间确定的时间区间;
第一计算模块,用于当判断出所述第一时间区间和所述第二时间区间存在交集时,对所述待检测多媒体文件的播放次数进行累加;以及第一检测模块,用于检测所述电视频道中所述待检测多媒体文件的播放次数;
第二判断模块,用于判断所述电视频道的开始播放时间是否早于所述待检测多媒体文件的开始播放时间;
第三判断模块,用于当判断出所述电视频道的开始播放时间早于所述待检测多媒体文件的开始播放时间时,判断所述电视频道的结束播放时间是否晚于所述待检测多媒体文件的结束播放时间;
第二计算模块,用于当判断出所述电视频道的结束播放时间晚于所述待检测多媒体文件的结束播放时间时,对所述待检测多媒体文件的完整播放次数进行累加;
第二检测模块,用于检测所述电视频道中所述待检测多媒体文件的完整播放次数;
第三计算模块,用于计算所述待检测多媒体文件的播放次数与所述待检测多媒体文件的完整播放次数的差值;以及第二确定模块,用于确定所述电视频道中所述待检测多媒体文件的非完整播放次数,其中,所述待检测多媒体文件的非完整播放次数为所述待检测多媒体文件的播放次数与所述待检测多媒体文件的完整播放次数的差值。