1.一种网络电视直播电视频道的收视率的监测方法,其特征在于,包括:检测待监测直播电视频道是否存在触发信号,其中,所述触发信号用于表示用户开始播放所述待监测直播电视频道;
如果检测到所述待监测直播电视频道存在所述触发信号,将所述触发信号对应的用户行为数据发送到服务器集群,其中,所述服务器集群用于处理所述用户行为数据;
接收来自所述服务器集群的处理过的用户行为数据;
从所述处理过的用户行为数据中获取所述待监测直播电视频道的播放时长;
获取所述待监测直播电视频道的用户数;以及
根据所述待监测直播电视频道的播放时长和所述待监测直播电视频道的用户数统计目标时间段内所述待监测直播电视频道的收视率。
2.根据权利要求1所述的网络电视直播电视频道的收视率的监测方法,其特征在于,在将所述触发信号对应的用户行为数据发送到服务器集群之后,所述方法包括:在所述服务器集群中接收到所述用户行为数据的服务器中对所述用户行为数据进行解析,其中,在所述服务器集群中接收到所述用户行为数据的服务器中对所述用户行为数据进行解析包括:查找所述用户行为数据中的无效数据;
删除所述用户行为数据中的无效数据;以及
将删除所述无效数据之后的用户行为数据进行数据格式转化处理,得到转化后的用户行为数据。
3.根据权利要求2所述的网络电视直播电视频道的收视率的监测方法,其特征在于,在在所述服务器集群中接收到所述用户行为数据的服务器中对所述用户行为数据进行解析之后,所述方法包括:整合所述服务器集群中接收到所述用户行为数据的服务器中的所述转化后的用户行为数据,得到处理过的用户行为数据;
将所述处理过的用户行为数据分发至多个数据处理单元;以及
通过所述多个数据处理单元对所述处理过的用户行为数据进行统计。
4.根据权利要求1所述的网络电视直播电视频道的收视率的监测方法,其特征在于,所述处理过的用户行为数据包括播放所述待监测直播电视频道的播放标识,所述播放标识对应的所述待监测直播电视频道的开始播放时间和所述播放标识对应的所述待监测直播电视频道的结束播放时间,从所述处理过的用户行为数据中获取所述待监测直播电视频道的播放时长包括:遍历所述处理过的用户行为数据;
分别获取每个播放标识对应的所述待监测直播电视频道的播放时长,其中,所述播放标识对应的所述待监测直播电视频道的播放时长为所述播放标识对应的所述待监测直播电视频道的结束播放时间和所述播放标识对应的所述待监测直播电视频道的开始播放时间的差值;以及对所述每个播放标识对应的所述待监测直播电视频道的播放时长进行累加,得到所述待监测直播电视频道的播放时长。
5.根据权利要求1所述的网络电视直播电视频道的收视率的监测方法,其特征在于,获取所述待监测直播电视频道的用户数包括:确定预设时间段,其中,所述预设时间段包括所述目标时间段;以及从预设数据库中获取所述预设时间段内的所述待监测直播电视频道的用户数,其中,所述预设数据库中预先存储有所述预设时间段内的所述待监测直播电视频道的用户数。
6.根据权利要求5所述的网络电视直播电视频道的收视率的监测方法,其特征在于,获取所述待监测直播电视频道的用户数包括:对所述待监测直播电视频道的用户数进行更新,
其中,所述待监测直播电视频道的用户数在所述预设数据库中每隔所述预设时间段进行更新。
7.根据权利要求6所述的网络电视直播电视频道的收视率的监测方法,其特征在于,根据所述待监测直播电视频道的播放时长和所述待监测直播电视频道的用户数统计目标时间段内所述待监测直播电视频道的收视率包括:计算目标时间段对应的时长与所述待监测直播电视频道的用户数的乘积,得到第一数值;以及计算所述待监测直播电视频道的播放时长在所述第一数值中所占的百分比,得到所述目标时间段内所述待监测直播电视频道的收视率。
8.一种网络电视直播电视频道的收视率的监测装置,其特征在于,包括:检测模块,用于检测待监测直播电视频道是否存在触发信号,其中,所述触发信号用于表示用户开始播放所述待监测直播电视频道;
发送模块,用于当检测到所述待监测直播电视频道存在所述触发信号时,将所述触发信号对应的用户行为数据发送到服务器集群,其中,所述服务器集群用于处理所述用户行为数据;
接收模块,用于接收来自所述服务器集群的处理过的用户行为数据;
第一获取模块,用于从所述处理过的用户行为数据中获取所述待监测直播电视频道的播放时长;
第二获取模块,用于获取所述待监测直播电视频道的用户数;以及统计模块,用于根据所述待监测直播电视频道的播放时长和所述待监测直播电视频道的用户数统计目标时间段内所述待监测直播电视频道的收视率。
9.根据权利要求8所述的网络电视直播电视频道的收视率的监测装置,其特征在于,所述处理过的用户行为数据包括播放所述待监测直播电视频道的播放标识,所述播放标识对应的所述待监测直播电视频道的开始播放时间和所述播放标识对应的所述待监测直播电视频道的结束播放时间,所述第一获取模块包括:遍历模块,用于遍历所述处理过的用户行为数据;
第三获取模块,用于分别获取每个播放标识对应的所述待监测直播电视频道的播放时长,其中,所述播放标识对应的所述待监测直播电视频道的播放时长为所述播放标识对应的所述待监测直播电视频道的结束播放时间和所述播放标识对应的所述待监测直播电视频道的开始播放时间的差值;以及累加模块,用于对所述每个播放标识对应的所述待监测直播电视频道的播放时长进行累加,得到所述待监测直播电视频道的播放时长。
10.根据权利要求9所述的网络电视直播电视频道的收视率的监测装置,其特征在于,所述统计模块包括:第一计算模块,用于计算目标时间段对应的时长与所述待监测直播电视频道的用户数的乘积,得到第一数值;以及第二计算模块,用于计算所述待监测直播电视频道的播放时长在所述第一数值中所占的百分比,得到所述目标时间段内所述待监测直播电视频道的收视率。