一种支持用户进行节目录制的方法和网络电视系统的制作方法

文档序号:7704539阅读:135来源:国知局
专利名称:一种支持用户进行节目录制的方法和网络电视系统的制作方法
技术领域
本发明涉及IPTV (Internet Protocol Television因特网网络电视)领域,尤其涉及一种支持用户进行节目录制的方法和网络电视系统。
背景技术
在IPTV系统中,系统会不断发布直播节目预告,用户可以订 购这些直播节目并录制下来欣赏,系统根据录制计划进行节目录制。目前IPTV 系统中只是对每个录制节目设定了价格,只要用户按照录制节目的价格要求进 行付费,用户就可以无限制订购当前所有直播节目的录制,由于没有控制用户 使用的存储容量,这就有可能导致系统的存储失控和溢出, 一旦系统存储空间 不足,所有用户订购的录制都将无法完成。为此需要对用户的录制行为进行控制,使每个用户使用的存储容量在适当 的范围内。
发明内容
本发明的目的在于,提出一种支持用户进行节目录制的方法 和网络电视系统。通过该系统,可以通过控制网络个人视频录像的个人存储容 量,控制全局存储容量的方法,避免存储的失控和溢出。本发明公开了一种支持用户进行节目录制的方法,包括以下步骤(1) 所述用户通过机顶盒登录网络电视系统,并通过电子节目单请求进行 节目录制;(2) 所述网络电视系统的运营支撑系统在所述用户的可用录制时长比请求 的节目录制所需要的时长更长的前提下,进行节目录制。所述步骤(2)中所述用户的可用录制时长包括,每个用户可用的免费个人 录制时长与所述用户订购的个人时长产品增加的录制时长之和中尚未进行节目 录制的部分。所述步骤(2)中还包括所述网络电视系统的内容管理系统根据所述运营 支撑系统的录制计划,进行节目录制。还包括(3)如果所述用户取消节目录制请求,所述运营支撑系统修改所述录制计划,释放所占用的录制时长。还包括(4)如果所述用户删除已录制的节目录像,所述运营支撑系统释 放该节目录制占用的录制时长。所述步骤(2)中,所述内容管理系统在节目录制完毕后,将所录制的节目 归档到片库。所述步骤(2)中,所述用户订购的个人时长产品的方法包括 所述电子节目单接收所述用户的订购请求并发送到所述运营支撑系统; 所述运营支撑系统分别对用户和所订购的产品进行鉴权;然后进行定购关系冲突检测;在对本次订购进行批价、扣款、生成话单;为用户生成订购关系; 所述运营支撑系统增加所述用户的可用录制时长,并通过所述电子节目单返回结果给所述用户。所述步骤(2)中,所述用户订购的个人时长产品过期后,所述运营支撑系 统修改所述用户的可用录制时长,并清理超过可用录制时长的录制节目。还包括如果所述用户的已录制节目超过了保存期限,所述内容管理系统 清理所述已录制节目,同时释放所占用的录制时长。本发明还公开了 一种支持用户进行节目录制的网络电视系统,包括电子节 目单、内容管理系统、运营支撑系统、内容分发系统、流媒体服务器和片库; 还包括可用录制时长管理模块;所述用户通过机顶盒登录所述网络电视系统, 并通过所述电子节目单请求进行节目录制;所述运营支撑系统在所述用户的可 用录制时长比请求的节目录制所需要的时长更长的前提下建立录制计划;当所 述流媒体服务器依据内容分发系统进行直播时,所述内容管理系统根据所述录 制计划进行节目录制,所述内容管理系统在节目录制完毕后,将所录制的节目 归档到片库。本发明公开的 一种支持用户进行节目录制的方法和网络电视系统,在IPTV 系统中为每个用户设定可录制节目的时长,达到控制全局存储容量的方法,有 效避免存储的失控和溢出。因此,该发明在IPTV领域具有普遍的实际应用意义。


图1是本发明的网络电视系统结构示意图。图2是本发明的支持用户进行节目录制的方法流程图。图3是本发明的用户订购节目录制时长的方法流程图。图4是本发明的订购录制节目流程图。图5是本发明的用户取消订购录制节目流程图。图6是本发明的删除已录制节目流程图。
具体实施方式
下面结合附图和具体实施方式
对本发明作进一步详细说明。图1所示为本发明的网络电视系统结构示意图,它描述了一种支持用户按 需进行视频录像录制的系统组成。图2为总体流程图,它描述了一种支持用户 按需定制视频录像业务的总体流程。图3至图6为其中的关键子流程图示。该系统通过控制网络个人视频录像的个人存储容量,控制全局存储容量的 方法,避免存储的失控和溢出。基于图1所示的系统组成图,本实施例实现一种支持用户按需定制视频录 像业务的IPTV系统,包括以下部分用户通过电子节目单和整个网络电视系统交互,实现所有业务;电子节目单将用户的请求发给内容管理系统或者运营支撑系统;如果运营支撑系统收到用户订购个人时长产品的请求,则进行处理;内容管理系统收到用户请求浏览当前的可录制节目时,将当前可录制节目 信息返回给电子节目单,展示给用户;运营支撑系统收到用户订购录制节目的申请,判断用户的可用录制时长是 否足够,对于个人可用录制时长不足的,本次个人录制订购失败;可用录制时 长足够的订购成功,同时进行个人录制时长管理;如果运营支撑系统收到用户取消订购录制节目的申请,释放该录制占用的6内容管理系统按照录制计划,通知内容分发系统分发录制任务,内容分发系统通知流々某体服务器进行录制;流々某体录制完毕,则录制节目归档保存到片库,此时内容管理系统通知用 户可以观看录制节目;如果运营支撑系统收到用户删除订购录制节目的申请,则释放该录制占用 的录制时长。如图2所示是本发明的总体流程图,本实施例实现一种支持用户按需定制 一见频录i"象业务的IPTV系统,包括以下几个步骤步骤201:系统设置每个用户可用的免费个人录制时长; 步骤202:系统提供个人时长产品,用户购买个人时长产品增加个人可用录 制时长;步骤203:录制预告发布,系统发布录制节目预告;步骤204:用户订购录制节目,系统判断个人可用录制时长是否足够本次录 制使用(个人可用录制时长=个人免费录制时长+用户购买的录制时长-个人已用 录制时长),对于个人可用录制时长不足的,本次个人录制订购失败;步骤205:用户取消订购录制节目,释放该录制占用的录制时长;步骤206:系统才艮据录制计划,录制节目;步骤207:录制节目完毕,系统将录制节目归档,此时用户可观看录制节目; 步骤208:用户删除已录制的视频录像时,系统释放该录制占用的录制时长;步骤209:个人订购的时长产品过期后,该产品对应的个人订购录制时长无 效,每天定时清理超过个人可用录制时长的录制内容,清理时先清理早期申请 的录制内容;步骤210:个人已录制的视频录像超过保存期限后,系统每天定时清理过期 的录制视频录像,同时释放其占用的个人录制时长。图3所示为用户订购节目录制时长产品的流程,在上述步骤202中执行, 其实施步骤如下步骤301:用户,人才凡顶盒登录到(EPG Electronic Programmer Guide电子节 目单),在EPG上查询要定购的产品;步骤302: EPG将用户订购请求发送到运营支撑系统;步骤303:运营支撑系统对用户进行状态鉴权,查询用户信息,判断用户状 态是否正常,用户帐户余额是否足够;步骤304:并对所订购的产品进行鉴权,查询产品信息,判断是否是正常有 效的产品;步骤305:然后进行定购关系冲突检测,检查用户是否已订购该产品,在产 品订购有效期内,不能重复订购同一产品;步骤306:运营支撑系统对本次订购进行批价; 步骤307:如果用户为预付费用户则进行扣款; 步骤308:运营支撑系统生成本次订购话单;步骤309:为用户生成定购产品的订购关系,运营支撑系统保存该用户的产 品订购关系记录;步骤310: OSS (Operation Support System运营支持系统)进行用户个人录 制时长管理,增加个人时长产品对应的个人录制时长;步骤311:运营支撑系统返回定购结果给EPG;步骤312: EPG返回定购结果给用户。图4所示为订购录制节目流程,在上述步骤204中执行,其实施步骤如下步骤401:机顶盒(用户)请求浏览EPG中的频道录制预告;步骤402: EPG返回响应给机顶盒(用户);步骤403:机顶盒(用户)发送录制节目的订购请求到EPG;步骤404: EPG把用户订购录制节目的要求通知OSS;步骤405: OSS检查用户个人可用录制时长是否够用,够用时录制订购成功, OSS进行用户个人录制时长管理;步骤406: OSS判断待录制节目的时间是否在有效期内;步骤407: OSS更新录制内容的引用表;步骤408: OSS记载订购关系;步骤409: OSS进行批价;步骤410:如果是预付费,则由OSS进行扣费;步骤411: OSS出CDR ( Call Detail Record呼叫明细记录)话单;步骤412:当以上所有条件都满足时,OSS返回成功消息给EPG,否则返 回失败消息;步骤413: EPG返回更新的录制预告给机顶盒(用户)。图5所示为取消订购录制节目流程,在上述步骤205中执行,其实施步骤 如下步骤501:机顶盒(用户)请求预览EPG中的可录播频道; 步骤502: EPG返回响应给机顶盒(用户); 步骤503:机顶盒(用户)发送录制节目的取消订购请求到EPG; 步骤504: EPG把用户取消录制节目订购的请求通知OSS; 步骤505: OSS^r查用户是否有订购;步骤506:用户取消录制计划或者删除录制内容时,OSS进行用户个人录制 时长管理,释放该录制原占用的个人录制时长;步骤507: OSS判断待录制节目的时间是否在有效期内;步骤508: OSS更新录制内容的引用表;步骤509: OSS取消订购关系;步骤510:如果是预付费,则由OSS向用户退费; 步骤511: OSS出CDR话单;步骤512:当以上所有条件都满足时,OSS返回成功消息给EPG,否则返 回失败消息;步骤513: EPG返回取消结果给机顶盒(用户)。图6所示为删除已录制节目流程,在上述步骤208中执行,其实施步骤如下步骤601:机顶盒(用户)请求预览EPG中的可录播频道; 步骤602: EPG返回响应给机顶盒(用户); 步骤603:机顶盒(用户)发送删除录制节目的请求到EPG; 步骤604: EPG把用户删除录制节目的要求通知OSS; 步骤605: OSS^r查用户是否录制了该内容;步骤606:删除完该录制内容后,OSS进行用户个人录制时长管理,释放该 录制原占用的个人录制时长;步骤607: OSS更新录制内容的引用表;步骤608:当以上所有条件都满足时,OSS返回成功消息给EPG,否则返 回失败消息;步骤609: EPG返回结果给机顶盒(用户)。本发明在IPTV系统中引入录制时长的积克念,由于在IPTV系统中, 一定录 制时长的视频录像所占用的存储空间是相对固定的,所以控制了每个用户的可 用录制时长,也就控制了每个用户可用的存储空间,进而控制了全局存储容量, 避免存储的失控和溢出。每个用户有免费可用的录制时长,还可以通过订购个 人时长产品,增加个人可用录制时长;每种时长产品,在产品订购有效期内一 个用户不能重复订购;用户取消已申请的个人视频录像,或删除用户已录制的 个人视频录像,均释放相应的录制时长。每个用户的个人可用录制时长=个10人免费录制时长+个人订购录制时长;个人已用录制时长=个人已申请的所有视频录像占用的录制时长-其中录制失败的视频录像占用的录制时长。 用户每次订购个人视频录像,会占用该录像相应的录制时长,如果用户剩余的 个人可用录制时长不足本次个人视频录像使用,则本次个人视频录像订购不能 成功。本发明所述一种支持用户按需定制视频录像业务的系统包括以下模块 电子节目单、内容管理系统、运营支撑系统、内容分发系统、流媒体服务 器、片库;还包括可用录制时长管理模块,进行个人免费录制时长设置、个人时长产 品的管理和个人时长产品的订购,从而实现用户可用录制时长的管理。当所述 流媒体服务器依据内容分发系统进行直播时,内容管理系统根据录制计划进行 节目录制。系统预先设置个人免费录制时长,使每个用户都有基本的可用录制时长; 系统增加个人时长产品,用户通过订购个人时长产品来增加个人可用录制时长; 内容管理系统发布录制预告,用户通过查看节目录制预告,决定要申请录制的 节目;用户订购录制节目,此时运营支撑系统判断用户的可用录制时长是否足 够本次录制使用,如果用户可用录制时长足够,则录制订购成功;用户取消订 购录制节目,则运营支撑系统释放该录制占用的录制时长;删除已录制节目时, 运营支撑系统也同时释放该录制节目占用的录制时长;用户订购的录制节目到 了开始录制时间,内容管理系统开始进行节目录制,录制完成则进行节目归档 入库,此时用户可以乂见看该录制节目。综上所述,本发明具有以下优点本发明提出了一种支持用户按需定制视 频录像业务的系统,通过控制每个用户的可录制时长,控制全局存储容量的方 法,有效避免存储的失控和溢出。因此,该发明的提出在IPTV领域具有普遍的 实际应用意义。
权利要求
1.一种支持用户进行节目录制的方法,其特征在于,包括以下步骤(1)所述用户通过机顶盒登录网络电视系统,并通过电子节目单请求进行节目录制;(2)所述网络电视系统的运营支撑系统在所述用户的可用录制时长比请求的节目录制所需要的时长更长的前提下,进行节目录制。
2. 如权l所述的方法,其特征在于,所述步骤(2)中所述用户的可用录制 时长包括,每个用户可用的免费个人录制时长与所述用户订购的个人时长产品 增加的录制时长之和中尚未进行节目录制的部分。
3. 如权2所述的方法,其特征在于,所述步骤(2)中还包括所述网络电 视系统的内容管理系统根据所述运营支撑系统的录制计划,进行节目录制。
4. 如权3所述的方法,其特征在于,还包括(3) 如果所述用户取消节目录制请求,所述运营支撑系统修改所述录制计 划,释放所占用的录制时长。
5. 如权3所述的方法,其特征在于,还包括(4) 如果所述用户删除已录制的节目录像,所述运营支撑系统释放该节目 录制占用的录制时长。
6. 如权2所述的方法,其特征在于,所述步骤(2)中,所述内容管理系统 在节目录制完毕后,将所录制的节目归档到片库。
7. 如权2所述的方法,其特征在于,所述步骤(2)中,所述用户订购的个 人时长产品的方法包括所述电子节目单接收所述用户的订购请求并发送到所述运营支撑系统; 所述运营支撑系统分别对用户和所订购的产品进行鉴权;然后进行定购关系沖突检测;在对本次订购进行批价、扣款、生成话单;为用户生成订购关系; 所述运营支撑系统增加所述用户的可用录制时长,并通过所述电子节目单返回结果给所述用户。
8. 如权7所述的方法,其特征在于,所述步骤(2)中,所述用户订购的个人时长产品过期后,所述运营支撑系统修改所述用户的可用录制时长,并清理 超过可用录制时长的录制节目。
9. 如权5所述的方法,其特征在于,还包括(5)如果所述用户的已录制节目超过了保存期限,所述内容管理系统清理 所述已录制节目,同时释放所占用的录制时长。
10. —种支持用户进行节目录制的网络电视系统,包括电子节目单、内容 管理系统、运营支撑系统、内容分发系统、流媒体服务器和片库;其特征在于, 还包括可用录制时长管理模块;所述用户通过机顶盒登录所述网络电视系统, 并通过所述电子节目单请求进行节目录制;所述运营支撑系统在所述用户的可 用录制时长比请求的节目录制所需要的时长更长的前提下建立录制计划;当所 述流媒体服务器依据内容分发系统进行直播时,所述内容管理系统根据所述录 制计划进行节目录制,所述内容管理系统在节目录制完毕后,将所录制的节目 归档到片库。
全文摘要
本发明涉及IPTV业务领域,特别是一种支持用户进行节目录制的方法和网络电视系统,包括所述用户通过机顶盒登录网络电视系统,并通过电子节目单请求进行节目录制;所述网络电视系统的运营支撑系统在所述用户的可用录制时长比请求的节目录制所需要的时长更长的前提下,进行节目录制。本发明通过可用录制时长的管理,控制网络个人视频录像的全局存储容量,有效避免存储的失控和溢出。
文档编号H04N7/173GK101600090SQ20091010853
公开日2009年12月9日 申请日期2009年6月29日 优先权日2009年6月29日
发明者孔建华, 程申梁 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1