一种实现画中画视频的方法、系统及实体的制作方法

文档序号:7659950阅读:274来源:国知局
专利名称:一种实现画中画视频的方法、系统及实体的制作方法
技术领域
本发明涉及IP电一见(IPTV)技术,尤其涉及一种实现画中画—见频的方 法、系统及实体。
背景技术
IPTV是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技 术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技
术。IPTV使用传输控制协议/因特网协议(TCP/IP )作为承载协议进行单播、 广播或组播视频业务,有效地将电视网、电话网和互联网三个领域结合在一 起,是三网融合最具代表性的业务。
IP多媒体子系统(IMS, IP Multimedia Subsystem )是一个独立于接入技 术的基于IP的标准体系,IMS与现存的语音和数据网络(不论是如PSTN、 ISDN、因特网等固定网络用户,还是如GSM、 CDMA等移动网络用户)都 可以互通。IMS体系使得通过各种类型的客户端都可以建立对等的IP通信, 并可以获得所需要的服务质量。除会话管理之外,IMS体系还涉及完成服务 提供所必须的功能(例如注册、安全、计费、承载控制、漫游)。即IMS体 系构成了 IP核心网的核心。
在IMS体系中,代理呼叫会话控制功能(P-CSCF )和服务呼叫会话控制 功能(S-CSCF)是IMS体系中的重要实体。其中,P-CSCF负责验证请求, 并负责处理和转发响应,来自用户设备(UE)或发《会UE的会话初始化协议 (SIP)信令流都通过P-CSCF转发给指定的目标。S-CSCF位于归属网络,是 IMS体系的核心,为UE进行会话控制和注册服务。UE处于会话中时,S-CSCF 维持会话状态,并且根据网络运营商对服务支持的需要,与服务平台和计费
功能进行交互。在一个运营商的网络中,可以有多个S-CSCF,并且这些
S-CSCF可以具有不同的功能。
为了实现IMS对固定网络用户接入的统一控制,在网络架构中引入了网 络附着子系统(NASS , Network Attachment Sub - System )和资源与接纳控 制子系统(RACS, Resource and Admission Control Subsystem ) 。 NASS用于 完成对用户附着于接入网络的管理,包括用户验证和网络地址分配、位置管 理。RACS则主要用于完成策略控制、资源预留和接纳控制,业务/应用层面 可利用RACS请求接入网预留相关的资源。IMS体系中的P-CSCF可与RACS 交互进行资源的预留或释放。
此外,网络架构中把实现组播控制点的功能分为基本转发功能(EFF) 和基本控制功能(ECF)。其中,EFF主要负责完成端口数据包的复制,ECF 主要负责处理多播相关的协议。
目前启动的基于IMS的IPTV架构,将直接重用IMS的相关功能实体, 并通过适当增加新的功能实体以及对现有功能实体相关功能的扩充,实现对 IPTV业务的支持。其中,每一个IPTV业务由一对IPTV业务控制功能(SCF ) 和IPTV媒体功能(MF)组成。其中,SCF是一种SIP应用服务器,功能包 括(l)会话初始化时进行授权;(2)实施修改流程,检查用户的数据,以决 定是否允许用户访问该业务;(3)账号控制;(4)选择相应的MF。 MF负责媒 体流的控制和递交,可被分为媒体控制功能(MCF )和媒体递交功能(MDF )。
此外,在网络架构中,还增加了业务发现功能(SDF)和业务选择功能 (SSF),用于为UE选择一个IPTV业务提供必要的信息。其中,SSF提供 UE可以浏览和选择的 一 系列可用服务的列表。
但在基于IMS的IPTV架构中,对于用户希望实现观看一个直播电视 (LTV)频道的同时,还有一个或多个与此频道相关的小3见频窗口 (如手语 窗口,多角度窗口)同时显示,或者用户希望实现同时观看多个频道的视频 窗口等画中画频道节目时,现有基于IMS的IPTV网络架构中尚没有确切的

发明内容
有鉴于此,本发明实施例中一方面提供一种实现画中画视频的方法,另
一方面提供一种实现画中画视频的系统及SCF ,以便实现IPTV技术中的画
中画频道节目。
本发明实施例提供的实现画中画视频的方法,包括
业务控制功能实体SCF根据来自用户设备UE的画中画观看请求,向 UE返回包含媒体传输地址的画中画传输信息,用于UE根据所述媒体传输 地址向基本转发功能/基本控制功能EFF/ECF请求多个视频窗口的媒体流的 接收,并对所接收的多个视频窗口的媒体流进行合并处理,显示画中画视频。
本发明实施例提供的实现画中画视频的系统,包括
业务控制功能实体SCF,用于根据来自UE的画中画观看请求,向UE返 回包含i某体传输地址的画中画传输信息;
UE,用于根据所述媒体传输地址向EFF/ECF请求多个视频窗口的媒体流 的接收,并对所接收的多个视频窗口的媒体流进行合并处理,显示画中画视频;
EFF/ECF,用于根据来自UE的所述请求,向UE所在端口复制所述多 个视频窗口的媒体流的数据。
本发明实施例提供的SCF,包括
消息接收模块,用于接收来自UE的画中画观看请求;
信息反馈模块,用于根据所述画中画观看请求,向UE返回包含媒体传 输地址的画中画传输信息。
从上述方案可以看出,本发明实施例中通过SCF根据来自UE的画中画 观看请求,向UE返回包含媒体传输地址的画中画传输信息,以便UE根据 该媒体传输地址向EFF/ECF请求多个视频窗口的媒体流的接收,并对所接 收的多个视频窗口的媒体流进行合并处理,显示画中画视频,从而使得在基 于IMS的IPTV架构中实现了画中画视频。


图2为本发明实施例中实现画中画视频的系统的示例性结构图3为图2所示系统中SCF的结构示意图4为本发明示例一中实现画中画视频的流程示意图5为本发明示例二中实现画中画视频的流程示意图6为本发明示例三中实现画中画碎见频的流程示意图7为本发明示例四中实现画中画视频的流程示意图8为本发明示例五中实现画中画视频的流程示意图。
具体实施例方式
本发明实施例中,SCF才艮据来自UE的画中画观看请求,向UE返回包 含媒体传输地址的画中画传输信息,UE根据所接收的画中画传输信息中的 媒体传输地址对多个视频窗口的媒体流进行接收,并对所接收的多个视频窗 口的々某体流进行合并处理,显示画中画视频。
下面结合附图及具体实施例对本发明中实现画中画视频的方法、系统及 实体分别作进一步详细的说明。
图1为本发明实施例中实现画中画^L频的方法的示例性流程图。如图1 所示,该流程包括如下步骤
步骤IOI, UE向SCF发送画中画观看请求。
本步骤中,UE向SCF发送画中画观看请求的具体实现方法可有多种, 可以是隐式的,也可以是显式的。
其中,隐式的实现方法可以是UE向SCF发起广播(BC)业务的会话初 始化请求时,可在该会话初始化请求中携带画中画观看请求标识。或者是UE 向SCF发起的BC业务,预先被网络侧配置为画中画观看业务。
显式的实现方法可以是UE向SCF发送专门的画中画观看请求消息。 例如,该专门的画中画观看请求消息可以是BC业务的修改请求或重协商请 求,其中,修改请求或重协商请求可以是SIP消息中的更新(Update)消息、 或重邀请(Reinvite)消息等。
其中,UE向SCF发送画中画观看请求时,可通过IMS中的P-CSCF和 S-CSCF进行转发。
步骤102, SCF根据来自UE的画中画观看请求,向UE返回包含媒体 传输地址的画中画传输信息。
本步骤中的具体实现过程可有多种,其中一种可以是SCF在确认会话 的建立或修改时,通过S-CSCF和P-CSCF向UE返回包含媒体传输地址的 画中画传输信息。
其中,画中画传输信息中除了可包含媒体传输地址外,还可包含其它与 多个视频窗口的媒体流相关的信息,例如传输质量信息。
其中,多个视频窗口的媒体流的传输可以有多种形式,如可以通过一 路传输流(TS )传输,也可以通过分别传输主视频窗口媒体流的传输流和传 输其它附加视频窗口媒体流的传输流传输,或者也可以通过分别传输一个视 频窗口媒体流的多路传输流传输。
相应地,媒体传输地址也至少可以有如下三种情况
情况一媒体传输地址可以是对应一路传输流的一个多播地址。此时, 该多播地址对应的传输流用于传输多个视频窗口的媒体流,并且为了便于对 各视频窗口媒体流的区分,在该传输流中对每个视频窗口媒体流设置有视频 标识。
情况二媒体传输地址还可以是分别对应一路传输流的主多播地址和辅 多播地址。此时,主多^^地址对应的传输流用于传输主^L频窗口的媒体流, 辅多播地址对应的传输流用于传输各附加视频窗口媒体流,同样,为了便于 对各附加-亂频窗口 媒体流的区分,在辅多播地址对应的传输流中对各附加一见 频窗口媒体流设置有视频标识。
情况三媒体传输地址还可以是分別对应一路传输流的多个多播地址。 此时,每个多播地址对应的传输流用于传输一个视频窗口的媒体流。
步骤103, UE根据所接收的媒体传输地址向EFF/ECF请求多个视频窗 口的媒体流的接收,并对所接收的多个视频窗口的媒体流进行合并处理,显 示画中画视步贞。
本步骤中的具体实现过程可有多种,对应步骤102中的各种情况,可至 少包括如下三种
第一种对应步骤102中的情况一,UE根据所接收的画中画传输信息, 向EFF/ECF发送携带该々某体传输地址,即上述对应一路传输多个一见频窗口 媒体流的传输流的一个多播地址的加入请求,EFF/ECF根据该加入请求,对 通过权限检查的UE所在的端口复制该媒体传输地址对应的传输流的数据, 用于UE对该传输流进行接收,UE根据所接收的传输流中各视频窗口媒体 流的纟见频标识对所需的视频窗口々某体流进行合并处理,显示画中画视频。
第二种对应步骤102中的情况二, UE根据所接收的画中画传输信息 确定主多播地址和辅多播地址,首先向EFF/ECF发送携带主多播地址的加 入请求,EFF/ECF根据该加入请求,对通过权限检查的UE所在的端口复制 主多播地址对应的传输流的数据,之后,UE向EFF/ECF发送携带辅多播地 址的加入请求,EFF/ECF根据该加入请求,对通过权限检查的UE所在的端 口复制辅多播地址对应的传输流的数据,UE对两路传输流进行接收,并根 据所接收传输流中各附加视频窗口媒体流的视频标识对所需的附加视频窗 口々某体流和主视频窗口 i某体流进行合并处理,显示画中画视频。
第三种对应步骤102中的情况三,UE根据所接收的画中画传输信息 确定各多一番地址,并向EFF/ECF发送多个加入请求,每个加入请求中携带 所需的 一个视频窗口媒体流对应的 一个多播地址,EFF/ECF根据各加入请 求,对通过权限检查的UE所在的端口复制相应多播地址对应的传输流的数 据,UE对所述传输流进行接收,并对所接收传输流中的各视频窗口媒体流 进行合并处理,显示画中画^L频。
本实施例中,画中画碎见频可以是以并排的均等窗口显示各视频窗口的画
中画一见频;也可以是以任意位置和大小组织显示各一见频窗口的画中画— 见频。
进一步地,在观看画中画视频的过程中,可对画中画视频中的一个视频 窗口进行回放或慢镜头显示等卡带式影像录放机VCR操作。具体实现时,
UE可通过SCF和MF建立控制信道和单播的媒体通道,其中,控制信道用 于传输进行VCR操作的控制信令,单播的媒体通道用于传输进行VCR操作 的视频窗口的媒体流。其中,控制信道可以是实时传输流协议(RTSP)控 制信道。
此外,也可以对画中画视频中的 一个或多个视频窗口进行取消。取消的 方法可有多种,如可以是UE屏蔽所要取消的一个或多个视频窗口的媒体 流的显示;或者也可以是UE向EFF/ECF发送针对一个或多个视频窗口媒 体流的离开请求,EFF/ECF根据该离开请求,停止对UE所在的端口复制传 输该一个或多个视频窗口媒体流的传输流的数据;或者还可以是UE向SCF 发送取消画中画视频中的一个或多个视频窗口的请求,SCF根据该请求通知 P-CSCF与RACS进行交互,释放该一个或多个视频窗口的预留资源。
以上对本发明实施例中实现画中画视频的方法进行了详细描述,下面再 对本发明实施例中实现画中画视频的系统进行详细描述。
图2为实现画中画碎见频的系统的示例性结构图。如图2所示,该系统包 括SCF、 UE和EFF/ECF。
其中,SCF用于根据来自UE的画中画观看请求,向UE返回包含i某体 传输地址的画中画传输信息。
其中,来自UE的画中画观看请求可以是隐式的,也可以是显式的。隐 式的可包括UE向SCF发起广播(BC)业务的会话初始化请求时,在该会 话初始化请求中携带画中画观看请求标识。或者是UE向SCF发起预先被 网络侧配置为画中画观看业务的BC业务。显式的可以是UE向SCF发送 专门的画中画观看请求消息。其中,UE向SCF发送画中画观看请求时,可 通过IMS中的P-CSCF和S-CSCF进行转发。
SCF向UE返回包含媒体传输地址的画中画传输信息可以是SCF在确 认会话的建立或修改时,通过S-CSCF和P-CSCF向UE返回包含媒体传输
地址的画中画传输信息。其中,画中画传输信息中除了可包含媒体传输地址 外,还可包含其它与多个视频窗口的媒体流相关的信息。
其中,媒体传输地址也可与图1所示步骤102中描述的三种情况一致, 此处不再——赘述。
UE用于根据所述J 某体传输地址向EFF/ECF请求多个视频窗口的媒体流 的接收,并对所接收的多个视频窗口的媒体流进行合并处理,显示画中画视频。
EFF/ECF,用于根据来自UE的所述请求,向UE所在端口复制上述多 个视频窗口的媒体流的数据。
本实施例中,UE与EFF/ECF的具体操作过程也可与图1所示步骤103 中描述的三种情况一致,此处不再——赘述。
其中,画中画视频可以是以并排的均等窗口显示各视频窗口的画中画视 频;也可以是以任意位置和大小组织显示各浮见频窗口的画中画一见频。
此外,该系统中,UE可进一步屏蔽所要取消的一个或多个视频窗口的 媒体流的显示。
和/或,UE向EFF/ECF发送针对所述一个或多个视频窗口媒体流的离开 请求,EFF/ECF根据该离开请求,停止对所述UE所在的端口复制传输所述 一个或多个视频窗口媒体流的传输流的数据。
和/或,该系统中进一步包括P-CSCF与RACS。其中,UE向SCF发 送取消画中画视频中的一个或多个视频窗口的请求,SCF根据所述请求通知 P-CSCF与RACS进行交互释放该一个或多个视频窗口的预留资源。
进一步地,该系统还可包括MF,用于通过SCF和UE建立用于传输进 行VCR操作的控制信令的控制信道和用于传输进行VCR操作的视频窗口媒 体流的单播媒体通道,以便UE通过所建立的控制通道和单播媒体通道实现 单个视频窗口的VCR操作。
本发明实施例中的SCF在具体实现时,可有多种实现形式,其中一种实 现形式可如图3所示,包括消息接收模块和信息反馈模块。
其中,消息接收模块用于接收来自UE的画中画观看请求。 信息反馈模块用于根据所述画中画观看请求,向UE返回包含媒体传输 地址的画中画传输信息。
其中,消息接收模块接收的来自UE的画中画观看请求,可以是是隐式 的,也可以是显式的。隐式的可包括UE向SCF发起BC业务的会话初始 化请求时,在该会话初始化请求中携带画中画观看请求标识。或者是UE 向SCF发起预先被网络侧配置为画中画观看业务的BC业务。显式的可以是 UE向SCF发送专门的画中画观看请求消息。
信息反馈模块向UE返回包含媒体传输地址的画中画传输信息可以是 SCF在确认会话的建立或修改时,通过S-CSCF和P-CSCF向UE返回包含 媒体传输地址的画中画传输信息。其中,画中画传输信息中除了可包含媒体
传输地址外,还可包含其它与多个视频窗口的媒体流相关的信息。
其中,媒体传输地址也可与图1所示步骤102中描述的三种情况一致,
此处不再——赘述。
下面通过几个具体示例对上述实现画中画视频的方法、系统及实体进行
;羊纟田4笛述。 示例一
本示例系统中包括UE、 EFF/ECF、 RACS、 P/S-CSCF和SCF。本示 例中的媒体传输地址为 一个多播地址,用于对应一个传输多个视频窗口媒体 流的传输流,并且该传输流中对各视频窗口媒体流设置有视频标识。图4示 出了本发明示例一中实现画中画^L频的流程示意图。如图4所示,该流程包 括如下步骤
步骤401, UE发起BC业务的会话初始化请求,将会话初始化请求发送 至IMS中的P/S-CSCF。
其中的会话初始化请求中可以携带画中画观看请求标识,也可以不携带 该标识,而根据网络侧本身的配置来决定,例如UE所发起的BC业务为网 络侧预先配置为画中画观看业务,这两种方式都是隐式的请求画中画。步骤402,该会话初始化请求被P/S-CSCF路由到控制BC业务的SCF。 步骤403, UE和SCF进行BC业务所需的网络参数的协商过程。 本步骤的操作可在步骤402和步骤404中实现,或者进一步地,在步骤 404之后再通过UE和S-CSCF进行消息交互来完成。 步骤404, SCF向P-CSCF返回会话确认响应。
本步骤中,可将所协商的网络参数通知给P-CSCF,进一步地,可将媒 体传输地址在本步骤中下发给P-CSCF,或者也可通过其它的已有消息或新 增的独立消息将媒体传输地址下发给P-CSCF。
步骤405, P-CSCF和RACS交互进行资源的预留。
本步骤中,P-CSCF根据所接收的网络参数向RACS发送资源预留请求, RACS根据自身的策略及所接收请求中的信息,为P-CSCF授权请求的资源 进行预留。
步骤406, P-CSCF向UE发送会话初始化响应。 本步骤中,P-CSCF将所接收的媒体传输地址转发给UE。 步骤407, UE向ECF/EFF发送因特网组管理协议(IGMP)消息,请求 加入所获得的媒体传输地址代表的多播组。
本步骤中,IGMP消息中携带有媒体传输地址。
步骤408, ECF/EFF根据获取的用户的频道及业务权限信息,对用户的 加入请求进行权限检查,在权限检查通过后,对UE所在的端口复制该媒体 传输地址对应的传输流数据。
步骤409, UE接收以一个传输流传输的多个3见频窗口的i某体流。
步骤410, UE根据用户的画中画观看需求及传输流中各视频窗口媒体 流的视频标识对接收到的传输流中的不同视频窗口流进行刷选,挑选出用户 想要欣赏的^L频窗口内容进行合并后,显示画中画^L频给用户。
本示例中,当希望耳又消画中画一见频中的一个或多个一见频窗口时,UE可 直接屏蔽所要取消的 一个或多个视频窗口的媒体流的显示,当希望增加 一个 或多个^L频窗口时,UE将所接收的多个^f见频窗口的々某体流重新进行合并后
进行显示。当希望离开所有视频窗口时,UE可向EFF/ECF发送针对该传输 流的离开请求,EFF/ECF根据该离开请求,停止对UE所在的端口复制传输 该传输流的数据。 示例二
本示例系统中包括UE、 EFF/ECF、 RACS、 P/S-CSCF和SCF。本示 例中的々某体传输地址为两个多#~地址,即主多^"地址和辅多"t番地址。其中主 多播地址用于对应一个传输主视频窗口的媒体传输流;辅多播地址用于对应 一个传输各附加视频窗口i某体传输流,并且该传输流中对各附加一见频窗口々某 体流设置有视频标识。图5示出了本发明示例二中实现画中画视频的流程示 意图。如图5所示,该流程包括如下步骤
步骤501, BC业务的会话建立完成,UE获取代表画中画视频的两个多 播地址,主多播地址和辅多播地址。
本步骤与图4所示步骤401至步骤406 —致,此时的会话初始化请求中 可以带画中画观看请求标识,也可以不带而根据网络侧本身的配置来决定, 例如UE所发起的BC业务为网络侧预先配置为画中画观看业务,这两种方 式都是隐式的请求画中画。
其中,SCF将主多播地址和辅多^番地址发送给UE时,同样可通过 P/S-CSCF进行转发,同时还需要设置主多播地址和辅多播地址标识,即SCF 向UE发送包括媒体传输地址及其标识的画中画传输信息。
步骤502, UE向ECF/EFF发送IGMP消息,请求加入所获得的主多播 地址代表的多播组。
本步骤中,IGMP消息中携带有主多播地址。
步骤503, ECF/EFF在权限检查通过后,对UE所在的端口复制该主多 播地址对应的传输流数据,供UE接收主视频窗口的纟某体流。
步骤504,用户选择观看画中画碎见频观看,此步骤也可以在步骤507和 步骤508之间执行。
步骤505, UE向ECF/EFF发送IGMP消息,请求加入所获得的辅多播
地址代表的多播组。
本步骤中,IGMP消息中携带有辅多播地址。
步骤506, ECF/EFF在权限4企查通过后,对UE所在的端口复制该辅多 播地址对应的传输流数据,供UE接收附加视频窗口的媒体流。
步骤507, UE同时接收两路媒体流, 一路为主视频窗口的媒体流,另 一路为包含了多个附加视频窗口的媒体流。
步骤508,终端对附加视频窗口的媒体流中的内容进行选择,挑选用户 想要观看的附加视频窗口内容和主视频窗口内容合并后,显示画中画视频给 用户。在用户要求改变附加一见频窗口的显示时,由UE在附加视频窗口媒体 流中进行重新筛选选择用户所要欣赏的窗口和主视频窗口内容合并显示给 用户。
步骤509,当用户要取消画中画的观看模式时,在UE上进行取消操作。
步骤510, UE向EFF/ECF发送IGMP离开(Leave )消息,请求离开携 带附加视频窗口媒体流的多播组。
步骤511, EFF/ECF停止对UE所在的端口复制传输该媒体流的数据, UE停止接收附加视频窗口的媒体流。
上述流程中的步骤510和步骤511,还可以是UE在收到用户的取消操 作请求后,直接屏蔽附加视频窗口的显示,只显示主视频窗口的内容。
示例三
本示例系统中包括UE、 EFF/ECF、 RACS、 P/S-CSCF和SCF。本示 例中的媒体传输地址为多个多播地址,每个多播地址用于对应一个传输一个 视频窗口媒体流。图6示出了本发明示例三中实现画中画视频的流程示意 图。如图6所示,该流程包括如下步骤
步骤601,会话建立完成,终端获得了代表画中画视频的多个多播地址。 本步骤与图4所示步骤401至步骤406 —致,此时的会话初始化请求中 可以带画中画观看请求标识,也可以不带而根据网络侧本身的配置来决定, 例如UE所发起的BC业务为网络侧预先配置为画中画观看业务,这两种方
式都是隐式的请求画中画。
步骤602,用户发起画中画频道观看的请求。
步骤603至步骤604, UE根据用户的需求向ECF/EFF终端发送IGMP
消息,请求加入用户所需要欣赏的画中画视频的多个多播组。
其中,IGMP消息的个数与视频窗口数相对应,并且每个IGMP消息中
携带 一 个多播地址, 一 个多播地址对应 一 个视频窗口的媒体流。
步骤605, ECF/EFF在权限才企查通过后,对UE所在的端口复制相应多
播地址对应的传输流数据。
步骤606,分别代表一个视频窗口媒体流的多个传输流同时传输给UE。 步骤607, UE对所接收到的多个视频窗口的媒体流进行合并处理,显
示画中画视频给用户。这些视频窗口可以有主次之分,也可以没有主次之分。
UE可以对这些视频窗口流进行随意的组合以及调整其位置和大小。 步骤608,用户取消画中画邱见频中的一个或多个一见频窗口 。 步骤609,终端向ECF/EFF发送IGMP Leave消息,请求离开用户所要
求取消的视频窗口所代表的多播组。(可选)
步骤610, ECF/EFF停止对相应的端口复制传输流数据。(可选) 步骤611,终端取消画中画中的一个或多个碎见频窗口的显示。 上述流程中,步骤610和步骤611,还可以是UE在收到用户的取消操
作请求后,直接屏蔽需取消的视频窗口的显示。 示例四
本示例系统中包括UE、 EFF/ECF、 RACS、 P/S-CSCF和SCF。本示 例中,UE将画中画观看请求通过显示的方式通知给SCF。图7示出了本发 明示例三中实现画中画^见频的流程示意图。如图7所示,该流程包括如下步 骤
步骤701,会话建立完成。
本步骤中的会话建立过程与现有技术中的会话建立过程一致,此处不再 详述。
步骤702,用户发起画中画一见频观看的请求。
步骤703, UE向SCF发起显示的画中画观看请求,本实施例中UE发 起媒体重协商,获取包含媒体传输地址的画中画传输信息,并根据所获取的 媒体传输地址向EFF/ECF请求多个视频窗口的媒体流的接收。
本步骤中,在媒体重协商的过程中,与BC会话建立过程类似,UE可 通过P/S-CSCF将进行媒体重协商请求或修改请求发送给SCF; SCF可通过 P/S-CSCF将包含媒体传输地址的画中画传输信息发送给UE; P-CSCF和 RACS交互进行资源的预留。
其中,媒体传输地址及根据媒体传输地址向EFF/ECF请求多个视频窗 口的媒体流的接收的过程可以是示例一至示例三中的任何一种情况,此处不 再一一赘述。
步骤704,多个视频窗口的媒体流同时传输给UE。
步骤705, UE对所接收到的视频窗口的媒体流进行合并处理,显示画 中画一见频给用户。
步骤706,用户取消画中画频道中的 一个或多个一见频窗口 。
步骤707至步骤708, UE向SCF发起显示的取消画中画观看请求,本 实施例中UE发起媒体重协商,请求取消一些预留的传输资源。(可选)
本步骤中,在媒体重协商过程中,P-CSCF和RACS交互进行资源的重 预留,或释放预留的部分资源。
步骤709,终端取消画中画中的一个或多个^L频窗口的显示。
上述流程中,步骤707至步骤708,还可以是UE在收到用户的取消操 作请求后,直接屏蔽需取消的视频窗口的显示,或针对要取消的视频窗口向 EFF/ECF发送IGMP Leave消息,由EFF/ECF停止复制相应视频窗口的传输 流。
示例五
本示例系统中包括UE、 EFF/ECF、 RACS、 P/S-CSCF和SCF。本示 例中对进行VCR操作的过程进行详细描述。图8示出了本发明示例五中实
现画中画视频的流程示意图。如图8所示,该流程包括如下步骤
步骤801,画中画会话建立完成,用户正在欣赏画中画节目。其建立方
法可以是上述示例 一 至示例四中的任意 一 种。
步骤802,用户对画中画一见频中的一个视频窗口发起回放等时移操作。 步骤803, UE通过SCF和MF之间建立起单播的媒体通道和RTSP的 控制通道。
其中,控制信道用于传输进行VCR操作的控制信令,单播的媒体通道 用于传输进行VCR操作的视频窗口的媒体流。
步骤804,直播视频窗口的媒体流和时移视频窗口的媒体流同时传递给UE。
步骤805, UE对直播视频窗口的媒体流和时移视频窗口的媒体流进行 合并显示给用户。
以上各实施例中的实体之间可以根据现有技术由其它的网络实体进行 路由、转发。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了 进一步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已, 并非用于限定本发明的保护范围,凡在本发明的精神和原则之内,所作的任 何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种实现画中画视频的方法,其特征在于,该方法包括:业务控制功能实体SCF根据来自用户设备UE的画中画观看请求,向UE返回包含媒体传输地址的画中画传输信息,用于UE根据所述媒体传输地址向基本转发功能/基本控制功能EFF/ECF请求多个视频窗口的媒体流的接收,并对所接收的多个视频窗口的媒体流进行合并处理,显示画中画视频。
2、 如权利要求l所述的方法,其特征在于,所述来自UE的画中画观看请 求为UE在发送给SCF的会话初始化请求中携带画中画观看请求标识;或者为UE向SCF发起预先被配置为画中画观看业务的广播BC业务; 或者为UE向SCF发送画中画观看请求消息。
3、 如权利要求2所述的方法,其特征在于,所述画中画观看请求消息为更 新消息或重邀请消息。
4、 如权利要求l所述的方法,其特征在于,所述SCF向UE返回包含媒体 传输地址的画中画传输信息为SCF通过服务呼叫会话控制功能S-CSCF和代 理呼叫会话控制功能P-CSCF向UE返回包含i某体传输地址的画中画传输信息。
5、 如权利要求l所述的方法,其特征在于,所述i某体传输地址为对应一 路传输流的多播地址;其中,所述多播地址对应的传输流用于传输多个视频窗 口的媒体流,并且各视频窗口媒体流设置有视频标识;所述UE根据所述媒体传输地址向EFF/ECF请求多个视频窗口的媒体流的 接收,并对所接收的多个^L频窗口的^某体流进行合并处理,显示画中画^f见频为 UE向基本转发功能/基本控制功能EFF/ECF发送携带所述媒体传输地址的加 入请求,EFF/ECF根据所述加入请求,对通过权限检查的UE所在的端口复 制所述媒体传输地址对应的传输流的数据,UE对所述传输流进行接收,并 根据所接收传输流中各视频窗口媒体流的视频标识对所需的视频窗口媒体流 进行合并处理,显示画中画视频。
6、 如权利要求l所述的方法,其特征在于,所述^^某体传输地址为分别对 应一路传输流的主多播地址和辅多播地址;其中,主多播地址对应的传输流用 于传输主视频窗口的媒体流,辅多播地址对应的传输流用于传输各附加视频窗口媒体流,并且各附加视频窗口媒体流设置有视频标识;所述UE根据所述i某体传输地址向EFF/ECF请求多个视频窗口的媒体流的 接收,并对所接收的多个视频窗口的媒体流进行合并处理,显示画中画视频为 UE向EFF/ECF发送携带所述主多播地址的加入请求,EFF/ECF根据所述加 入请求,对通过权限检查的UE所在的端口复制所述主多播地址对应的传输 流的数据,l正向EFF/ECF发送携带所述辅多播地址的加入请求,EFF/ECF 根据所述加入请求,对通过权限检查的UE所在的端口复制所述辅多播地址 对应的传输流的数据,UE对两路传输流进行接收,并根据所接收传输流中 各附加一见频窗口i某体流的纟见频标识对所需的附加纟见频窗口 i某体流和主-见频窗 口媒体流进行合并处理,显示画中画视频。
7、 如权利要求l所迷的方法,其特征在于,所述i某体传输地址为分别对 应一路传输流的多个多播地址;其中,每个多播地址对应的传输流用于传输一 个牙见频窗口的々某体流;所述UE根据所述媒体传输地址向EFF/ECF请求多个视频窗口的媒体流的 接收,并对所接收的多个视频窗口的媒体流进行合并处理,显示画中画视频为 UE向EFF/ECF发送多个携带所需视频窗口媒体流对应的一个多播地址的加 入请求,EFF/ECF根据所述加入请求,对通过权限检查的UE所在的端口复 制所述多播地址对应的传输流的数据,UE对所述传输流进行接收,并对所 接收传输流中的各视频窗口々某体流进行合并处理,显示画中画-见频。
8、 如权利要求1至7中任一项所述的方法,其特征在于,该方法进一步包 括UE通过SCF和媒体功能MF建立控制信道和单播的媒体通道,对画中画 视频中的一个视频窗口进行卡带式影像录放机VCR操作,其中,所述控制信道 用于传输进行VCR操作的控制信令,所述单播的媒体通道用于传输进行VCR 操作的视频窗口的媒体流。
9、 如权利要求1至7中任一项所述的方法,其特征在于,该方法进一步包 括取消画中画视频中的 一个或多个视频窗口 。
10、 如权利要求9所述的方法,其特征在于,所述取消画中画一见频中的一个或多个视频窗口为UE屏蔽所要取消的一个或多个视频窗口的媒体流的显示;和/或,UE向EFF/ECF发送针对所述一个或多个^L频窗口 i某体流的离开请求,EFF/ECF根据所述离开请求,停止对所述UE所在的端口复制传输所述一个或多个视频窗口媒体流的传输流的数据;和/或,UE向SCF发送取消画中画视频中的一个或多个视频窗口的请求,SCF根据所述请求通知P-CSCF与资源与接纳控制子系统RACS进行交互释放所述一个或多个视频窗口的预留资源。
11、 如权利要求1至7中任一项所述的方法,其特征在于,所述画中画视 频为以并排的均等窗口显示各一见频窗口的画中画一见频;或者为以任意位置和大小组织显示各视频窗口的画中画视频。
12、 一种实现画中画视频的系统,其特征在于,该系统包括 业务控制功能实体SCF,用于根据来自UE的画中画观看请求,向UE返回包含^ 某体传输地址的画中画传输信息;UE,用于根据所述媒体传输地址向EFF/ECF请求多个视频窗口的媒体流 的接收,并对所接收的多个视频窗口的媒体流进行合并处理,显示画中画视频;EFF/ECF,用于根据来自UE的所述请求,向UE所在端口复制所述多 个视频窗口的媒体流的数据。
13、 如权利要求12所述的系统,其特征在于,所述UE进一步屏蔽所要取 消的一个或多个视频窗口的媒体流的显示。
14、 如权利要求12所述的系统,其特征在于,所述UE进一步向所述 EFF/ECF发送针对画中画视频中的 一个或多个视频窗口的离开请求;所述EFF/ECF进一步根据所述离开请求,停止对所述UE所在的端口复 制传输所述一个或多个视频窗口媒体流的数据。
15、 如权利要求12所述的系统,其特征在于,该系统进一步包括代理呼叫会话控制功能P-CSCF和资源与接纳控制子系统RACS,用于根据来自SCF 的响应通知,交互释放一个或多个—见频窗口的预留资源;所述UE进一步向所述SCF发送取消画中画视频中的一个或多个视频窗口 的请求;所述SCF进一步根据所述请求向P-CSCF发送响应通知。
16、 如权利要求12所述的系统,其特征在于,该系统进一步包括媒体功 能MF,用于通过SCF和UE建立用于传输进行VCR操作的控制信令的控制信 道和用于传输进行VCR操作的视频窗口媒体流的单播媒体通道;所述UE通过所述控制通道和单播媒体通道实现单个视频窗口的VCR操作。
17、 一种业务控制功能实体,其特征在于,该实体包括 消息接收模块,用于接收来自UE的画中画观看请求; 信息反馈模块,用于根据所述画中画观看请求,向UE返回包^H 某体传输地址的画中画传输信息。
全文摘要
本发明公开了一种实现画中画视频的方法,包括业务控制功能实体(SCF)根据来自用户设备(UE)的画中画观看请求,向UE返回包含媒体传输地址的画中画传输信息,用于UE根据所述媒体传输地址向基本转发功能/基本控制功能(EFF/ECF)请求多个视频窗口的媒体流的接收,并对所接收的多个视频窗口的媒体流进行合并处理,显示画中画视频。此外,本发明还公开了一种实现画中画视频的系统及实体。本发明所公开的技术方案,能够实现基于IMS的IPTV架构中的画中画视频。
文档编号H04N7/173GK101378491SQ20071014257
公开日2009年3月4日 申请日期2007年8月29日 优先权日2007年8月29日
发明者钟剑锋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1