CN101677393A - 基于网际协议电视的节目播放方法、用户设备 - Google Patents
基于网际协议电视的节目播放方法、用户设备 Download PDFInfo
- Publication number
- CN101677393A CN101677393A CN200810149648A CN200810149648A CN101677393A CN 101677393 A CN101677393 A CN 101677393A CN 200810149648 A CN200810149648 A CN 200810149648A CN 200810149648 A CN200810149648 A CN 200810149648A CN 101677393 A CN101677393 A CN 101677393A
- Authority
- CN
- China
- Prior art keywords
- program
- subscriber equipment
- broadcast information
- channel
- playing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种基于网际协议电视的节目播放方法、用户设备,其中,上述方法应用于包括业务选择功能实体、网际协议电视IPTV服务控制功能实体和业务控制功能实体的网络***,上述方法包括:用户设备获取预设频道的播放信息,其中,播放信息包括预设频道的名称以及在预设频道播放的节目及其播放时间信息;用户设备根据播放信息,发起播放流程。本发明提高了用户体验。
Description
技术领域
本发明涉及通信领域,具体而言,涉及基于网际协议电视的节目播放方法、用户设备。
背景技术
目前,下一代网络(Next Generation Network,简称为NGN)的框架结构已基本确定。在NGN中除了包括管理层面,还包括用户层面、传送层面、业务控制层面和应用层面等。其中,IP多媒体子***(IP Multimedia Subsystem,简称为IMS)是业务控制层面的主要功能实体集合。通过IMS可以实现用户和终端设备的注册、认证、鉴权、服务质量(Quality of Service,简称为QoS)管理与保证。同时,IMS为基于会话初始协议(Session Initiation Protocol,简称为SIP)的***,支持多种用户的接入、移动性管理、并支持与其他传统网络或NGN互通及业务的融合。目前,IMS已经成为NGN融合的主要技术和体系架构。
基于NGN与网际协议电视(Internet Protocol Television,简称为IPTV)的融合是一个研究热点,IPTV是指通过IP承载网络向用户提供能够支持交互能力的电视节目的直播、点播和时移播放等业务的总称。IPTV为用户提供了大量的直播频道、点播节目等多媒体内容。通常用户可以根据需要查找频道或节目,然后可以将其放到收藏列表中供以后快速观看。但是,用户可能在一段时间内需要观看的是不同频道中不同时间段中播放的内容,在传统的数字电视中需要用户主动切换频道,对于用户来说,由于需要每次都手动参与频道切换,因此用户体验不高。
发明内容
针对在传统的数字电视中在需要观看不同频道的节目时需要用户手动切换频道的问题而提出本发明,为此,本发明旨在提供基于IPTV的节目播放方法、用户设备,以解决上述问题。
根据本发明的一个方面,提供了一种基于网际协议电视的节目播放方法。
根据本发明的基于网际协议电视的节目播放方法,应用于包括业务选择功能实体、网际协议电视IPTV服务控制功能实体和业务控制功能实体的网络***,上述方法包括:用户设备获取预设频道的播放信息,其中,播放信息包括预设频道的名称以及在预设频道播放的节目及其播放时间信息;用户设备根据播放信息,发起播放流程。
优选地,在用户设备获取预设频道的播放信息之前,上述方法还包括:用户设备设置预设频道的播放信息。
优选地,在用户设备设置预设频道的播放信息之后,上述方法还包括:用户设备向业务选择功能实体发送请求消息,其中,请求消息用于指示业务选择功能实体保存播放信息;或者用户设备经由业务控制功能实体和IPTV服务控制功能实体向业务选择功能实体发送请求消息。
优选地,用户设备获取播放信息具体包括:用户设备从本地获取预先保存的播放信息。
优选地,用户设备获取播放信息具体包括:用户设备向业务选择功能实体发送播放预设频道的请求;用户设备从业务选择功能实体获取播放信息。
优选地,用户设备根据播放信息,发起播放流程具体包括:用户设备根据播放信息判断预设频道在当前时间是否存在当前节目;在判断结果为是的情况下,发起当前节目的播放流程。
优选地,在发起当前节目的播放流程之后,上述方法还包括:获取当前节目的结束时间和下一个节目的开始时间;判断结束时间与开始时间的先后顺序;如果结束时间早于开始时间,则在结束时间到达时,提示无节目或者播放预定内容;如果结束时间等于开始时间,则在结束时间到达时,发起下一个节目的播放流程;如果结束时间晚于开始时间,则在开始时间到达时,根据用户操作选择继续播放当前节目或发起下一个节目的播放流程,或者,直接发起下一个节目的播放流程。
优选地,上述节目包括:点播节目和/或频道直播节目。
根据本发明的一个方面,还提供了一种基于网际协议电视的节目播放方法。
根据本发明的基于网际协议电视的节目播放方法包括:保存来自用户设备的预设频道的播放信息,其中,播放信息包括预设频道的名称以及在预设频道播放的节目及其播放时间信息;响应于来自用户设备的播放请求消息,向用户设备发送节目数据,其中,节目数据用于播放上述播放请求消息所请求播放的节目。
根据本发明的另一方面,提供了一种用户设备。
根据本发明的用户设备包括:获取模块,用于获取预设频道的播放信息,其中,播放信息包括预设频道的名称以及在预设频道播放的节目及其播放时间信息;调度模块,用于根据获取模块获取的播放信息,发起播放流程。
优选地,上述用户设备还包括:设置模块,用于设置预设频道的播放信息。
通过本发明,根据用户需要将各个频道中的播放内容、点播节目按照一定的时间顺序编排到预设频道中,解决了在传统的数字电视中在需要观看不同频道的节目时需要用户主动切换频道的问题,提高了用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是用于实施本发明实施例的基于NGN的IPTV***的结构框图;
图2是根据本发明实施例的用户设备发起频道设定的实施方式一的示意图;
图3是根据本发明实施例的用户设备发起频道设定的实施方式二的流程图;
图4是根据本发明实施例一的基于IPTV的节目播放方法的流程图;
图5是根据本发明实施例的用户设备对设定的频道进行播放的流程图;
图6是根据本发明实施例二的基于IPTV的节目播放方法的流程图;
图7是根据本发明实施例的用户设备的结构框图。
具体实施方式
功能概述
本发明提供了一种基于IPTV的节目播放方法、用户设备,每个用户都可以设置预定频道,也可以称为个性化频道或虚拟频道,这不影响本发明的本质,在个性化频道中可以将各个频道中的播放内容、点播节目按照一定的时间顺序进行编排,从用户设备端的角度实现了个性化频道的播放,以及在用户设备端实现内容按顺序的自动播放,同时,在本发明实施例中,还考虑了两个内容之间存在时间重叠或者空隙的情况。下面将参考附图并结合实施例来详细说明本发明。
图1是用于实施本发明实施例的基于NGN的IPTV***的结构框图,如图1所示,基于NGN的IPTV***包括:用户设备(UserEquipment,简称为UE)、业务控制功能实体、IPTV服务控制功能实体、用户信息服务功能实体、IPTV媒体功能实体、业务选择功能实体、业务发现功能实体、传输处理功能实体和资源接纳控制子***。
其中,如果NGN采用IMS,则业务控制功能实体为核心IMS(Core IMS),IPTV媒体功能实体包括IPTV媒体控制功能实体和IPTV媒体交付功能实体,并且,用户设备通过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***的上述架构来描述本发明的实施例,需要说明的是,本发明提供的方法同样适用于其它IPTV***架构中。
方法实施例
实施例一
根据本发明的实施例,提供了一种基于IPTV的节目播放方法,应用于包括业务选择功能实体、网际协议电视IPTV服务控制功能实体和业务控制功能实体的网络***。
首先,用户设备设置预设频道以及播放信息,播放信息是指预设频道的名称以及在预设频道播放的节目及其播放时间信息,另外,设置的预设频道可以是一个,也可以是多个;此后,用户设备向业务选择功能实体发送请求消息,以指示业务选择功能实体保存上述的播放信息;关于用户设备发起频道设定有两种实施方式,下面结合图2和图3对该设定过程进行详细描述。
图2是根据本发明实施例的用户设备发起频道设定的实施方式一的示意图,如图2所示,在该实施方式中,用户设备直接向业务选择功能实体发送请求消息,具体包括如下步骤:
步骤S202,用户在电子节目单展示***(即,业务选择功能实体)中进行个性化频道设置,例如,用户设备可以为用户提供一个“自助服务”->“个性化频道”的设置页面,然后将设置的个性化频道的播放信息发送给业务选择功能实体;其中,用户设置的内容(即,上述播放信息)包括频道名称以及在个性化频道播放的节目及其播放时间信息(即,播放计划或虚拟播放计划),上述播放计划需要用户设定节目播放的开始时间和结束时间,这些节目可以是***中现有的点播节目,也可以是不同频道中的播放计划节目(即,频道直播节目),该过程是用户对个性化频道进行添加、发布的操作;
步骤S204,业务选择功能实体向用户设备返回上述的个性化频道设定的响应消息。
图3是根据本发明实施例的用户设备发起频道设定的实施方式二的流程图,在该实施方式中,用户设备经由业务控制功能实体和IPTV服务控制功能实体向业务选择功能实体发送请求消息,如图3所示,具体包括如下步骤:
步骤S302,用户在电子节目单展示***(即,业务选择功能实体)中进行个性化频道设置,例如,用户设备可以为用户提供一个“自助服务”->“个性化频道”的设置页面,然后将设置的个性化频道的播放信息经由业务控制功能实体和IPTV服务控制功能实体发送给业务选择功能实体;其中,用户设置的内容包括频道名称以及播放计划(即,虚拟播放计划),上述播放计划需要用户设定节目播放的开始时间和结束时间,这些节目可以是***中现有的点播节目或者是不同频道中的播放计划节目(即,频道直播节目),该过程是用户对个性化频道进行添加、发布的操作;
步骤S304,业务选择功能实体经由业务控制功能实体和IPTV服务控制功能实体向用户设备返回上述的个性化频道设定的响应消息。
图4是根据本发明实施例一的基于IPTV的节目播放方法的流程图,如图4所示,该方法包括以下处理:
步骤S402,用户设备获取预设频道的播放信息,其中,播放信息包括预设频道的名称以及在预设频道播放的节目及其播放时间信息,上述的节目可以包括点播节目和/或频道直播节目;
步骤S404,用户设备根据播放信息,发起播放流程。
通过该实施例,使用户可以将感兴趣内容(包括不同频道中的直播节目播放内容或某些点播节目)按照一定的时间顺序组成预设频道(即,个性化频道,也可称为虚拟频道),此后,用户可以按照事先设定的顺序观看个性化频道的内容,无须进行干预,提高了IPTV***的吸引力和竞争力。
图5是根据本发明实施例的用户设备对设定的频道进行播放的流程图,如图5所示,具体包括如下步骤:
步骤S502,用户选择某个性化频道进行播放,个性化频道可以在频道列表展示页面上和***中其他的实际频道一起显示给用户;
步骤S504,用户设备获取这个个性化频道的播放信息,该播放信息可以事先存储在用户设备上或者从业务选择功能实体获取,在从业务选择功能实体获取时,用户设备需要向业务选择功能实体发送播放预设频道的请求;
步骤S506,判断当前时间是否存在当前播放计划(即,当前节目),在判断结果为是的情况下,发起当前节目的播放流程,进行至步骤S508,在判断结果为否的情况下,进行至步骤S512;
步骤S508,根据当前播放计划中点播节目或直播节目进行播放,同时需要获取并记录当前播放计划的结束时间和下一个播放计划的开始时间;
步骤S510,判断当前播放计划的结束时间和下一个播放计划的开始时间的先后顺序,当到达当前播放计划的结束时间或下一个播放计划的开始时间时,并根据判断结果进行显示/播放操作,具体地,该判断结果包括三种情况,在当前播放计划的结束时间早于下一个播放计划的开始时间的情况下,进行至步骤S512,在当前播放计划的结束时间等于下一个播放计划的开始时间的情况下,进行至步骤S514,在当前播放计划的结束时间晚于下一个播放计划的开始时间的情况下,进行至步骤S516;
步骤S512,此时两个时间之间存在空隙,即,当前时间没有播放计划,在当前播放计划的结束时间到达时,可以显示无播放计划(或无节目)的提示或者***选择播放预定内容,例如,广告片段、热门节目片花、Flash动画等;
步骤S514,此时两个时间吻合,在当前播放计划的结束时间到达时,发起下一个节目的播放流程,即,直接切换到下一个播放计划的节目进行播放;
步骤S516,此时两个时间重叠,在下一个播放计划的开始时间到达时,用户设备出现提示,然后根据用户操作选择继续观看当前播放计划或者发起下一个播放计划的播放流程,还可以根据***配置,直接切换到下一个播放计划而无需用户选择或不考虑用户选择;对于用户选择继续观看当前播放计划的情况,在当前播放计划的播放结束之后,可以允许用户选择观看重叠时间段“丢失”的内容(即,由于),对于点播节目,直接进行播放;实时直播可采用PVR这样的方式进行播放。重叠情况主要出现在选择多个频道中实时的播放节目,考虑***的复杂性也应控制同一时刻最多允许重叠的播放节目个数。
此外,对于上述个性化频道信息的删除流程与个性化频道设定的流程类似,可以参考图2和图3,不在此处进行详细描述。
实施例二
根据本发明的实施例,还提供了一种基于网际协议电视的节目播放方法。图6是根据本发明实施例二的基于IPTV的节目播放方法的流程图,如图6所示,该方法包括:
步骤S602,保存来自用户设备的预设频道的播放信息,其中,播放信息包括预设频道的名称以及在预设频道播放的节目及其播放时间信息;
步骤S604,响应于来自用户设备的播放请求消息,向用户设备发送节目数据,其中,该节目数据用于播放上述播放请求消息所请求播放的节目。
通过该实施例,实现了IPTV***根据用户需要提供预设频道的节目。
装置实施例
根据本发明的实施例,提供了一种用户设备。图7是根据本发明实施例的用户设备的结构框图,如图7所示,该用户设备包括:获取模块72和调度模块74,下面对上述结构进行详细描述。
获取模块72,用于获取预设频道的播放信息,其中,播放信息包括预设频道的名称以及在预设频道播放的节目及其播放时间信息;
调度模块74,连接至获取模块72,用于根据获取模块72获取的播放信息,发起播放流程。
进一步地,上述用户设备还包括:设置模块,用于设置预设频道以及播放信息。
通过本发明的上述实施例,根据用户需要将各个频道中的播放内容、点播节目按照一定的时间顺序编排到预设频道中,解决了在传统的数字电视中在需要观看不同频道的节目时需要用户主动切换频道的问题,提高了用户体验。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种基于网际协议电视的节目播放方法,应用于包括业务选择功能实体、网际协议电视IPTV服务控制功能实体和业务控制功能实体的网络***,其特征在于,所述方法包括:
用户设备获取预设频道的播放信息,其中,所述播放信息包括所述预设频道的名称以及在所述预设频道播放的节目及其播放时间信息;
所述用户设备根据所述播放信息,发起播放流程。
2.根据权利要求1所述的方法,其特征在于,在所述用户设备获取预设频道的播放信息之前,所述方法还包括:
所述用户设备设置所述预设频道的所述播放信息。
3.根据权利要求2所述的方法,其特征在于,在所述用户设备设置所述预设频道的所述播放信息之后,所述方法还包括:
所述用户设备向所述业务选择功能实体发送请求消息,其中,所述请求消息用于指示所述业务选择功能实体保存所述播放信息;或者
所述用户设备经由所述业务控制功能实体和所述IPTV服务控制功能实体向所述业务选择功能实体发送所述请求消息。
4.根据权利要求1所述的方法,其特征在于,所述用户设备获取所述播放信息具体包括:
所述用户设备从本地获取预先保存的所述播放信息。
5.根据权利要求1所述的方法,其特征在于,所述用户设备获取所述播放信息具体包括:
所述用户设备向所述业务选择功能实体发送播放预设频道的请求;
所述用户设备从所述业务选择功能实体获取所述播放信息。
6.根据权利要求1所述的方法,其特征在于,所述用户设备根据所述播放信息,发起所述播放流程具体包括:
所述用户设备根据所述播放信息判断所述预设频道在当前时间是否存在当前节目;
在判断结果为是的情况下,发起所述当前节目的播放流程。
7.根据权利要求6所述的方法,其特征在于,在发起所述当前节目的播放流程之后,所述方法还包括:
获取所述当前节目的结束时间和下一个节目的开始时间;
判断所述结束时间与所述开始时间的先后顺序;
如果所述结束时间早于所述开始时间,则在所述结束时间到达时,提示无节目或者播放预定内容;
如果所述结束时间等于所述开始时间,则在所述结束时间到达时,发起所述下一个节目的播放流程;
如果所述结束时间晚于所述开始时间,则在所述开始时间到达时,根据用户操作选择继续播放所述当前节目或发起所述下一个节目的播放流程,或者,直接发起所述下一个节目的播放流程。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述节目包括:点播节目和/或频道直播节目。
9.一种基于网际协议电视的节目播放方法,其特征在于,包括:
保存来自用户设备的预设频道的播放信息,其中,所述播放信息包括所述预设频道的名称以及在所述预设频道播放的节目及其播放时间信息;
响应于来自所述用户设备的播放请求消息,向所述用户设备发送节目数据,其中,所述节目数据用于播放所述播放请求消息所请求播放的节目。
10.一种用户设备,其特征在于,包括:
获取模块,用于获取预设频道的播放信息,其中,所述播放信息包括所述预设频道的名称以及在所述预设频道播放的节目及其播放时间信息;
调度模块,用于根据所述获取模块获取的所述播放信息,发起播放流程。
11.根据权利要求10所述的用户设备,其特征在于,还包括:
设置模块,用于设置所述预设频道的所述播放信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810149648A CN101677393A (zh) | 2008-09-16 | 2008-09-16 | 基于网际协议电视的节目播放方法、用户设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810149648A CN101677393A (zh) | 2008-09-16 | 2008-09-16 | 基于网际协议电视的节目播放方法、用户设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101677393A true CN101677393A (zh) | 2010-03-24 |
Family
ID=42029774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810149648A Pending CN101677393A (zh) | 2008-09-16 | 2008-09-16 | 基于网际协议电视的节目播放方法、用户设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101677393A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792205A (zh) * | 2016-11-24 | 2017-05-31 | 深圳市九洲电器有限公司 | 节目预约冲突处理方法及*** |
CN114466233A (zh) * | 2020-11-10 | 2022-05-10 | 夏普株式会社 | 内容播放***、内容播放方法以及记录介质 |
-
2008
- 2008-09-16 CN CN200810149648A patent/CN101677393A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792205A (zh) * | 2016-11-24 | 2017-05-31 | 深圳市九洲电器有限公司 | 节目预约冲突处理方法及*** |
CN114466233A (zh) * | 2020-11-10 | 2022-05-10 | 夏普株式会社 | 内容播放***、内容播放方法以及记录介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2480936C2 (ru) | Способ, устройство и система для распространения информации на основе ip-телевидения | |
CN102047637B (zh) | 用于预留带宽的方法和用户设备 | |
EP2506561B1 (en) | Network-wide storing and dispatching method and system for network tv | |
JP5436577B2 (ja) | ネットワークにおける関連付けられたセッションの管理 | |
US20100115575A1 (en) | System and method for recording and distributing media content | |
US10009656B2 (en) | Multi-option sourcing of content | |
US20100111504A1 (en) | System and method for recording and distributing media content | |
JP5622574B2 (ja) | インターネットプロトコルマルチメディアサブシステムによってサポートされる代替リンクオンデマンド型インスタントリプレイ | |
WO2009143743A1 (zh) | 一种媒体播放方法、***以及播放代理装置 | |
CN109845276A (zh) | 信息处理装置和信息处理方法 | |
US9826283B2 (en) | Apparatus and method for inserting advertisement in a broadcasting system | |
CN105142003B (zh) | 电视节目播放方法及装置 | |
CN101547402B (zh) | 一种建立iptv多播业务的方法及设备 | |
CN101605142A (zh) | 会话管理的实现方法、装置、***及终端 | |
US20110167441A1 (en) | An interactive iptv system and a content pushing method thereof | |
CN101714977B (zh) | 流媒体更改播放媒体的方法、***及装置 | |
CN101668172B (zh) | 一种业务内容的播放方法、***和装置 | |
CN101677393A (zh) | 基于网际协议电视的节目播放方法、用户设备 | |
EP2288108B1 (en) | Method and network equipment for establishing individualized content delivery channel | |
Azgin et al. | Dynamic channel reordering to reduce latency during surfing periods in IPTV networks | |
Friedrich et al. | Next Generation IPTV services for an extended IMS architecture | |
KR100880569B1 (ko) | 모바일 아이피티브이의 이피지 환경에서 브이오디 컨텐츠의전송방법 | |
CN102026024B (zh) | 一种ppv业务的实时控制方法、***和设备 | |
CN101662377B (zh) | 基于网际协议电视的信息推送方法、装置及*** | |
KR20100109815A (ko) | 방송 데이터 제공 방법 및 그를 수행하는 통신 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100324 |