一种媒体统一控制方法和系统的制作方法

文档序号:7712990阅读:116来源:国知局
专利名称:一种媒体统一控制方法和系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及IPTV(Internet Protocol Television,网络 电视)等业务中多个媒体统一控制的方法和系统。
背景技术
IPTV业务能为用户提供多种多媒体业务,包括直播、点播等节目形式。随着“三屏 合一”甚至“三网合一”发展,同一种业务同时在多种终端上显示将成为基本的业务形式。 “三屏合一 ”业务中,媒体推荐是比较常用的应用模式。根据用户是否相同媒体推荐至少可 以分为两种情况1)同一个签约用户下不同设备之间的媒体推荐例如同一个签约用户下的两台终端设备之间的媒体推荐,用户通过终端甲观看节 目,并将此节目推荐给他的另一终端设备乙,两个终端设备同时播放相同的节目;2)不同的签约用户的媒体推荐用户甲将正在观看的媒体节目推荐给用户乙,用户甲和用户乙共同观看同一个节目。媒体推荐已经有相关解决方案,由节目推荐而产生的多个媒体连接称为关联媒体 连接(如两个相同节目的点播而产生的媒体连接)。但在如下场景中,甲乙两个用户或者设 备播放同一个节目时,其中一个用户想同时控制两个用户的媒体播放,如用户甲想和用户 乙同时回放到某个精彩画面,或者同时快进到某个时间点,或者同时暂停等,现有技术中不 存在相应解决方案。

发明内容
本发明要解决的技术问题是提供一种媒体统一控制方法和系统,实现一个用户同 时控制多个终端设备的媒体的播放。为了解决上述问题,本发明提供了一种媒体统一控制方法,第一终端与第一节点 之间存在第一媒体连接,所述第一媒体连接存在至少一个关联媒体连接,与所述关联媒体 连接对应的媒体功能称为关联节点,包括权限获取步骤,用户通过第一终端从网络电视(IPTV)业务控制功能获取统一控 制权限;统一控制步骤,已获取统一控制权限的用户通过第一终端发起媒体播放控制命令 至第一节点时,所述第一节点将所述媒体播放控制命令发送给所述关联节点;所述第一节 点和所述关联节点根据所述媒体播放控制命令对相应的媒体连接进行进行相同的控制。进一步地,上述方法还可具有以下特点,所述权限获取步骤进一步包括所述用户通过第一终端发送请求消息给所述IPTV业务控制功能,请求获取对关 联媒体连接的统一控制权限;所述IPTV业务控制功能通知所述第一节点第一终端申请了统一控制权限;
所述IPTV业务控制功能通知所述关联节点所述关联媒体连接将被所述第一媒体 连接统一控制;所述IPTV业务控制功能返回响应消息给所述第一终端。进一步地,上述方法还可具有以下特点,所述IPTV业务控制功能还通知与所述关 联媒体连接对应的终端设备,该终端设备将被所述第一终端控制。进一步地,上述方法还可具有以下特点,所述权限获取步骤中,所述IPTV业务控 制功能还对所述用户进行认证,在认证通过时,所述用户才能获取统一控制权限。进一步地,上述方法还可具有以下特点,所述关联节点为多个时,所述统一控制步 骤中,所述第一节点将所述媒体播放控制命令发送给所有关联节点。本发明还提供一种媒体统一控制系统,包括第一节点、关联节点和IPTV业务控制 功能,第一节点和第一终端之间存在第一媒体连接,所述第一媒体连接存在至少一个关联 媒体连接,所述关联节点为与所述关联媒体连接对应的媒体功能,其中所述IPTV业务控制功能,用于收到用户通过第一终端发送的请求时,下发统一控 制权限给所述用户;所述第一节点,用于已获取统一控制权限的用户通过第一终端发起媒体播放控制 命令至第一节点时,发送所述媒体播放控制命令至关联节点;根据所述媒体播放控制命令 对所述第一媒体连接进行控制;所述关联节点,用于在收到所述第一节点发送的媒体播放控制命令时,根据所述 媒体播放控制命令对所述关联媒体连接进行控制。进一步地,上述系统还可具有以下特点,所述IPTV业务控制功能,用于接收到用 户通过第一终端发送的请求消息后,通知所述第一节点第一终端申请了统一控制权限;还 通知所述关联节点所述关联媒体连接将被所述第一媒体连接统一控制;返回响应消息给所 述第一终端。进一步地,上述系统还可具有以下特点,所述IPTV业务控制功能还通知与所述关 联媒体连接对应的终端设备,该终端设备将被所述第一终端控制。进一步地,上述系统还可具有以下特点,所述IPTV业务控制功能,还用于接收到 用户通过第一终端发送的请求消息后,对所述用户进行认证,在认证通过时,才下发统一控 制权限给所述用户。进一步地,上述系统还可具有以下特点,所述系统中存在多个关联节点;所述第一 节点,用于将所述媒体播放控制命令发送给所有关联节点。本发明提供的方法和系统,可以同时控制多个终端设备的媒体播放。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1是媒体统一控制系统框图;图2是本发明一种媒体统一控制方法流程图;图3是本发明一种在媒体推荐业务中进行统一控制的方法示意图;图4是本发明一应用示例NGN网络环境下IPTV业务关联媒体连接统一控制方法示意图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本发明,并不用于限定本发明。由于多个用户的媒体一般为来自不同的媒体服务器即来自不同的媒体连接,那么 只有统一控制这多个关联媒体连接才能实现对媒体的统一控制。图1所示为根据本发明实施例的基于NGN的IPTV系统的结构示意图。基于NGN 的IPTV系统主要包括用户设备(User Equipment,简称为UE) 11,有时也称为用户功能(End-User Functions)或终端设备;如机顶盒、PAD等;业务控制功能(ServiceControl Function,简称 SCF) 12,如果在 NGN 中 IMS,则为 IMS核心网(core IMS),为NGN网络中IMS控制功能,负责所有IMS信令的统一控制;IPTV 业务控制功能(IPTV Service Control Functions,简称为 IPTV SCF) 13,有 时也称为IPTV应用功能(IPTV Application Functions,简称IPTVAF),为IPTV业务的逻 辑控制功能,是IPTV业务控制的主体部分,所有的IPTV业务都在它的控制下进行;媒体分发网络(Content Delivery Network,简称为CDN,或者称为内容分发网 络)14,用于为终端设备提供媒体服务,包括媒体控制和媒体交付等。在实际部署中,媒体分 发网络中有不同的节点为终端提供媒体控制和媒体交付的服务。媒体分发网络在不同的标准中,名称和结构有所不同,在ITU-T标准中,媒体分发 网络对应内容分发和存储(Content Delivery and Storage),在TISPAN中对应MF (媒体功 能),在OIPF标准中,对应⑶NC (⑶N控制器)、CC (集群控制)和⑶F (媒体服务功能)。其中,CDN 14进一步包括:CDN(主)控制器或CDN控制功能(ContentDelivery Network(Main)Controller/Content Delivery Network ControlFunctions,简禾尔为 CDNC/ ⑶NMC/⑶NCF)15,有时候也称为内容分发和位置(主)控制功能Content Distribution and Location (Main) Control Functions、群集控制功能(Cluster Control Function 或 Cluster Controller 或 ContentDistribution&Delivery&Location Control Functions, 简称为CCF或CC或CD&D&LCF) 16以及内容交付功能(Content Delivery Function或 ContentDelivery and Storage Function,简称为 CDF 或 CD&SF) 17。其中 CDN 节点(或者 实例)(l,2...n)包含1个群集控制功能16和多个内容交付功能17。⑶N节点也可以命名 为内容分发和存储(CD&S)实例,其中,CDN节点不仅限上述CDN节点1和CDN节点2 (图中 所示),可以为多个。图2为本发明提供的一种媒体统一控制方法流程图,第一终端与第一节点之间存 在第一媒体连接,第一媒体连接存在至少一个关联媒体连接,与所述关联媒体连接对应的 媒体功能称为关联节点,本实施例中,关联媒体连接为第二终端和第二节点之间存在的第 二媒体连接,第二节点即为关联节点,包括步骤201,用户通过终端设备向该用户的其他设备或者其他用户的终端设备推荐 媒体,被推荐者接受媒体推荐;被推荐者接受媒体推荐后,多个用户(比如两个用户)观看相关的媒体节目,多个用户所对应的媒体连接就形成了关联媒体连接。步骤202,关联媒体连接对应的多个用户中任一用户通过本地终端向IPTV业务控 制功能申请统一控制权限,并获得统一控制权限;步骤203,已获取统一控制权限的用户通过控制本地终端的媒体播放从而实现对 关联媒体连接的统一控制。具体指,已获取统一控制权限的用户通过第一终端发起媒体播放控制命令至第一 节点,第一节点发送所述媒体播放控制命令至关联节点,第一节点和关联节点根据所述媒 体播放控制命令对相应的媒体连接进行相同的控制,即第一节点根据所述媒体播放控制命 令对所述第一媒体连接进行控制,所述关联节点根据所述媒体播放控制命令对所述关联媒 体连接进行控制。两个或者两个以上媒体连接通过媒体推荐建立关联关系后,这些媒体连接就形成 了关联媒体连接,此后,可以进行关联媒体连接的统一控制。如图3所示,为本发明的关联 媒体连接的统一控制方法,包括步骤301,用户通过第一终端从IPTV业务控制功能获取对已经建立的关联媒体连 接的统一控制权限;用户通过第一终端发送请求消息给IPTV业务控制功能,请求获取统一控制权限;IPTV业务控制功能还可对该请求进行认证,在认证通过时,用户才能获取统一控 制权限。步骤302,IPTV业务控制功能通知第一节点第一终端申请了统一控制权限;还通 知关联媒体连接对应的关联节点,关联媒体连接将被第一媒体连接统一控制;IPTV业务控制功能将统一控制的相关消息发送给关联媒体连接对应的关联节点 后,关联节点做好统一控制的准备。IPTV业务控制功能返回响应消息给第一终端。步骤303,IPTV业务控制功能通知关联媒体连接对应的终端设备,该终端设备将 被第一终端控制;本实施例中,关联媒体连接对应的终端设备为第二终端,IPTV业务控制功能将统 一控制的消息发送给第二终端,通知第二终端,该终端将被其他终端控制;步骤303可选。步骤304,已获取统一控制权限的用户通过操作第一终端进行媒体播放控制;用户通过第一终端对正在播放的媒体进行控制,如暂停、停止、快进、快退等等;第 一终端发送媒体播放控制命令给第一节点;步骤305,第一节点和关联节点同时对相应的媒体连接进行控制;第一节点收到来自第一终端的媒体播放控制命令后,除了对其与第一终端的第一 媒体连接进行控制外,还通知关联节点对相应的媒体连接(即关联媒体连接)进行相同的 控制,从而两个关联的媒体连接在第一终端的用户控制下实现统一的控制功能。上述实施例中,以两个媒体连接的统一控制为例,如果要对多个媒体连接进行控 制,其方法类似。IPTV业务控制功能通知对应的多个关联节点,将要进行统一控制,第一节 点将媒体播放控制命令转发给该多个关联节点,从而达到媒体统一控制。如图4所示,为本发明媒体统一控制的方法一应用示例,以两个媒体连接的统一 控制为例,具体包括
步骤401 第一终端发送请求消息到IPTV业务控制功能,申请统一控制权限;步骤402 :IPTV业务控制功能发送消息到第一节点,通知第一节点第一终端申请 了统一控制权限;步骤403 第一节点向IPTV业务控制功能回复2000K消息进行确认;步骤404 :IPTV业务控制功能发送消息给第二节点,通知第二节点与其对应的媒 体连接将被与之关联的媒体连接统一控制;步骤405 第二节点向IPTV业务控制功能回复2000K消息进行确认;步骤406 =IPTV业务控制功能发送消息到第二终端,通知目前正在观看的节目将 被与之关联的用户控制;步骤407 第二终端收到通知后向IPTV业务控制功能回复2000K消息进行确认;
步骤408 IPTV业务控制功能回复2000K消息给第一终端,确认其获得媒体统一控 制权限;步骤409 获得统一控制权限的用户通过第一终端发送RTSP(Real TimeStreaming Protocol,实时传输协议)控制命令给第一节点对媒体播放进行控制;步骤410 第一节点将来自第一终端的媒体播放控制命令通知给第二节点;步骤411 第一节点实施媒体控制操作;步骤412 第二节点实施媒体控制操作。本发明还提供一种媒体统一控制系统,包括第一节点、关联节点和IPTV业务控制 功能,第一节点和第一终端之间存在第一媒体连接,所述第一媒体连接存在至少一个关联 媒体连接,所述关联节点为与所述关联媒体连接对应的媒体功能,其中所述IPTV业务控制功能,用于收到用户通过第一终端发送的请求时,下发统一控 制权限给所述用户;所述第一节点,用于已获取统一控制权限的用户通过第一终端发起媒体播放控制 命令至第一节点时,发送所述媒体播放控制命令至关联节点;根据所述媒体播放控制命令 对所述第一媒体连接进行控制;所述关联节点,用于在收到所述第一节点发送的媒体播放控制命令时,根据所述 媒体播放控制命令对所述关联媒体连接进行控制。其中,所述IPTV业务控制功能,用于接收到用户通过第一终端发送的请求消息 后,通知所述第一节点第一终端申请了统一控制权限;还通知所述关联节点所述关联媒体 连接将被所述第一媒体连接统一控制;返回响应消息给所述第一终端。其中,所述IPTV业务控制功能还通知与所述关联媒体连接对应的终端设备,该终 端设备将被所述第一终端控制。其中,所述IPTV业务控制功能,还用于接收到用户通过第一终端发送的请求消息 后,对所述用户进行认证,在认证通过时,才下发统一控制权限给所述用户。其中,所述系统中存在多个关联节点;所述第一节点,用于将所述媒体播放控制命 令发送给所有关联节点。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种媒体统一控制方法,第一终端与第一节点之间存在第一媒体连接,所述第一媒 体连接存在至少一个关联媒体连接,与所述关联媒体连接对应的媒体功能称为关联节点, 其特征在于,包括权限获取步骤,用户通过第一终端从网络电视(IPTV)业务控制功能获取统一控制权限;统一控制步骤,已获取统一控制权限的用户通过第一终端发起媒体播放控制命令至第 一节点时,所述第一节点将所述媒体播放控制命令发送给所述关联节点;所述第一节点和 所述关联节点根据所述媒体播放控制命令对相应的媒体连接进行进行相同的控制。
2.如权利要求1所述的方法,其特征在于,所述权限获取步骤进一步包括所述用户通过第一终端发送请求消息给所述IPTV业务控制功能,请求获取对关联媒 体连接的统一控制权限;所述IPTV业务控制功能通知所述第一节点第一终端申请了统一控制权限;所述IPTV业务控制功能通知所述关联节点所述关联媒体连接将被所述第一媒体连接 统一控制;所述IPTV业务控制功能返回响应消息给所述第一终端。
3.如权利要求2所述的方法,其特征在于,所述IPTV业务控制功能还通知与所述关联 媒体连接对应的终端设备,该终端设备将被所述第一终端控制。
4.如权利要求1所述的方法,其特征在于,所述权限获取步骤中,所述IPTV业务控制功 能还对所述用户进行认证,在认证通过时,所述用户才能获取统一控制权限。
5.如权利要求1所述的方法,其特征在于,所述关联节点为多个时,所述统一控制步骤 中,所述第一节点将所述媒体播放控制命令发送给所有关联节点。
6.一种媒体统一控制系统,其特征在于,包括第一节点、关联节点和IPTV业务控制功 能,第一节点和第一终端之间存在第一媒体连接,所述第一媒体连接存在至少一个关联媒 体连接,所述关联节点为与所述关联媒体连接对应的媒体功能,其中所述IPTV业务控制功能,用于收到用户通过第一终端发送的请求时,下发统一控制权 限给所述用户;所述第一节点,用于已获取统一控制权限的用户通过第一终端发起媒体播放控制命令 至第一节点时,发送所述媒体播放控制命令至关联节点;根据所述媒体播放控制命令对所 述第一媒体连接进行控制;所述关联节点,用于在收到所述第一节点发送的媒体播放控制命令时,根据所述媒体 播放控制命令对所述关联媒体连接进行控制。
7.如权利要求6所述的系统,其特征在于,所述IPTV业务控制功能,用于接收到用户通过第一终端发送的请求消息后,通知所述 第一节点第一终端申请了统一控制权限;还通知所述关联节点所述关联媒体连接将被所述 第一媒体连接统一控制;返回响应消息给所述第一终端。
8.如权利要求7所述的系统,其特征在于,所述IPTV业务控制功能还通知与所述关联 媒体连接对应的终端设备,该终端设备将被所述第一终端控制。
9.如权利要求6所述的系统,其特征在于,所述IPTV业务控制功能,还用于接收到用户 通过第一终端发送的请求消息后,对所述用户进行认证,在认证通过时,才下发统一控制权限给所述用户。
10.如权利要求6所述的系统,其特征在于,所述系统中存在多个关联节点;所述第一 节点,用于将所述媒体播放控制命令发送给所有关联节点。
全文摘要
本发明提供了一种媒体统一控制方法,第一终端与第一节点之间存在第一媒体连接,第一媒体连接存在至少一个关联媒体连接,与所述关联媒体连接对应的媒体功能称为关联节点,包括用户通过第一终端从网络电视(IPTV)业务控制功能获取统一控制权限;已获取统一控制权限的用户通过第一终端发起媒体播放控制命令至第一节点时,第一节点将媒体播放控制命令发送给所述关联节点;第一节点和关联节点根据媒体播放控制命令对相应的媒体连接进行进行相同的控制。本发明还提供了一种媒体统一控制系统。本发明所述方法和系统,能同时对多个终端的媒体播放进行控制。
文档编号H04N21/4623GK102006504SQ20091017182
公开日2011年4月6日 申请日期2009年8月31日 优先权日2009年8月31日
发明者阳彦字 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1