点播服务系统和方法

文档序号:7952718阅读:182来源:国知局
专利名称:点播服务系统和方法
技术领域
本发明涉及点播技术,尤其涉及一种点播服务系统和方法。
背景技术
目前,越来越多的商家和电视台通过热线电话或互联网为客户提供点播服务。例如,参见图1,图1是传统的通过声讯电话点播电视台节目的系统框图。从图1中可以看到,传统的点播服务系统需要辅助声讯电话,用户拨打声讯电话根据提示发送点播请求,用户的点播请求通过电话网和网关被点播请求收集模块收集,所有收集到的点播请求被发送到决策中心,决策中心是点播服务系统的核心模块,用于确定用户的点播行为是否有效以及有效的点播节目是什么,决策中心将确定为有效的用户点播发送给节目发布系统,节目发布系统根据用户的点播请求在存储节目的媒体库中检索并选取所点播的节目内容,然后将选中的节目内容通过诸如有线电视网络的内容通道发送给电视机,这时所有收看该频道的观众都可以收看到该节目。
在以上所述的传统点播服务系统中,决策中心所确定的有效点播是第一个执行点播操作行为的用户所请求的点播,其它用户的点播请求将被忽略或顺延,在这种情况下,点播服务系统满足的只是少数用户的点播请求,使得大多数参与点播的用户不能得到满足,降低了用户的使用积极性。

发明内容
有鉴于此,本发明的主要目的在于提供一种点播服务系统,能够根据当前选择的决策条件输出点播文件。
本发明的另一目的在于提供一种点播服务方法,利用该方法可以对多个点播请求进行判断,输出满足决策条件的文件。
为了实现上述目的,本发明提供一种点播服务系统,包括人机交互中心、决策中心、节目发布系统和媒体文件库,人机交互中心包括控制中心和点播数据收集模块,其中,人机交互中心还包括定时器,定时器与控制中心和点播数据收集模块相连,用于在控制中心的控制下触发点播数据收集模块在限定时间内收集点播请求;决策中心,用于接收点播数据收集模块收集到的点播请求,根据设定的决策条件确定所接收的点播请求中的有效点播;决策中心将确定的有效点播输出给节目发布系统,通过节目发布系统从媒体文件库中查找并输出有效点播文件。
所述系统进一步包括策略管理模块,与决策中心相连,用于为决策中心存储和提供决策条件。其中,所述决策条件为满足所有点播请求中请求最多的点播。
本发明还公开一种点播服务方法,预先设置收集点播请求的时间,该方法包括A、收集所设置时间内的所有点播请求;B、确定所收集到的所有点播中的有效点播,并播放有效点播。
其中,步骤B所述确定包括根据点播请求中所携带的信息,将信息相同且数量最多的点播确定为有效点播。所述点播请求中携带的信息包括点播请求来源、点播请求的时间、所请求的媒体文件的编号。
所述步骤B在确定有效点播之前,进一步包括选择确定有效点播的决策条件。
从以上技术方案可以看到,本发明提供的点播服务系统和方法具有以下有益效果1、通过设置定时器收集一段时间内的用户点播请求,对这段时间内的点播请求进行分析,找到并播放点播请求最多的节目,实现少数服从多数的民主式点播模式,提高用户的使用积极性;2、在策略管理模块设定和存储的各种具体决策条件,由策略管理模块为决策中心提供当前选择有效点播的决策条件,从而可以实现根据业务的需要调整和播放在当前决策条件下有效的点播请求节目。


图1是现有技术的通过声讯电话点播电视台节目的系统框图;图2是根据本发明实施例一的点播服务系统的框图;图3是根据本发明实施例二的点播服务系统的框图;图4是根据本发明的点播服务方法的流程图。
具体实施例方式
为了使本发明的特征和优点更加清楚明白,下面参照附图结合具体实施例对本发明作进一步的描述。
在传统的点播服务系统中,有效点播是第一个执行点播操作行为的用户所请求的点播,这只能满足少数人的点播需求,参与点播的多数用户不得不继续等待。对此,本发明通过设置一个定时器,收集在定时器限定的时间段内的所有点播,并根据预先设定的决策条件对所有收集到的点播请求进行分类统计、分析和判断,确定满足预定决策条件的点播请求为有效点播,之后播放有效点播。这里,所述设定的决策条件可以是设定点播人数、设定点播次数、设定点播节目等等,相应的,确定有效点播可以是确定点播人数最多的点播为有效点播、确定点播次数最多的点播为有效点播等等。
下面分别以通过热线电话点播和通过网络电视点播为例描述本发明提供的点播服务系统和方法。并且,下述实施例中决策条件为点播人数最多。
实施例一参见图2,图2是根据本发明实施例一的点播服务系统的框图。
在本实施例中,以热线电话点播为例描述本发明的点播服务系统。本实施例所提供的点播服务系统包括人机交互中心、决策中心、节目发布系统、媒体文件库以及数据通道和内容通道。
人机交互中心是用户与点播服务系统进行人机交互的平台,用户可以通过该中心向点播服务系统提出点播请求,点播服务系统则根据用户输入的点播请求做出响应。人机交互中心包括作为点播界面模块的声讯电话、作为点播输出模块的电视机、点播数据收集模块、点播界面生成模块、定时器和控制中心。
声讯电话是用户进行点播的操作界面,可以看作是一种点播界面模块。它响应用户的点播操作,将用户的点播请求通过诸如电话网的数据通道发送给点播数据收集模块,用户的点播请求中包括一些诸如表示点播请求来自哪里、点播请求的时间以及所请求的媒体文件的编号等信息的相关信息。
点播数据收集模块受定时器的控制,用于在定时器限定的时间内收集所有点播用户的请求,并将所收集到的所有点播请求发送给决策中心,供其分析和判断,点播数据收集模块可以并发持续地工作。
定时器受控制中心的控制,用于对点播数据收集模块收集点播数据的时间进行计时。
控制中心是整个人机交互中心的核心模块,它一方面用于控制定时器的开启和关闭,从而确定点播数据收集模块开始或停止收集点播数据的时间,另一方面用于控制点播界面生成模块在有效的点播播放完毕后,生成点播操作界面供用户点播使用,并在决策中心确定有效点播后将确定有效点播的消息发送给点播界面生成模块,从而告知用户有效的点播。
点播界面生成模块,用于从媒体文件库中读取可供点播的节目资料和属性,在控制中心的控制下生成点播操作界面,并通过数据通道将点播操作界面提供给声讯电话,为用户提供清晰、便利的点播操作界面。
电视机用于向用户显示有效的点播的节目内容,可以看作是一种点播输出模块,同时也可以为用户显示点播菜单。
决策中心用于接收来自点播数据收集模块所收集到的所有点播请求,根据点播请求所携带的相关信息对所有的点播请求进行分析和判断,找到请求最多的媒体文件,并将该媒体文件的唯一编号提交给节目发布系统和控制中心,以便节目发布系统根据所请求的媒体文件的编号在媒体文件库中找到媒体文件,同时也便于控制中心将点播有效的媒体文件通知给点播界面生成模块,然后通过数据通道发送给声讯电话以通知用户有效的点播。
节目发布系统用于接收决策中心发送的有效点播的媒体文件的唯一编号,根据该唯一编号从媒体文件库中找到媒体文件,并通过诸如有线电视网络的内容通道将媒体文件发布给作为点播输出模块的电视机,这时使用该频道的所有观众都可以收看到该媒体文件。
媒体文件库用于存储供点播使用和点播界面生成模块使用的所有媒体文件,其所存储的每个媒体文件都具有唯一编号。另外,媒体文件库可以经常更新,更新后将及时通知点播界面生成模块,供其在控制中心的控制下及时修改点播操作界面。
数据通道是用户与点播服务系统进行点播互动的通道,本实施例中数据通道是电话网以及网关。然而,根据点播服务系统的组网不同,数据通道可以包括但不限于有线电视网络、互联网、无线网络等。
内容通道是媒体文件到达用户终端的通道,本实施例中内容通道是有线电视网络。然而,根据点播服务系统的组网不同,内容通道包括但不限于有线电视网络、互联网、无线网络等。进一步的,内容通道还可以与数据通道合二为一。
此外,较佳地,该点播服务系统还可以进一步包括策略管理模块,用于制定和存储多种具体的决策条件,并为决策中心的当前点播提供所需的决策条件,方便系统根据不同的业务需要提供不同的决策条件,例如按照点播人数的多少而定、按照点播人次的多少而定、按照点播收益的多少而定等。
以上详细描述了根据本发明实施例一的点播服务系统的组成,下面进一步说明基于上述点播服务系统进行的点播服务流程。
在控制中心的控制下,点播界面生成模块利用媒体文件库中存储的节目信息生成供用户进行点播操作的点播界面,并通过数据通道发送给声讯电话,控制中心控制定时器触发点播数据收集模块在定时器限定的时间内收集用户利用声讯电话通过数据通道发送的点播请求,所有的点播请求都包含诸如所点播的媒体文件的编号之类的相关信息,点播数据收集模块将所收集到的所有请求发送到决策中心,决策中心对所有的请求进行统计分析和判断,确定在指定的决策条件下的有效点播,同时将有效点播的媒体文件的编号发送给节目发布系统和控制中心,控制中心将点播有效的消息通知给点播界面生成模块,以通过数据通道和声讯电话告知给用户,也可以在点播的媒体文件播放结束后,控制中心控制点播界面生成模块生成点播操作界面,同时控制定时器使其触发点播数据收集模块开始收集点播请求,开始又一轮的点播;而节目发布系统根据有效点播的媒体文件的编号在媒体文件库中找到有效点播的媒体文件,并将其通过内容通道发送给电视机。电视机播放点播有效的媒体文件,从而就实现了少数服从多数的民主式点播服务。
实施例二参见图3,图3是根据本发明实施例二的点播服务系统的框图。
在本实施例中,以网络电视点播为例描述本发明的点播服务系统。与实施例一类似,本实施例提供的点播服务系统也包括人机交互中心、决策中心、节目发布系统和媒体文件库,不同的是本实施例中的数据通道和内容通道合二为一,称为数据/内容通道,既作为用户与点播服务系统进行点播互动的通道,又作为点播的媒体文件到达用户终端的通道,并且在本实施例中数据/内容通道可以是互联网。
另外,在本实施例中,人机交互中心与实施例一所述的人机交互中心也类似,不同的是实施例一中作为点播界面模块的声讯电话和作为点播输出模块的电视机在本实施例中合二为一成作为点播界面/输出模块的网络电视机,其在点播状态时,可以作为显示点播菜单以及用户进行点播操作的接口界面,在播放有效点播时,又可以作为向用户显示有效点播节目内容的节目播放界面。
在本实施例中,点播服务系统的其它组成和功能与实施例一中所述的相同。具体地,在控制中心的控制下,点播界面生成模块利用媒体文件库中存储的节目信息生成供用户进行点播操作的点播界面,并通过数据/内容通道发送给点播界面/输出模块,控制中心控制定时器使点播数据收集模块在定时器限定的时间内收集用户利用点播界面/输出模块通过数据/内容通道发送的点播请求,所有的点播请求都包含诸如所点播的媒体文件的编号之类的相关信息,点播数据收集模块将所收集到的所有请求发送到决策中心,决策中心对所有的请求进行统计分析和判断,确定在指定的决策条件下的有效点播,同时将有效点播的媒体文件的编号发送给节目发布系统和控制中心,控制中心将点播有效的消息通知给点播界面生成模块,以通过数据/内容通道告知给用户,也可以在点播的媒体文件播放结束后,控制中心控制点播界面生成模块生成点播操作界面,同时控制定时器使其触发点播数据收集模块开始收集点播请求,开始又一轮的点播;而节目发布系统根据有效点播的媒体文件的编号在媒体文件库中找到有效点播的媒体文件,并将其通过数据/内容通道发送给点播界面/输出模块。点播界面/输出模块播放点播有效的媒体文件,从而就实现了少数服从多数的民主式点播服务。
此外,较佳地,该点播服务系统还可以进一步包括策略管理模块,用于制定和存储多种具体的决策条件,为决策中心的当前点播提供所需的决策条件,方便系统根据不同业务的需要提供不同的决策条件,例如按照点播人数的多少而定、按照点播人次的多少而定、按照点播收益的多少而定等。
以上两个实施例分别以热线电话点播和网络电视点播为例详细描述了本发明提供的点播服务系统,下面参见图4描述本发明提供的点播服务方法。图4是根据本发明的点播服务方法的流程图。具体过程如下步骤401、在预定时间内收集点播请求;所有的点播请求都包括有一些相关信息,这些相关信息可以表示出点播请求的出处、点播请求的文件的编号以及点播的时间等。
步骤402、对所有收集到的点播请求进行分析和判断,确定有效点播文件;这里,根据所有点播请求的相关信息中的点播请求文件的编号,对所有的点播请求进行分类,通过比较找到编号相同且数量最多的文件,以此作为有效点播文件。
另外,根据不同业务的需要,还可以根据编号相同的文件数量与单个文件收益的乘积进行分类,比较和找到乘积最多的点播请求,以此点播请求的文件作为有效点播文件。
步骤403、找到有效点播文件,并播放。
根据有效点播文件的编号在媒体文件库中进行检索,找到并播放该有效点播文件即可完成点播服务。
从以上描述可以看到,本发明通过在点播服务系统中设置定时器,并在定时器限定的时间内对所有收集到的点播请求进行分析、比较和判断,确定相对来说点播请求最多的文件,从而实现少数服从多数的民主式点播。
以上仅以热线电话点播和网络电视点播为例对本发明提供的点播服务系统和方法进行了描述,然而本发明提供的系统和方法同样适用于其它类似的点播服务。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种点播服务系统,包括人机交互中心、决策中心、节目发布系统和媒体文件库,人机交互中心包括控制中心和点播数据收集模块,其特征在于,人机交互中心还包括定时器,定时器与控制中心和点播数据收集模块相连,用于在控制中心的控制下触发点播数据收集模块在限定时间内收集点播请求;决策中心,用于接收点播数据收集模块收集到的点播请求,根据设定的决策条件确定所接收的点播请求中的有效点播;决策中心将确定的有效点播输出给节目发布系统,通过节目发布系统从媒体文件库中查找并输出有效点播文件。
2.根据权利要求1所述的系统,其特征在于,所述系统进一步包括策略管理模块,与决策中心相连,用于为决策中心存储和提供决策条件。
3.根据权利要求2所述的系统,其特征在于,所述决策条件为满足所有点播请求中请求最多的点播。
4.根据权利要求1或2所述的系统,其特征在于,所述系统进一步包括与媒体文件库和控制中心连接的点播界面生成模块、通过数据通道连接点播界面生成模块的点播界面模块、通过内容通道连接节目发布系统的点播输出模块。
5.一种点播服务方法,其特征在于,预先设置收集点播请求的时间,该方法包括A、收集所设置时间内的所有点播请求;B、确定所收集到的所有点播中的有效点播,并播放有效点播。6、根据权利要求5所述的方法,其特征在于,步骤B所述确定包括根据点播请求中所携带的信息,将信息相同且数量最多的点播确定为有效点播。
7.根据权利要求6所述的方法,其特征在于,所述点播请求中携带的信息包括点播请求来源、点播请求的时间、所请求的媒体文件的编号。
8.根据权利要求5所述的方法,其特征在于,所述步骤B在确定有效点播之前,进一步包括选择确定有效点播的决策条件。
全文摘要
本发明公开一种点播服务系统和方法。该系统包括人机交互中心、决策中心、节目发布系统和媒体文件库,人机交互中心包括控制中心和点播数据收集模块,其中,人机交互中心还包括定时器,用于在控制中心的控制下限定点播数据收集模块收集点播请求的时间;决策中心用于接收点播数据收集模块所收集到的点播请求,根据设定的决策条件确定点播请求中的有效点播并输出给节目发布系统,通过节目发布系统查找并输出点播文件。该方法包括预先设置收集点播请求的时间,收集所设置时间内的所有点播请求;确定所收集到的所有点播中的有效点播;找到并播放有效点播。采用本发明提供的系统和方法,可以实现少数服从多数的民主式点播模式,提高用户的参与积极性。
文档编号H04N7/173GK101022536SQ20061000771
公开日2007年8月22日 申请日期2006年2月14日 优先权日2006年2月14日
发明者曾小俊 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1