《一种IPTV中的STARTOVER媒体服务方法.pdf》由会员分享,可在线阅读,更多相关《一种IPTV中的STARTOVER媒体服务方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104080000 A (43)申请公布日 2014.10.01 CN 104080000 A (21)申请号 201410276189.7 (22)申请日 2014.06.19 H04N 21/472(2011.01) H04N 21/462(2011.01) H04N 21/266(2011.01) (71)申请人 江苏省邮电规划设计院有限责任公 司 地址 210006 江苏省南京市江宁区天元东路 1 号 (72)发明人 袁源 朱晨鸣 褚烽 沈骏祥 冯小芳 (74)专利代理机构 江苏圣典律师事务所 32237 代理人 胡建华 (54) 发明名称 一种 IPTV 中。
2、的 Start-Over 媒体服务方法 (57) 摘要 本发明公开了一种 IPTV 中的 Start-Over 媒 体服务方法, 包括以下步骤 : IPTV 运营商与内容 提供商达成录制授权, IPTV 运营商获得直播业 务录制的授权时间限制 ; CDN 节点录制直播频道 T 小时内的媒体内容 ; EPG 电子节目单展示直播 频道当前播放节目内容的开始时间和结束时间 给用户 ; 在 IPTV 处于直播频道时, 用户直接通过 Start-Over 业务按键请求该录制业务, EPG 电子 节目单将当前播放的节目开始时间、 结束时间、 Start-Over 业务标志位和频道 ID 信息给 STB 机。
3、 顶盒 ; STB 机顶盒将频道信息发送给 CDN 节点 ; CDN 节点判断请求的服务内容是否合法。 (51)Int.Cl. 权利要求书 2 页 说明书 5 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书5页 附图2页 (10)申请公布号 CN 104080000 A CN 104080000 A 1/2 页 2 1. 一种 IPTV 中的 Start-Over 媒体服务方法, Start-Over 媒体服务方法运行的 IPTV 系统由下面模块组成 : SMS 模块, 负责 IPTV 业务服务的管理 ; CDN-M 模块, 负责 CDN 。
4、节点的管理 ; CDN 节点, 负责内容业务的录制、 服务和存储等功能 ; EPG 电子节目单, 负责 IPTV 业务展示 ; APP 应用服务器, 负责计费业务 ; STB 机顶盒, 负责用户播放与信令交互功能 ; 其特征在于, 所述 Start-Over 媒体服务执行以下步骤 : 步骤 101, IPTV 运营商与内容提供商达成录制授权, IPTV 运营商获得直播频道录制的 授权时间限制, 阈值 T 小时 ; 步骤 102, 进行直播频道录制与业务展示, CDN 节点录制直播频道 T 小时内的媒体内 容 ; 步骤 103, EPG 电子节目单展示直播频道当前播放节目内容的开始时间和结束时间。
5、给 用户 ; 步骤 104, 在 IPTV 处于直播频道时, 用户直接通过 Start-Over 业务按键请求该录制业 务, EPG 电子节目单将当前播放的节目开始时间、 结束时间、 Start-Over 业务标志位和频道 ID 信息给 STB 机顶盒 ; 步骤 105, STB 机顶盒将当前直播节目的开始时间、 结束时间、 Start-Over 业务标志位 和频道 ID 信息发送给 CDN 节点 ; 步骤106, CDN节点判断请求的服务内容是否有效, 若有效则为用户提供Start-Over业 务媒体服务, 否则提示用户不能提供该服务。 2.根据权利要求1所述的一种IPTV中的Start-O。
6、ver媒体服务方法, 其特征在于, 步骤 102 包括以下步骤 : 步骤 201, 在运营商与内容提供商获取得直播频道录制授权后, SMS 模块发送频道创建 与录制消息给 CDN-M 模块, 消息内容为频道信息, 频道信息包括频道 ID、 频道名称、 频道录 制授权时间 ; 步骤 202, CDN-M 模块收到创建与录制消息后将需要创建与录制的频道信息分发给 CDN 节点并保存消息内容, 消息中包含频道 ID 和频道录制授权时间 ; 步骤 203, CDN 节点收到频道创建与录制消息后, CDN 节点开始准备接受编码器发送的 码流, 并且给成功应答消息返回给 CDN-M 模块, 编码器提供直播。
7、频道的节目源 ; 步骤 204, CDN-M 模块将频道创建与录制消息发送给 SMS 模块 ; 步骤 205, 内容提供商通过编码器发送直播频道码流给 CDN 节点 ; 步骤 206, CDN 节点接收到直播频道码流后, 录制内容提供商授权范围内的直播频道码 流 ; 步骤 207, SMS 模块将频道信息与 Start-Over 业务通知给 EPG 电子节目单展示 ; 步骤 208, EPG 电子节目单展示直播频道信息和 Start-Over 业务给用户。 3. 根据权利要求 1 所述的一种 IPTV 中的 Start-Over 媒体服务方法, 其特征在于, 步骤 103 步骤 106 中, 。
8、Start-Over 业务实施具体包括如下步骤 : 权 利 要 求 书 CN 104080000 A 2 2/2 页 3 步骤 301, STB 机顶盒向 EPG 电子节目单发起 Start-Over 服务请求 ; 步骤 302, EPG 电子节目单将用户 ID 信息发给 SMS 模块发起鉴权请求 ; 步骤 303, 若用户 ID 信息鉴权成功, SMS 模块给 EPG 电子节目单返回成功消息, 否则返 回失败消息 ; 步骤 304, EPG 电子节目单将请求的 Start-Over 节目频道 ID 信息、 节目开始时间、 节目 结束时间和 Start-Over 业务标志位共四项参数返回给 S。
9、TB 机顶盒 ; 步骤 305, STB 机顶盒向 CDN 节点发起服务请求, 并将频道 ID 信息、 节目开始时间、 节目 结束时间和 Start-Over 业务标志位共四项参数通过信令传送给 CDN 节点 ; 步骤306, CDN节点判断请求的四项参数的有效性, 若请求消息有效, 则给STB机顶盒返 回成功消息, 否则返回失败消息 ; 步骤 307, CDN 节点判断播放范围, 若请求节目播放时间在授权范围内则从节目的开始 时间开始播放, 若请求节目播放时间超过了授权范围, 则从最大的授权时间点开始播放 ; 若 请求节目播放时间超过了当前时间, 则从当前时间开始播放 ; 步骤 308, C。
10、DN 节点向 STB 机顶盒发送录制节目媒体流文件 ; 步骤 309, CDN 节点向 APP 应用服务器发起计费开始消息。 4.根据权利要求3所述的一种IPTV中的Start-Over媒体服务方法, 其特征在于, 步骤 306中, 四项参数的有效性判断包括 : CDN节点首先判断STB机顶盒请求的Start-Over业务 标志位是否为Start-Over业务, 如果是进行下一步, 否则为无效 ; 判断CDN节点中是否存在 该直播频道, 如果是进行下一步, 否则为无效 ; 将 STB 带给 CDN 节点的直播节目的开始时间 和结束时间与 CDN 节点频道创建时被授权时间范围比较, 如果两者存在。
11、时间范围重叠, 则 为有效, 否则为无效。 权 利 要 求 书 CN 104080000 A 3 1/5 页 4 一种 IPTV 中的 Start-Over 媒体服务方法 技术领域 0001 本发明涉及通信领域, 尤其涉及一种 IPTV 直播频道录制业务中的 Start-Over 媒 体服务方法。 背景技术 0002 交互式网络电视 (IPTV) 是一种全新的交互式媒体视频方式, 它是基于 IP 网络而 发展起来, 它带给用户全新的视频体会, 完全颠覆了传统的电视视频观赏模式, 它将主动权 全部交给用户, 用户可以根据爱好来欣赏媒体资源。 0003 目前在 IPTV 系统中, 随着国内对知识产。
12、权保护的日益加强, IPTV 运营商与内容提 供商对知识产权的认识会不断加强, 运营商要实现对直播媒体的录制和转播, 必须与内容 提供商达成协议, 获得内容提供商的授权才能进行直播媒体的录制和转播业务, 以前那种 没有授权情况下提供直播媒体的录制和转播时代, 已经一去不返。Start-Over 业务正是在 知识产权保护不断加强情况下的产物, 它既保护了内容提供商的利益, 又对 IPTV 业务运营 商提供了一种快速实现直播媒体录制服务的方法。 0004 目前在 IPTV 系统中, 用户在直播过程中, 如果希望从头再看一遍节目, 则需要使 用回看功能, 要历时很长时间才能从节目的起始点重新观看, 。
13、这是传统回看的不足之处。 发明内容 0005 发明目的 : 本发明所要解决的技术问题是针对现有技术的不足, 提供一种 IPTV 中 的 Start-Over 媒体服务方法。 0006 为了解决上述技术问题, 本发明公开了一种IPTV中的Start-Over媒体服务方法, Start-Over 媒体服务方法运行的 IPTV 系统由下面模块组成 : 0007 SMS 模块 (Service Management System) 为服务管理系统, 主要功能为负责 IPTV 业务服务的管理 ; CDN-M 模块 (Content Distribution Network Manager) 主要功能为负。
14、责 CDN 节点的管理 ; CDN 节点 (Content Distribution Network) 主要负责内容相关业务的录 制、 服务和存储等功能 ; EPG(Electronic Program Guide) 为电子节目单, 主要负责 IPTV 业 务展示 ; APP(Application Server) 主要负责计费业务等功能 ; STB(Set the Box) 机顶盒, 主要负责用户播放与信令交互功能。 0008 所述 Start-Over 媒体服务方法执行以下步骤 : 0009 步骤 101, IPTV 运营商与内容提供商达成录制授权, IPTV 运营商获得直播业务录 制的授。
15、权时间限制, 目前假定为 T 小时。 0010 步骤 102, 进行直播频道录制与业务展示, CDN(Content Distribution Network) 节点录制直播频道 T 小时内的媒体内容。 0011 步骤103, EPG(Electronic Program Guide)展示直播频道当前播放节目内容的开 始时间和结束时间给用户。 0012 步骤 104, 用户在看直播频道情形下, 若错过了该节目或者希望从头开始播放, 则 说 明 书 CN 104080000 A 4 2/5 页 5 用户直接通过 Start-Over 业务按键请求该录制业务, EPG 将当前播放的节目开始时间、 。
16、结 束时间、 Start-Over 业务标志位和频道 ID 信息给 STB。 0013 步骤 105, STB(Set the Box) 将当前直播节目的开始时间、 结束时间、 Start-Over 业务标志位和频道 ID 等信息发送给 CDN 服务节点。 0014 步骤106, CDN判断请求的服务内容是否合法, 若合法则为用户提供Start-Over业 务媒体服务 ; 否则提示用户不能提供该服务。 0015 本发明步骤 102 包括以下步骤 : 0016 步骤 201, 在运营商与内容提供商获取得直播频道录制授权后, SMS 模块发送频道 创建与录制消息给 CDN-M 模块, 消息内容为频。
17、道信息, 频道信息包括频道 ID、 频道名称、 频 道录制授权时间 ; 0017 步骤 202, CDN-M 模块收到创建与录制消息后将需要创建与录制的频道信息分发 给 CDN 节点并保存消息内容, 消息中包含频道 ID 和频道录制授权时间 ; 0018 步骤 203, CDN 节点收到频道创建与录制消息后, CDN 节点开始准备接受编码器发 送的码流, 并且给成功应答消息返回给 CDN-M 模块, 编码器提供直播频道的节目源 ; 0019 步骤 204, CDN-M 模块将频道创建与录制消息发送给 SMS 模块 ; 0020 步骤 205, 内容提供商通过编码器发送直播频道码流给 CDN 节。
18、点 ; 0021 步骤 206, CDN 节点接收到直播频道码流后, 录制内容提供商授权范围内的直播频 道码流 ; 0022 步骤 207, SMS 模块将频道信息与 Start-Over 业务通知给 EPG 电子节目单展示 ; 0023 步骤 208, EPG 电子节目单展示直播频道信息和 Start-Over 业务给用户。 0024 本发明步骤 103 步骤 106 中, Start-Over 业务实施具体包括如下步骤 : 0025 步骤 301, STB 机顶盒向 EPG 电子节目单发起 Start-Over 服务请求 ; 0026 步骤 302, EPG 电子节目单将用户 ID 信息发。
19、给 SMS 模块发起鉴权请求 ; 0027 步骤 303, 若用户 ID 信息鉴权成功, SMS 模块给 EPG 电子节目单返回成功消息, 否 则返回失败消息 ; 0028 步骤 304, EPG 电子节目单将请求的 Start-Over 节目频道 ID 信息、 节目开始时间、 节目结束时间和 Start-Over 业务标志位共四项参数返回给 STB 机顶盒 ; 0029 步骤 305, STB 机顶盒向 CDN 节点发起服务请求, 并将频道 ID 信息、 节目开始时间、 节目结束时间和 Start-Over 业务标志位共四项参数通过信令传送给 CDN 节点 ; 0030 步骤306, CDN。
20、节点判断请求的四项参数的有效性, 若请求消息有效, 则给STB机顶 盒返回成功消息, 否则返回失败消息 ; 0031 步骤 307, CDN 节点判断播放范围, 若请求节目播放时间在授权范围内则从节目的 开始时间开始播放, 若请求节目播放时间超过了授权范围, 则从最大的授权时间点开始播 放 ; 若请求节目播放时间超过了当前时间, 则从当前时间开始播放 ; 0032 步骤 308, CDN 节点向 STB 机顶盒发送录制节目媒体流文件 ; 0033 步骤 309, CDN 节点向 APP 应用服务器发起计费开始消息。 0034 本发明步骤 306 中, 四项参数的有效性判断包括 : CDN 节点。
21、首先判断 STB 机顶盒请 求的 Start-Over 业务标志位是否为 Start-Over 业务, 如果是进行下一步, 否则为无效 ; 判 断 CDN 节点中是否存在该直播频道, 如果是进行下一步, 否则为无效 ; 将 STB 带给 CDN 节点 说 明 书 CN 104080000 A 5 3/5 页 6 的直播节目的开始时间和结束时间与 CDN 节点频道创建时被授权时间范围比较, 如果两者 存在时间范围重叠, 则为有效, 否则为无效。 0035 本发明中编码器是直播频道的节目源, 编码器发送码流给 CDN 节点提供直播和录 制。 0036 若用户请求节目快进到当前时间, 则提示用户需要。
22、进入直播 ; 在 Start-Over 业务 播放过程中, 支持用户的快进、 快退和暂停等操作。 0037 Start-Over 业务是一键实现从节目的开始时间播放到节目的结束时间, 业务的开 始时间和结束时间不受限制。 0038 通过在内容提供商授权范围的直播内容进行录制, 在用户观看直播内容时, 若希 望从头观看该节目到结束, 则可以直接从进入该服务, 用户不需要等待录制是否全部成功 或者其它快退等按键操作, Start-Over 业务为用户提供一种简洁方便的实现方法。解决了 时移过程中, 要不断按键快退或者快进操作, 也解决了节目单录制过程中, 需要全部录制成 功后才能观看的服务模式。 。
23、附图说明 0039 下面结合附图和具体实施方式对本发明做更进一步的具体说明, 本发明的上述和 / 或其他方面的优点将会变得更加清楚。 0040 图 1 为实现 Start-Over 业务架构拓扑示意图。 0041 图 2 为频道录制与 Start-Over 业务展示流程图。 0042 图 3 为 Start-Over 业务实施流程图。 具体实施方式 0043 下面结合附图进一步说明本发明的具体实施步骤。 0044 如图 1 所示, 本发明提供了一种实现 Start-Over 业务的具体方法, 此方法可以对 内容提供商知识产权保护、 增加用户的业务体验等方面具有以前 IPTV 业务所不具备的优 。
24、势, 是 IPTV 业务的有力补充, 在 IPTV 系统中实现 Start-Over 业务整体架构拓扑示意图, 如 图 1 所示。SMS(Service Management System) 为服务管理系统, 主要功能为负责 IPTV 业 务服务的管理 ; CDN-M(Content Distribution Network Manager) 主要功能为负责 CDN 节 点的管理 ; CDN(Content Distribution Network) 主要负责内容相关业务的录制、 服务和 存储等功能 ; EPG(Electronic Program Guide) 为电子节目单, 主要负责 IP。
25、TV 业务展示 ; APP(Application Server)主要负责计费业务等功能 ; STB(Set the Box)机顶盒, 主要负责 用户播放与信令交互功能。 0045 所述 Start-Over 媒体服务执行以下步骤 : 0046 步骤 101, IPTV 运营商与内容提供商达成录制授权, IPTV 运营商获得直播频道录 制的授权时间限制, 阈值 T 小时 ; 0047 步骤 102, 进行直播频道录制与业务展示, CDN 节点录制直播频道 T 小时内的媒体 内容 ; 0048 步骤 103, EPG 电子节目单展示直播频道当前播放节目内容的开始时间和结束时 间给用户 ; 说 明。
26、 书 CN 104080000 A 6 4/5 页 7 0049 步骤 104, 在 IPTV 处于直播频道时, 用户直接通过 Start-Over 业务按键请求该录 制业务, EPG 电子节目单将当前播放的节目开始时间、 结束时间、 Start-Over 业务标志位和 频道 ID 信息给 STB 机顶盒 ; 0050 步骤 105, STB 机顶盒将当前直播节目的开始时间、 结束时间、 Start-Over 业务标 志位和频道 ID 信息发送给 CDN 节点 ; 0051 步骤 106, CDN 节点判断请求的服务内容是否有效, 若有效则为用户提供 Start-Over 业务媒体服务, 否则。
27、提示用户不能提供该服务。 0052 直播频道媒体录制与 Start-Over 业务展示主要实施方案如下, 参见图 2 : 0053 步骤 201, 在运营商与内容提供商获取到直播频道录制授权后, 服务管理系统 (SMS)发送频道创建与录制消息给CDN管理服务器(CDN-M), 消息中包括频道ID、 频道名称、 频道录制授权时间等参数。 0054 步骤 202, CDN 管理服务器 (CDN-M) 将需要创建与录制的频道信息分发给 CDN 节 点, 消息中包含频道 ID、 频道录制授权时间等参数, CDN 管理服务器 (CDN-M) 并保存相关信 息。 0055 步骤 203, CDN 节点收到。
28、频道创建与录制消息后, CDN 节点开始准备接受编码器发 送的码流, 并且给成功应答消息返回给 CDN 管理服务器 (CDN-M)。 0056 步骤 204, CDN 管理服务器 (CDN-M) 将频道创建与录制消息发送给服务管理系统 (SMS)。 0057 步骤 205, 内容提供商通过编码器发送直播频道码流给 CDN 节点。 0058 步骤 206, CDN 节点接收到直播频道码流后, 录制内容提供商授权范围内的直播频 道码流。 0059 步骤 207, 服务管理系统 (SMS) 将频道信息与 Start-Over 业务通知给电子节目单 (EPG) 展示。 0060 步骤208, 电子节目。
29、单(EPG)展示直播频道信息和Start-Over业务给用户, 用户便 可以使用该业务。 0061 Start-Over 业务实施方案如下, 参见图 3 : 0062 步骤 301, 机顶盒 (STB) 向电子节目单 (EPG) 发起 Start-Over 服务请求。 0063 步骤 302, 电子节目单 (EPG) 将用户的 ID 等信息发给服务管理系统 (SMS) 发起鉴 权请求。 0064 步骤 303, 若用户信息与订购正常, 服务管理系统 (SMS) 给电子节目单 (EPG) 返回 成功消息 ; 否则返回失败消息给 EPG。 0065 步骤 304, 电子节目单 (EPG) 将请求的。
30、 Start-Over 节目频道 ID 信息、 节目开始时 间、 节目结束时间和 Start-Over 业务标志位等参数返回给机顶盒 (STB)。 0066 步骤 305, 机顶盒 (STB) 向 CDN 节点发起服务请求, 并将频道 ID 信息、 节目开始时 间、 节目结束时间和 Start-Over 业务标志位等参数通过信令传送给 CDN 节点。 0067 步骤306, CDN节点判断请求参数的合法性, 若请求消息合法, 则给机顶盒(STB)返 回成功消息。 。 0068 步骤 307, CDN 节点判断播放范围, 若请求节目时间在授权范围内则从节目的开始 时间开始播放 ; 若请求节目时间。
31、超过了授权范围, 则从最大的授权时间点开始播放 ; 若请 说 明 书 CN 104080000 A 7 5/5 页 8 求的时间超过了当前时间, 则从当前时间开始播放。 0069 步骤 308, CDN 节点向机顶盒 (STB) 发送录制节目媒体流文件。 0070 步骤 309, CDN 节点向应用服务器 (APP) 发起计费开始消息。 0071 为了提高系统的鲁棒性 (Robustness), 对于超过知识产权保护范围的直播频道录 制内容, 在 EPG 进度条中, 给与不同颜色显示, 标识不能提供服务。 0072 Start-Over 业务是在直播节目录制过程中, 用户可以从直播服务中直接进。
32、入到当 前播放节目的开始时间点开始播放, 播放到结束时间为止。它不同于 IPTV 系统中的节目单 录制和时移业务, Start-Over 业务不需要下发节目单录制, 不需要录制完成后才能播放, 而 是只要在直播节目开始后, 就可以进入该业务, 在用户错过该节目希望回看时, 也不需要像 时移业务要一直按回退按键快退来实现回看功能, Start-Over 录制满足了用户直接从错过 的节目开始时间播放的需求, 极大方便了用户体验。因此采用 Start-Over 业务为用户提供 了一键实现从节目开始时间播放到节目结束时间的方法。 0073 实施例 0074 用户打开电视, 直播节目中正在播放某个电视剧。
33、的某一集, 因为用户已经错过了 该集的前 5 分钟, 所以用户希望从本集电视剧的起始端开始观看, 如果 Start-Over 业务可 以使用, 则用户通过遥控器就可以选择从头看起, 而不必使用回退功能来搜索节目的开头。 0075 本实施例满足内容提供商对知识产权的保护, 增强用户的体验, 是一种全新的业 务形态。 0076 本发明提供了一种 IPTV 中的 Start-Over 媒体服务方法, 具体实现该技术方案的 方法和途径很多, 以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的普通 技术人员来说, 在不脱离本发明原理的前提下, 还可以做出若干改进和润饰, 这些改进和润 饰也应视为本发明的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实 现。 说 明 书 CN 104080000 A 8 1/2 页 9 图 1 图 2 说 明 书 附 图 CN 104080000 A 9 2/2 页 10 图 3 说 明 书 附 图 CN 104080000 A 10 。