Iptv系统及其收视信息统计方法

文档序号:7756090阅读:379来源:国知局
专利名称:Iptv系统及其收视信息统计方法
技术领域
本发明涉及通信领域,具体而言,涉及一种IPTV(Interactive Personality TV, 个性化的互动的电视)系统及其收视信息统计方法。
背景技术
IPTV即交互式网络电视,是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。IPTV 是利用宽带有线电视网的基础设施,以家用电视机作为主要终端电器,通过互联网络协议来提供包括电视节目在内的多种数字媒体服务。IPTV与传统电视类似,都需要进行收视信息统计,以便于服务提供商能够根据收视信息快速部署相关服务。目前,相关技术中对收视信息的统计主要有两种方法日记法和测量仪法。其中,日记法是通过由样本户中的家庭成员填写日记卡来收集收视信息的方法。 样本户中每一家庭成员都有各自的日记卡,要求他们把每天收看电视的情况随时记录在自己的日记卡上。但是,该种方法存在以下问题需要大量的人力、物力、和资金来完成收视信息的收集和统计,并且由于人工地记录、统计收视信息容易出现错误。此外,采样的方式可能会因为样本选择的不合理导致最终得到的统计结果的是错误的。测量仪法是调查机构按照样本分布选定一些用户,付费安装一些“监测设备”用来记录用户的换台情况,定期地搜集这些数据做出收视信息的统计。但是,该种方法存在以下问题需要为每个样本户的终端都额外安装“监测设备”,增加了成本,并且采样的方式可能会因为样本选择的不合理导致最终得到的统计结果的是错误的。综上所述,上述两种方法均是从终端侧来收集收视信息,都存在成本较高,而且数据的准确性不高的问题。

发明内容
本发明的主要目的在于提供一种IPTV系统及其收视信息统计方法,以至少解决上述的成本较高,而且数据的准确性不高的问题。根据本发明的一个方面,提供了一种交互式网络电视IPTV系统,包括接入局端设备,用于接收来自各个终端的用于请求进入节目频道的第一请求消息;根据第一请求消息记录各个终端的收视信息;信息统计服务器,用于从记录的收视信息中提取出与所要统计的统计项目相对应的收视信息,并使用提取出的收视信息统计得到统计项目的值。根据本发明的另一方面,提供了一种交互式网络电视IPTV系统的收视信息统计方法,包括接入局端设备接收到来自各个终端的用于请求进入节目频道的第一请求消息; 接入局端设备根据第一请求消息记录各个终端的收视信息;信息统计服务器从记录的收视信息中提取出与所要统计的统计项目相对应的收视信息,并使用提取出的收视信息统计得到统计项目的值。通过本发明,由IPTV系统中已有的接入局端设备对所有终端的每一次请求消息进行统计,仅增加信息统计服 务器即可在需要进行统计时根据所需要统计的不同项目调用不同的收视信息,以达到统计用户收视情况的目的,即通过在局端侧对IPTV业务下的各类收视信息进行统计,无需在终端侧耗费大量的人力、物力、和设备来进行统计,解决了相关技术中存在的成本较高的问题,实现了在IPTV系统中根据用户的收视情况进行收视信息统计,并极大地节约了统计的成本。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的IPTV系统的示意图;图2是根据本发明第一优选实施例的IPTV系统的示意图;图3是根据本发明第二优选实施例的IPTV系统的组网示意图;图4是根据本发明实施例的IPTV系统的收视信息统计方法的流程图;图5是根据本发明优选实施例的接入局端设备记录终端的收视信息的流程图;图6是根据本发明优选实施例的数据库服务器存储收视信息的流程图;图7是根据本发明优选实施例的信息统计项目的计算流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本发明实施例的IPTV系统的示意图,该IPTV系统包括接入局端设备 10和信息统计服务器20,其中接入局端设备10,用于接收来自各个终端40的用于请求进入节目频道的第一请求消息,并根据第一请求消息记录各个终端40的收视信息;信息统计服务器20,用于从记录的收视信息中提取出与所要统计的统计项目相对应的收视信息,并使用提取出的收视信息统计得到统计项目的值。该优选实施例由IPTV系统中已有的接入局端设备对所有终端的每一次请求消息 (包括上述的第一请求消息)进行统计,仅增加信息统计服务器即可在需要进行统计时根据所需要统计的不同项目调用不同的收视信息,以达到统计用户收视情况的目的,即通过在局端侧对IPTV业务下的各类收视信息进行统计,无需在终端侧耗费大量的人力、物力、 和设备来进行统计,解决了相关技术中存在的成本较高的问题,实现了在IPTV系统中根据用户的收视情况进行收视信息统计,并极大地节约了统计的成本。优选地,如图2所示,接入局端设备10包括接收模块102,用于接收第一请求消息,其中,第一请求消息中包括终端信息和节目频道信息;鉴权模块104,用于判断该终端信息所指示的终端(如为终端1)是否有播放该节目频道信息所指示的节目频道(如为节目频道5)的权限;记录模块106,用于在鉴权模块104的判断结果为有权限时,记录该终端 (终端1)的收视信息,其中,收视信息包括上述终端信息(可以由终端设备的标示符和端口标示符来唯一标示)、上述节目频道信息(可以用节目频道的IPdnternet Protocol,网络互联协议)地址来唯一标示)、该终端(终端1)播放该节目频道(节目频道5)的权限、和该终端(终端1)播放该节目频道(节目频道5)的开始时间;在鉴权模块104的判断结果为无权限时,记录该终端(终端1)的收视信息,其中,收视信息包括上述终端信息、上述节目频道信息、和该终端(终端1)播放该节目频道(节目频道5)的权限。该优选实施例提供了接入局端设备记录终端的收视信息的具体实施方案。在判断终端有权限播放某一个节目频道后,记录相关信息,其中,终端播放节目频道的开始时间可以默认为接入局端设备确定该终端有权限的时间。这样,接入局端设备通过接收到的第一请求信息,可以记录下所有终端的所有反映收视情况的收视信息,从而为后续的统计项目的计算提供了充分的数据准备。优选地,如图2所示,接入局端设备10还包括发送模块108,用于在确定记录的收视信息达到预定数量阈值、和/或到达预定时间时,将记录的收视信息上传到数据库服务器30 ;则,上述的IPTV系统还包括数据库服务器 30,用于存储接入局端设备10上传来的收视信息。该优选实施例提供了接入局端设备向数据库服务器上传记录的各个终端的收视信息的具体实施方案。由数据库服务器来存储各个终端的收视信息,便于信息统计服务器在进行统计时对所需的终端及其相应的收视信息进行查找。优选地,接收模块102还用于在鉴权模块104的判断结果为有权限的情况下,接收来自终端40(终端1)的用于请求离开上述节目频道(节目频道5)的第二请求消息;记录模块106还用于根据该第二请求消息将终端40播放该节目频道的结束时间记录到终端40 的收视信息中。当接入局端设备接收到某一个终端的请求进入节目频道5的第一请求消息,并对其进行鉴权确定其具有播放节目频道5的权限后,该终端即可播放该节目频道,后续当接收到该终端的请求离开节目频道5的第二请求消息时,即可以将接收到该第二请求消息的时间设置为该终端离开节目频道5的时间。这样,在终端具有播放某一节目频道的权限时, 可以记录下终端播放该节目频道的开始时间和结束时间。优选地,终端播放某一个节目频道的权限可以为以下之一允许权限、预览权限、 和不允许权限,其中,允许权限是指不限制终端播放节目频道的次数,预览权限是指限制终端播放节目频道的次数和每次播放的时间,不允许权限是指不允许终端播放节目频道。这样,灵活地为终端播放不同的节目频道设置不同的权限。如图3所示,在实际实施时,数据库服务器30,可以包括收视数据库和运维数据库,其中收视数据库中主要存储从接入局端设备上传过来的终端的收视信息数据,运维数据库主要是存储的网络运维中存储的运维信息,在进行收视情况统计时需要使用。在用户对节目频道进行订购时,上述的权限信息已经保存到上述的数据库服务器中的运维数据库,即数据库服务器已经预先保存有各个终端对不同的节目频道的权限。这样,在上述的优选实施例中,局端设备接收到某一个终端的第一请求消息,判断该终端是否有播放该节目频道的权限时,从数据库服务器中查找该终端对该节目频道的权限,若查找到的权限为允许权限或预览权限,则确定该终端有播放该节目频道的权限,若查找到的权限为不允许权限,则确定该终端没有播放该节目频道的权限。优选地,如图2所示,信息统计服务器20包括提取模块202、第一统计模块204、 第二统计模块206、第三统计模块208、和第四统计模块209,其中
提取模块202,用于从数据库服务器30中提取出η个终端的收视信息中与统计项目相对应的收视信息;如当统计项目为节目收视率时,需从数据库服务器中取出η个终端播放某一节目的时间,当统计项目为时段收视率时,需从数据库服务器中取出η个终端在时段[S,E]观看频道M的时间,当统计项目为频道预览率时,需从数据库服务器中取出η个终端预览频道M的次数和预览所有频道的次数,当统计项目为无权限请求率时,需从数据库服务器中取出η个终端请求无权限频道M的次数和请求所有无权限频道的次数;第一统计模块204,用于当统计项目为节目收视率时,按照下式计算节目P的收视率的值为
权利要求
1.一种交互式网络电视IPTV系统,其特征在于,包括接入局端设备,用于接收来自各个终端的用于请求进入节目频道的第一请求消息;根据所述第一请求消息记录各个所述终端的收视信息;信息统计服务器,用于从记录的所述收视信息中提取出与所要统计的统计项目相对应的收视信息,并使用提取出的收视信息统计得到所述统计项目的值。
2.根据权利要求1所述的系统,其特征在于,所述接入局端设备包括接收模块,用于接收所述第一请求消息,其中,所述第一请求消息中包括终端信息和节目频道信息;鉴权模块,用于判断所述终端信息所指示的终端是否有播放所述节目频道信息所指示的节目频道的权限;记录模块,用于在所述鉴权模块的判断结果为有权限时,记录所述终端的收视信息,其中,所述收视信息包括所述终端信息、所述节目频道信息、所述终端播放所述节目频道的权限、和所述终端播放所述节目频道的开始时间;在所述鉴权模块的判断结果为无权限时, 记录所述终端的收视信息,其中,所述收视信息包括所述终端信息、所述节目频道信息、和所述终端播放所述节目频道的权限。
3.根据权利要求2所述的系统,其特征在于,所述接入局端设备还包括发送模块,用于在确定所述记录的收视信息达到预定数量阈值、和/或到达预定时间时,将所述记录的收视信息上传到数据库服务器;所述系统还包括所述数据库服务器,用于存储所述接入局端设备上传来的收视信息。
4.根据权利要求2所述的系统,其特征在于, 所述接收模块还用于在所述鉴权模块的判断结果为有权限的情况下,接收来自所述终端的用于请求离开所述节目频道的第二请求消息;所述记录模块还用于根据所述第二请求消息将所述终端播放所述节目频道的结束时间记录到所述终端的所述收视信息中。
5.根据权利要求3或4所述的系统,其特征在于,所述终端播放所述节目频道的权限为以下之一允许权限、预览权限、和不允许权限,其中,所述允许权限是指不限制所述终端播放所述节目频道的次数,所述预览权限是指限制所述终端播放所述节目频道的次数和每次播放的时间,所述不允许权限是指不允许所述终端播放所述节目频道。
6.根据权利要求5所述的系统,其特征在于,所述信息统计服务器包括提取模块,用于从所述数据库服务器中提取出η个所述终端的收视信息中与所述统计项目相对应的收视信息;第一统计模块,用于当所述统计项目为节目收视率时,按照下式计算节目P的收视率的值为
7.根据权利要求6所述的系统,其特征在于,提取出的η个所述终端为所述各个终端中部分或全部的满足所述统计项目的条件的终端。
8.一种交互式网络电视IPTV系统的收视信息统计方法,其特征在于,包括 接入局端设备接收到来自各个终端的用于请求进入节目频道的第一请求消息; 所述接入局端设备根据所述第一请求消息记录各个所述终端的收视信息;信息统计服务器从记录的所述收视信息中提取出与所要统计的统计项目相对应的收视信息,并使用提取出的收视信息统计得到所述统计项目的值。
9.根据权利要求8所述的方法,其特征在于,所述接入局端设备根据所述第一请求消息记录各个所述终端的收视信息包括所述接入局端设备判断所述第一请求消息中携带的终端信息所指示的终端是否有播放所述第一请求消息中携带的节目频道信息所指示的节目频道的权限;若判断结果为有权限,则所述接入局端设备记录所述终端的收视信息,其中,所述收视信息包括所述终端信息、所述节目频道信息、所述终端播放所述节目频道的权限、和所述终端播放所述节目频道的开始时间;若判断结果为无权限,则所述接入局端设备记录所述终端的收视信息,其中,所述收视信息包括所述终端信息、所述节目频道信息、和所述终端播放所述节目频道的权限;所述接入局端设备保存记录的所述收视信息。
10.根据权利要求9所述的方法,其特征在于,当所述判断结果为有权限时,在信息统计服务器从记录的所述收视信息中提取出与所要统计的统计项目相对应的收视信息,并使用提取出的收视信息统计得到所述统计项目的值之前,还包括所述接入局端设备接收到来自所述终端的用于请求离开所述节目频道的第二请求消息;所述接入局端设备根据所述第二请求消息将所述终端播放所述节目频道的结束时间记录到所述终端的所述收视信息中。
全文摘要
本发明公开了一种IPTV系统及其收视信息统计方法,其中,IPTV系统包括接入局端设备,用于接收来自各个终端的用于请求进入节目频道的第一请求消息;根据第一请求消息记录各个终端的收视信息;信息统计服务器,用于从记录的收视信息中提取出与所要统计的统计项目相对应的收视信息,并使用提取出的收视信息统计得到统计项目的值。本发明实现了在IPTV系统中根据用户的收视情况进行收视信息统计,并极大地节约了统计的成本。
文档编号H04N21/254GK102348131SQ20101024516
公开日2012年2月8日 申请日期2010年7月26日 优先权日2010年7月26日
发明者曲红妮, 杜立昕 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1