专利名称:基于网际协议电视的节目播放方法、用户设备的制作方法
技术领域:
本发明涉及通信领域,具体而言,涉及基于网际协议电视的节 目插^文方法、用户i殳备。
背景技术:
目前,下一4戈网络(Next Generation Network ,简称为NGN) 的框架结构已基本确定。在NGN中除了包括管理层面,还包括用 户层面、传送层面、业务控制层面和应用层面等。其中,IP多:i 某体 子系统(IP Multimedia Subsystem,简称为IMS )是业务控制层面的 主要功能实体集合。通过IMS可以实现用户和终端设备的注册、认 证、鉴权、服务质量(Quality of Service,简称为QoS )管理与保证。 同时,IMS为基于会话初始协i义(Session Initiation Protocol,简称 为SIP)的系统,支持多种用户的接入、移动性管理、并支持与其 4也传统网络或NGN互通及业务的融合。目前,IMS已经成为NGN 融合的主要4支术和体系架构。
基于NGN与网际十办_汉电—见(Internet Protocol Television,简称 为IPTV)的融合是一个研究热点,IPTV是指通过IP承载网络向用 户提供能够支持交互能力的电视节目的直播、点播和时移播放等业 务的总称。IPTV为用户提供了大量的直播频道、点播节目等多媒体 内容。通常用户可以根据需要查找频道或节目,然后可以将其放到 收藏列表中供以后快速观看。但是,用户可能在一段时间内需要观 看的是不同频道中不同时间段中播放的内容,在传统的数字电视中需要用户主动切换频道,对于用户来说,由于需要每次都手动参与 频道切换,因此用户体验不高。
发明内容
针对在传统的数字电视中在需要观看不同频道的节目时需要用 户手动切换频道的问题而提出本发明,为此,本发明旨在提供基于
IPTV的节目播放方法、用户设备,以解决上述问题。
根据本发明的 一个方面,提供了 一种基于网际协议电视的节目 播放方法。
根据本发明的基于网际协议电视的节目播放方法,应用于包括 业务选择功能实体、网际协议电视IPTV服务控制功能实体和业务 控制功能实体的网络系统,上述方法包括用户设备获取预设频道 的播放信息,其中,播放信息包括预设频道的名称以及在预设频道 播放的节目及其播放时间信息;用户设备根据播放信息,发起播放 流程。
优选地,在用户设备获取预设频道的播放信息之前,上述方法 还包括用户设备设置预设频道的播放信息。
优选地,在用户设备设置预设频道的播放信息之后,上述方法 还包括用户设备向业务选择功能实体发送请求消息,其中,请求 消息用于指示业务选择功能实体保存播放信息;或者用户设备经由 业务控制功能实体和IPTV服务控制功能实体向业务选择功能实体 发送请求消息。
优选地,用户设备获取播放信息具体包括用户设备从本地获 取预先保存的播放信息。优选地,用户设备获取播放信息具体包括用户设备向业务选 择功能实体发送播放预设频道的请求;用户设备从业务选择功能实 体获取播放信息。
优选地,用户设备根据播放信息,发起播放流程具体包括用 户设备根据播放信息判断预设频道在当前时间是否存在当前节目; 在判断结果为是的情况下,发起当前节目的播放流程。
优选地,在发起当前节目的播放流程之后,上述方法还包括 获取当前节目的结束时间和下一个节目的开始时间;判断结束时间 与开始时间的先后顺序;如果结束时间早于开始时间,则在结束时 间到达时,提示无节目或者播放预定内容;如果结束时间等于开始 时间,则在结束时间到达时,发起下一个节目的播放流程;如果结 束时间晚于开始时间,则在开始时间到达时,根据用户才喿作选择继 续播放当前节目或发起下一个节目的播放流程,或者,直接发起下 一个节目的播放流程。
优选地,上述节目包括点^燔节目和/或频道直播节目。
根据本发明的一个方面,还提供了 一种基于网际协议电视的节 目播放方法。
根据本发明的基于网际协议电视的节目播放方法包括保存来 自用户设备的预设频道的播》文信息,其中,播放信息包括预设频道 的名称以及在预设频道播放的节目及其播放时间信息;响应于来自 用户设备的播放请求消息,向用户设备发送节目数据,其中,节目 数据用于播放上述播放请求消息所请求播放的节目。根据本发明的另一方面,提供了一种用户设备。
根据本发明的用户设备包括获取模块,用于获取预设频道的 播放信息,其中,播放信息包括预设频道的名称以及在预设频道播 放的节目及其播放时间信息;调度模块,用于根据获取模块获取的 播放信息,发起播放流程。
优选地,上述用户设备还包括设置才莫块,用于设置预设频道 的播放信息。
通过本发明,根据用户需要将各个频道中的播放内容、点播节
目按照一定的时间顺序编排到预设频道中,解决了在传统的数字电
视中在需要观看不同频道的节目时需要用户主动切换频道的问题, 提高了用户体一险。
此处所i兌明的附图用来提供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中
图1是用于实施本发明实施例的基于NGN的IPTV系统的结构 框图2是根据本发明实施例的用户设备发起频道设定的实施方式 一的示意图3是才艮才居本发明实施例的用户i殳备发起频道设定的实施方式 二的流程图;20
图4是根据本发明实施例一的基于IPTV的节目播放方法的流
程图5是根据本发明实施例的用户设备对设定的频道进行播放的 流程图6是才艮据本发明实施例二的基于IPTV的节目插^文方法的流 程图7是根据本发明实施例的用户设备的结构框图。
具体实施方式
功能和克述
本发明提供了一种基于IPTV的节目播放方法、用户设备,每 个用户都可以设置预定频道,也可以称为个性化频道或虚拟频道, 这不影响本发明的本质,在个性化频道中可以将各个频道中的播放
内容、点播节目按照一定的时间顺序进行编排,从用户设备端的角 度实现了个性化频道的播放,以及在用户设备端实现内容按顺序的
自动播放,同时,在本发明实施例中,还考虑了两个内容之间存在 时间重叠或者空隙的情况。下面将参考附图并结合实施例来详细说 明本发明。
图1是用于实施本发明实施例的基于NGN的IPTV系统的结构 框图,如图1所示,基于NGN的IPTV系统包括用户设备(User Equipment,简称为UE)、业务控制功能实体、IPTV服务控制功能 实体、用户信息服务功能实体、IPTV媒体功能实体、业务选择功能 实体、业务发现功能实体、传输处理功能实体和资源接纳控制子系 统。其中,如果NGN采用IMS,则业务4空制功能实体为4亥心IMS (Core IMS), IPTV媒体功能实体包括IPTV媒体控制功能实体和 IPTV 4某体交付功能实体,并且,用户设备通过Ut与IPTV服务控 制功能实体相连接,用户设备通过Xa与业务选择功能实体相连接, 用户设备通过Gm与业务控制功能实体相连接,用户设备通过Xc 与IPTV媒体控制功能实体相连接,用户设备通过Xd与IPTV媒体 交付功能实体相连接,业务选择功能实体通过Xs与IPTV服务控制 功能实体相连接,业务发现功能实体通过Sh与用户信息服务功能实 体相连接,业务发现功能实体通过ISC与业务控制功能实体相连接, 用户信息服务功能实体通过Sh与IPTV服务控制功能实体相连接, 用户信息服务功能实体通过Cx与业务控制功能实体相连"^妾,IPTV 服务控制功能实体通过ISC与业务控制功能实体相连接,业务控制 功能实体通过Gq与资源接纳控制子系统相连接,业务控制功能实 体通过y2与IPTV媒体控制功能实体相连接,IPTV媒体控制功能 实体通过Xp与IPTV媒体交付功能实体相连接。
以下基于NGN IPTV系统的上述架构来描述本发明的实施例, 需要"i兌明的是,本发明提供的方法同样适用于其它IPTV系统架构 中。
方法实施例 实施例一
根据本发明的实施例,提供了一种基于IPTV的节目播放方法, 应用于包括业务选择功能实体、网际协议电视IPTV服务控制功能 实体和业务控制功能实体的网络系统。
首先,用户设备设置预设频道以及播放信息,播放信息是指预 设频道的名称以及在预设频道播放的节目及其播放时间信息,另夕卜,设置的预设频道可以是一个,也可以是多个;此后,用户设备向业 务选择功能实体发送请求消息,以指示业务选择功能实体保存上述 的播放信息;关于用户设备发起频道设定有两种实施方式,下面结 合图2和图3对该i殳定过程进行详细描述。
图2是根据本发明实施例的用户设备发起频道设定的实施方式 一的示意图,如图2所示,在该实施方式中,用户设备直接向业务 选择功能实体发送请求消息,具体包括如下步骤
步骤S202,用户在电子节目单展示系统(即,业务选择功能实 体)中进行个性化频道设置,例如,用户i殳备可以为用户提供一个
"自助月1务"一> "个性化频道"的设置页面,然后将设置的个性化 频道的播放信息发送给业务选择功能实体;其中,用户设置的内容
(即,上述播放信息)包括频道名称以及在个性化频道播放的节目 及其播放时间信息(即,播放计划或虚拟播放计划),上述播放计划 需要用户设定节目播放的开始时间和结束时间,这些节目可以是系 统中现有的点播节目,也可以是不同频道中的插j文计划节目(即, 频道直播节目),该过程是用户对个性化频道进行添力o、发布的操作;
步骤S204,业务选择功能实体向用户设备返回上述的个性化频 道i殳定的响应消息。
图3是根据本发明实施例的用户设备发起频道设定的实施方式 二的流程图,在该实施方式中,用户设备经由业务控制功能实体和 IPTV服务控制功能实体向业务选择功能实体发送请求消息,如图3 所示,具体包括如下步骤
步骤S302,用户在电子节目单展示系统(即,业务选择功能实 体)中进行个性化频道设置,例如,用户i殳备可以为用户提供一个 "自助服务"一> "个性化频道"的设置页面,然后将设置的个性化频道的播放信息经由业务控制功能实体和IPTV服务控制功能实体 发送给业务选择功能实体;其中,用户设置的内容包括频道名称以 及播放计划(即,虚拟播放计划),上述播放计划需要用户设定节目 播放的开始时间和结束时间,这些节目可以是系统中现有的点播节 目或者是不同频道中的播放计划节目(即,频道直播节目),该过程 是用户对个性化频道进行添加、发布的操作;
步骤S304,业务选择功能实体经由业务控制功能实体和IPTV 服务控制功能实体向用户设备返回上述的个性化频道设定的响应消 台、
图4是4艮据本发明实施例一的基于IPTV的节目播;改方法的流 程图,如图4所示,该方法包括以下处理
步骤S402,用户设备获取预设频道的播放信息,其中,播放信 息包括预设频道的名称以及在预设频道播放的节目及其播放时间信 息,上述的节目可以包括点播节目和/或频道直播节目;
步骤S404,用户设备根据播放信息,发起播放流程。
通过该实施例,使用户可以将感兴趣内容(包括不同频道中的 直播节目播放内容或某些点播节目)按照一定的时间顺序组成预设 频道(即,个性化频道,也可称为虚拟频道),此后,用户可以按照 事先设定的顺序观看个性化频道的内容,无须进行干预,提高了 IPTV系纟克的吸引力和竟争力。
图5是根据本发明实施例的用户设备对设定的频道进行播放的 流程图,如图5所示,具体包括如下步骤
步骤S502,用户选择某个性化频道进4亍#番;改,个性化频道可以 在频道列表展示页面上和系统中其他的实际频道一起显示给用户;步骤S504,用户设备获取这个个性化频道的播放信息,该播放 信息可以事先存储在用户设备上或者从业务选择功能实体获取,在 从业务选择功能实体获取时,用户设备需要向业务选择功能实体发 送播放预设频道的请求;
步骤S506,判断当前时间是否存在当前4番^t计划(即,当前节 目),在判断结果为是的情况下,发起当前节目的播放流程,进行至 步骤S508,在判断结果为否的情况下,进4亍至步骤S512;
步骤S508,根据当前播放计划中点播节目或直播节目进行播 放,同时需要获取并记录当前播放计划的结束时间和下一个播放计 划的开始时间;
步骤S510,判断当前播放计划的结束时间和下一个播放计划的 开始时间的先后顺序,当到达当前播放计划的结束时间或下 一个播 放计划的开始时间时,并根据判断结果进行显示/播放操作,具体地, 该判断结果包括三种情况,在当前播;改计划的结束时间早于下 一 个 4番-改计划的开始时间的情况下,进4亍至步骤S512,在当前插^文计划 的结束时间等于下一个插^文计划的开始时间的情况下,进4亍至步艰《 S514,在当前播放计划的结束时间晚于下一个播放计划的开始时间 的情况下,进4亍至步骤S516;
步骤S512,此时两个时间之间存在空隙,即,当前时间没有播 放计划,在当前播放计划的结束时间到达时,可以显示无播放计划 (或无节目)的提示或者系统选择播放预定内容,例如,广告片段、 热门节目片花、Flash动画等;
步驶《S514, ot匕时两个时间吻合,在当前4番;改计划的结束时间到 达时,发起下一个节目的播放流程,即,直接切换到下一个播放计 划的节目进行播放;步艰《S516,此时两个时间重叠,在下一个4番;改计划的开始时间 到达时,用户设备出现提示,然后根据用户操作选择继续观看当前 播放计划或者发起下一个播放计划的播放流程,还可以根据系统配 置,直接切换到下一个播放计划而无需用户选择或不考虑用户选择; 对于用户选择继续观看当前播放计划的情况,在当前播放计划的播 放结束之后,可以允许用户选择观看重叠时间段"丟失"的内容(即, 由于),对于点播节目,直接进行播放;实时直播可采用PVR这样 的方式进行播放。重叠情况主要出现在选择多个频道中实时的播放 节目,考虑系统的复杂性也应控制同一时刻最多允许重叠的播;^文节 目个数。
此外,对于上述个性化频道信息的删除流程与个性化频道设定 的流程类似,可以参考图2和图3,不在此处进4亍详细描述。
实施例二
根据本发明的实施例,还提供了 一种基于网际协议电视的节目 播i文方法。图6是根据本发明实施例二的基于IPTV的节目播放方 法的流^E图,如图6所示,该方法包^r:
步骤S602,保存来自用户设备的预设频道的播放信息,其中, 播放信息包括预设频道的名称以及在预设频道播放的节目及其播放 时间信息;
步骤S604,响应于来自用户设备的播放请求消息,向用户设备 发送节目数据,其中,该节目数据用于播放上述播放请求消息所请 求播放的节目。
通过该实施例,实现了 IPTV系统根据用户需要提供预设频道 的节目。装置实施例
根据本发明的实施例,提供了 一种用户设备。图7是根据本发 明实施例的用户i殳备的结构框图,如图7所示,该用户设备包括 获取模块72和调度^莫块74,下面对上述结构进行详细描述。
获取模块72,用于获取预设频道的播放信息,其中,播放信息 包括预设频道的名称以及在预设频道播;改的节目及其播放时间信
息;
调度^t块74,连接至获取才莫块72,用于根据获取模块72获取 的播放信息,发起播放流程。
进一步地,上述用户设备还包括设置模块,用于设置预设频 道以及播;改信息。
通过本发明的上述实施例,根据用户需要将各个频道中的播放 内容、点播节目按照一定的时间顺序编排到预设频道中,解决了在 传统的数字电视中在需要观看不同频道的节目时需要用户主动切换 频道的问题,提高了用户体验。
显然,本领域的技术人员应该明白,上述的本发明的各才莫块或 各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储
在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模 块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种基于网际协议电视的节目播放方法,应用于包括业务选择功能实体、网际协议电视IPTV服务控制功能实体和业务控制功能实体的网络系统,其特征在于,所述方法包括用户设备获取预设频道的播放信息,其中,所述播放信息包括所述预设频道的名称以及在所述预设频道播放的节目及其播放时间信息;所述用户设备根据所述播放信息,发起播放流程。
2. 根据权利要求1所述的方法,其特征在于,在所述用户设备获 取预设频道的播放信息之前,所述方法还包括所述用户设备设置所述预设频道的所述播放信息。
3. 根据权利要求2所述的方法,其特征在于,在所述用户设备设 置所述预i殳频道的所述4番放信息之后,所述方法还包括所述用户设备向所述业务选择功能实体发送请求消息,其 中,所述请求消息用于指示所述业务选择功能实体保存所述播 方文4言息;或者所述用户设备经由所述业务控制功能实体和所述IPTV服 务控制功能实体向所述业务选择功能实体发送所述请求消息。
4. 根据权利要求1所述的方法,其特征在于,所述用户设备获取 所述播放信息具体包括所述用户设备从本地获取预先保存的所述播放信息。
5. 根据权利要求1所述的方法,其特征在于,所述用户设备获取 所述播放信息具体包括所述用户设备向所述业务选择功能实体发送播放预设频 道的请求;所述用户设备从所述业务选择功能实体获取所述播放信自,
6. 根据权利要求1所述的方法,其特征在于,所述用户设备根据 所述播放信息,发起所述播放流程具体包括所述用户设备根据所述播放信息判断所述预设频道在当 前时间是否存在当前节目;在判断结杲为是的情况下,发起所述当前节目的播放流程。
7. 根据权利要求6所述的方法,其特征在于,在发起所述当前节 目的纟番;改流程之后,所述方法还包括获取所述当前节目的结束时间和下一个节目的开始时间;判断所述结束时间与所述开始时间的先后顺序;如果所述结束时间早于所述开始时间,则在所述结束时间 到达时,提示无节目或者播放预定内容;如果所述结束时间等于所述开始时间,则在所述结束时间 到达时,发起所述下一个节目的播;改流程;如果所述结束时间晚于所述开始时间,则在所述开始时间到达时,根据用户操作选择继续播放所述当前节目或发起所述 下一个节目的播;故流程,或者,直接发起所述下一个节目的插_放流程。
8. 根据权利要求1至7中任一项所述的方法,其特征在于,所述 节目包括点播节目和/或频道直播节目。
9. 一种基于网际协议电视的节目播放方法,其特征在于,包括保存来自用户设备的预设频道的播放信息,其中,所述播 放信息包括所述预设频道的名称以及在所述预设频道播放的 节目及其播放时间信息;响应于来自所述用户设备的播放请求消息,向所述用户设 备发送节目数据,其中,所述节目数据用于播放所述播放请求 消息所请求播放的节目。
10. —种用户设备,其特征在于,包括获取模块,用于获取预设频道的播放信息,其中,所述播 放信息包括所述预设频道的名称以及在所述预i殳频道插i文的 节目及其播;改时间信息;调度模块,用于根据所述获取模块获取的所述播放信息, 发起播放流程。
11. 根据权利要求IO所述的用户设备,其特征在于,还包括设置模块,用于设置所述预设频道的所述播放信息。
全文摘要
本发明公开了一种基于网际协议电视的节目播放方法、用户设备,其中,上述方法应用于包括业务选择功能实体、网际协议电视IPTV服务控制功能实体和业务控制功能实体的网络系统,上述方法包括用户设备获取预设频道的播放信息,其中,播放信息包括预设频道的名称以及在预设频道播放的节目及其播放时间信息;用户设备根据播放信息,发起播放流程。本发明提高了用户体验。
文档编号H04H60/35GK101677393SQ200810149648
公开日2010年3月24日 申请日期2008年9月16日 优先权日2008年9月16日
发明者锋 吉, 夏宏飞, 东 王 申请人:中兴通讯股份有限公司