数字电视节目的预定方法及系统的制作方法

文档序号:7887623阅读:195来源:国知局
专利名称:数字电视节目的预定方法及系统的制作方法
技术领域
本发明涉及数字电视技术,尤其涉及数字电视节目的预定方法及系统。
背景技术
现有进行数字电视节目预定的方法包括用户进入电视节目预定界面,选择需要预定的节目,并输入预定该节目的有效时间,所述有效时间例如为2012年2月1日至5日;点击预定确认键,以通过数字电视终端向数字电视前端系统发送预定请求,该预定请求包含用户标识、节目标识和有效时间,所述用户标识与数字电视终端标识一一对应;数字电视前端系统接收预定请求后,如果接受预定,则向数字电视前端系统发送预定成功的反馈消息。之后,数字电视前端系统通知视频服务器在有效时间对该数字电视终端推送预定的数字电视节目。用户在观看预定的数字电视节目过程中,如果觉得电视节目还不错,想帮其他用户预定,以推荐给其他用户,但目前还没有数字电视终端之间进行电视节目预定的技术。

发明内容
本发明提供了一种数字电视节目的预定方法,该方法能够实现数字电视终端之间进行数字电视节目的预定。本发明提供了一种数字电视节目的预定系统,该系统能够实现数字电视终端之间进行数字电视节目的预定。本发明提供了一种数字电视前端系统,该前端系统能够实现数字电视终端之间进行数字电视节目的预定。一种数字电视节目的预定方法,该方法包括接收源数字电视终端发送的节目代定请求,所述节目代定请求包含目的用户标识、节目标识和有效时间;判断是否允许为目的用户预定节目,如果是,则查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。一种数字电视节目的预定系统,该系统包括源数字电视终端、目的数字电视终端和数字电视前端系统;所述源数字电视终端,用于向数字电视前端系统发送节目代定请求,所述节目代定请求包含目的用户标识、节目标识和有效时间;所述数字电视前端系统,用于接收来自源数字电视终端的节目代定请求,判断是否允许为目的用户预定节目,如果是,则查询出与目的用户标识对应的目的数字电视终端, 向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间;所述目的数字电视终端,用于接收来自所述数字电视前端系统的节目收看信息。
一种数字电视前端系统,该前端系统包括代定请求接收单元、判断单元和查询单元;所述代定请求接收单元,用于接收来自源数字电视终端的节目代定请求,发送给所述判断单元,所述节目代定请求包含目的用户标识、节目标识和有效时间;所述判断单元,用于接收来自所述节目代定请求单元的节目代定请求,判断是否允许为目的用户预定节目,如果是,则向所述查询单元发送启动指令;所述查询单元,用于接收来自所判断单元的启动指令,查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。从上述方案可以看出,本发明中,接收源数字电视终端发送的节目代定请求,判断出允许为目的用户预定节目后,查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。从而,实现了源数字电视终端为目的数字电视终端预定数字电视节目。


图1为本发明数字电视节目的预定方法示意性流程图;图2为本发明数字电视节目的预定方法流程图实例一;图3为本发明数字电视节目的预定方法流程图实例二 ;图4为本发明数字电视节目的预定系统结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。参见图1,为本发明数字电视节目的预定方法示意性流程图,其包括以下步骤步骤101,接收源数字电视终端发送的节目代定请求,所述节目代定请求包含源用户标识、目的用户标识、节目标识和有效时间。用户标识是数字电视终端开通时为该数字电视终端配置的,每个用户标识唯一对应一个数字电视终端,用户标识与数字电视终端标识一一对应。本发明在电视节目预定界面增设节目代定功能,当需要为其他用户代定数字电视节目时,点击电视节目预定界面上的“节目代定”键,选择子菜单进入待定请求的设置,输入目的用户标识、代定节目的节目标识和代定的有效时间,代定节目的节目标识可以从电视节目预定界面给出的节目信息中获取;然后,点击代定确认键,以通过数字电视终端向数字电视前端系统发送代定请求。步骤102,判断是否允许为目的用户预定节目,如果是,则执行步骤103 ;否则,结束流程。本步骤所述的判断,可通过多种实现方式,下面进行举例说明例如,如果预定任何的节目都需要扣费,则通过是否扣费来判断,具体地数字电视前端系统向业务运营支撑系统发送扣费处理消息,所述扣费处理消息包含源用户标识、 节目标识和有效时间,判断是否接收到业务运营支撑系统反馈的扣费响应,如果是,则允许为目的用户预定节目。业务运营支撑系统接受扣费处理消息后,根据节目标识和有效时间计算出应该扣除的费用后,从所述源用户标识对应的账号中扣除该费用,之后向数字电视前端系统反馈扣费响应;根据节目标识和有效时间计算应该扣除的费用,为已有技术,这里不赘述。还比如,以节目属性进行判断,具体地,将节目区分为付费节目和免费公开节目, 判断代定的节目是否为免费公开节目,如果是,则允许为目的用户预定节目;如果不是,则按照前述的扣费判断来确定是否允许。再如,通过合法性验证进行判断,具体地,数字电视前端系统存储了用户信息表, 用户信息表中包含了已开通节目预定功能的用户的用户标识,判断时,查询用户信息表中是否包含所述目的用户标识,如果是,则允许为目的用户预定节目。步骤103,查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。所述向目的数字电视终端发送节目收看信息时,该方法还可以包括查询出与源数字电视终端标识对应的移动终端标识,由所述节目收看信息生成短消息,将短信下发请求发送给短信网关,所述短信下发请求包含移动终端标识和所述短消息。与源数字电视终端标识对应的移动终端标识,是数字电视终端开通时为该数字电视终端配置的绑定信息。本步骤所述向目的数字电视终端发送节目收看信息之前,还可以生成预定关系, 所述预定关系包含目的用户标识和对应的节目标识;所述向目的数字电视终端发送节目收看信息之后,该方法还包括接收目的数字电视终端发送的包含用户标识和节目标识的鉴权消息,在所述预定关系中查询是否存在鉴权消息包含的用户标识和节目标识,如果是,则通过鉴权,通知视频服务器推送视频流。所述通知具体包括查找出与鉴权消息包含的用户标识对应的数字电视终端标识,向视频服务器发送包含目的数字电视终端标识、节目标识和有效时间的推流请求,视频服务器在有效时间内对目的数字电视终端推送该节目标识所对应的数字电视节目。在生成所述预定关系时,还可将该预定关系设置为未看状态;相应地,在通过鉴权之后,该方法还包括将该预定关系设置为已看状态。这样,数字电视前端系统可获知用户已查看了哪些预定关系。下面通过图2和图3的流程对本发明方法进行实例说明。
图2的流程包括以下步骤步骤201,用户进入数字电视终端提供的节目代定功能,输入节目代定请求包含的目的用户标识、节目标识和有效时间。本实例中,源数字电视终端为图中的源机顶盒(STB,Set Top Box),目的数字电视终端为图中的目的STB。本发明在电视节目预定界面增设节目代定功能,当需要为其他用户代定数字电视节目时,点击电视节目预定界面上的“节目代定”键,选择子菜单进入待定请求的设置,输入目的用户标识、代定节目的节目标识和代定的有效时间,代定节目的节目标识可以从电视节目预定界面给出的节目信息中获取;然后,点击代定确认键,以通过数字电视终端向数字电视前端系统发送代定请求。步骤202,源STB将节目代定请求发送给数字电视前端系统。步骤203,数字电视前端系统查询用户信息表中是否包含所述目的用户标识,如果是,则允许为目的用户预定节目,执行步骤204 ;否则,拒绝预定。步骤204,数字电视前端系统向业务运营支撑系统发送扣费处理消息,所述扣费处理消息包含源用户标识、节目标识和有效时间。步骤205,业务运营支撑系统接收扣费处理消息后,根据节目标识和有效时间计算出应该扣除的费用后,从所述源用户标识对应的账号中扣除该费用,之后向数字电视前端系统反馈扣费响应。步骤206,数字电视前端系统判断是否接收到业务运营支撑系统反馈的扣费响应, 如果是,则允许为目的用户预定节目。步骤207,数字电视前端系统生成预定关系,所述预定关系包含目的用户标识和对应的节目标识,并将该预定关系设置为未看状态。步骤208,数字电视前端系统向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。图3为目的数字电视终端进行信息查看的流程,其包括以下步骤步骤301,在用户开机时,目的数字电视终端将接收的节目收看信息展示给用户。步骤302,目的数字电视终端向数字电视前端系统发送包含用户标识和节目标识的鉴权消息。本发明在电视节目预定界面增设节目代定功能,当需要为其他用户代定数字电视节目时,点击电视节目预定界面上的“节目代定”键,选择子菜单进入鉴权消息的设置,输入需要进行鉴权的用户标识、节目标识;然后,点击鉴权确认键,以通过数字电视终端向数字电视前端系统发送鉴权消息。步骤303,数字电视前端系统接收目鉴权消息,在预定关系中查询是否存在鉴权消息包含的用户标识和节目标识,如果是,则通过鉴权,通知视频服务器推送视频流,并向目的数字电视终端发送鉴权结果。步骤304,数字电视前端系统将该预定关系设置为已看状态。本发明中,数字电视前端系统接收源数字电视终端发送的节目代定请求,判断是否允许为目的用户预定节目,如果是,则查询出与目的用户标识对应的目的数字电视终端, 向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。从而,实现了源数字电视终端为目的数字电视终端预定数字电视节目。参见图4,为本发明数字电视节目的预定系统结构示意图,该系统包括源数字电视终端、目的数字电视终端和数字电视前端系统;所述源数字电视终端,用于向数字电视前端系统发送节目代定请求,所述节目代定请求包含目的用户标识、节目标识和有效时间;所述数字电视前端系统,用于接收来自源数字电视终端的节目代定请求,判断是否允许为目的用户预定节目,如果是,则查询出与目的用户标识对应的目的数字电视终端, 向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间;所述目的数字电视终端,用于接收来自所述数字电视前端系统的节目收看信息。可选地,所述数字电视前端系统,还用于在向目的数字电视终端发送节目收看信息之前,生成预定关系,所述预定关系包含目的用户标识和对应的节目标识所述目的数字电视终端,还用于向所述数字电视前端系统发送包含用户标识和节目标识的鉴权消息;所述数字电视前端系统,还用于接收来自目的数字电视终端发送的所述鉴权消息,在所述预定关系中查询是否存在鉴权消息包含的用户标识和节目标识,如果是,则通过鉴权,通知视频服务器推送视频流。可选地,该数字电视前端系统包括代定请求接收单元、判断单元和查询单元所述代定请求接收单元,用于接收来自源数字电视终端的节目代定请求,发送给所述判断单元,所述节目代定请求包含目的用户标识、节目标识和有效时间所述判断单元,用于接收来自所述节目代定请求单元的节目代定请求,判断是否允许为目的用户预定节目,如果是,则向所述查询单元发送启动指令;所述查询单元,用于接收来自所判断单元的启动指令,查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。可选地,所述判断单元包括扣费请求子单元,用于向业务运营支撑系统发送扣费处理消息,所述扣费处理消息包含源用户标识、节目标识和有效时间,判断是否接收到业务运营支撑系统反馈的扣费响应,如果是,则允许为目的用户预定节目。可选地,所述查询单元包括预定关系生成子单元,用于在向目的数字电视终端发送节目收看信息之前,生成预定关系,所述预定关系包含目的用户标识和对应的节目标识;所述数字电视前端系统还包括鉴权单元,用于接收目的数字电视终端发送的包含用户标识和节目标识的鉴权消息,在所述预定关系中查询是否存在鉴权消息包含的用户标识和节目标识,如果是,则通过鉴权,通知视频服务器推送视频流。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种数字电视节目的预定方法,其特征在于,该方法包括接收源数字电视终端发送的节目代定请求,所述节目代定请求包含目的用户标识、节目标识和有效时间;判断是否允许为目的用户预定节目,如果是,则查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。
2.如权利要求1所述的方法,其特征在于,所述向目的数字电视终端发送节目收看信息之前,该方法还包括生成预定关系,所述预定关系包含目的用户标识和对应的节目标识;所述向目的数字电视终端发送节目收看信息之后,该方法还包括接收目的数字电视终端发送的包含用户标识和节目标识的鉴权消息,在所述预定关系中查询是否存在鉴权消息包含的用户标识和节目标识,如果是,则通过鉴权,通知视频服务器推送视频流。
3.如权利要求1或2所述的方法,其特征在于,所述节目代定请求还包括源用户标识, 所述判断是否允许为目的用户预定节目包括向业务运营支撑系统发送扣费处理消息,所述扣费处理消息包含源用户标识、节目标识和有效时间,判断是否接收到业务运营支撑系统反馈的扣费响应,如果是,则允许为目的用户预定节目。
4.如权利要求1或2所述的方法,其特征在于,所述判断是否允许为目的用户预定节目包括查询用户信息表中是否包含所述目的用户标识,如果是,则允许为目的用户预定节目。
5.如权利要求1或2所述的方法,其特征在于,所述向目的数字电视终端发送节目收看信息时,该方法还包括查询出与源数字电视终端标识对应的移动终端标识,由所述节目收看信息生成短消息,将短信下发请求发送给短信网关,所述短信下发请求包含移动终端标识和所述短消息。
6.一种数字电视节目的预定系统,其特征在于,该系统包括源数字电视终端、目的数字电视终端和数字电视前端系统;所述源数字电视终端,用于向数字电视前端系统发送节目代定请求,所述节目代定请求包含目的用户标识、节目标识和有效时间;所述数字电视前端系统,用于接收来自源数字电视终端的节目代定请求,判断是否允许为目的用户预定节目,如果是,则查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间;所述目的数字电视终端,用于接收来自所述数字电视前端系统的节目收看信息。
7.如权利要求6所述的预定系统,其特征在于,所述数字电视前端系统,还用于在向目的数字电视终端发送节目收看信息之前,生成预定关系,所述预定关系包含目的用户标识和对应的节目标识;所述目的数字电视终端,还用于向所述数字电视前端系统发送包含用户标识和节目标识的鉴权消息;所述数字电视前端系统,还用于接收来自目的数字电视终端发送的所述鉴权消息,在所述预定关系中查询是否存在鉴权消息包含的用户标识和节目标识,如果是,则通过鉴权, 通知视频服务器推送视频流。
8.一种数字电视前端系统,其特征在于,该数字电视前端系统包括代定请求接收单元、 判断单元和查询单元;所述代定请求接收单元,用于接收来自源数字电视终端的节目代定请求,发送给所述判断单元,所述节目代定请求包含目的用户标识、节目标识和有效时间;所述判断单元,用于接收来自所述节目代定请求单元的节目代定请求,判断是否允许为目的用户预定节目,如果是,则向所述查询单元发送启动指令;所述查询单元,用于接收来自所判断单元的启动指令,查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。
9.如权利要求8所述的数字电视前端系统,其特征在于,所述判断单元包括扣费请求子单元,用于向业务运营支撑系统发送扣费处理消息,所述扣费处理消息包含源用户标识、 节目标识和有效时间,判断是否接收到业务运营支撑系统反馈的扣费响应,如果是,则允许为目的用户预定节目。
10.如权利要求8或9所述的数字电视前端系统,其特征在于,所述查询单元包括预定关系生成子单元,用于在向目的数字电视终端发送节目收看信息之前,生成预定关系,所述预定关系包含目的用户标识和对应的节目标识;所述数字电视前端系统还包括鉴权单元,用于接收目的数字电视终端发送的包含用户标识和节目标识的鉴权消息,在所述预定关系中查询是否存在鉴权消息包含的用户标识和节目标识,如果是,则通过鉴权,通知视频服务器推送视频流。
全文摘要
本发明提供了数字电视节目的预定方法和系统,其中,该方法包括接收源数字电视终端发送的节目代定请求,所述节目代定请求包含目的用户标识、节目标识和有效时间;判断是否允许为目的用户预定节目,如果是,则查询出与目的用户标识对应的目的数字电视终端,向目的数字电视终端发送节目收看信息,所述节目收看信息包含节目标识和有效时间。本发明方案能够实现数字电视终端之间进行数字电视节目的预定。
文档编号H04N21/254GK102572536SQ20121001618
公开日2012年7月11日 申请日期2012年1月18日 优先权日2012年1月18日
发明者蒋新团 申请人:深圳市同洲视讯传媒有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1