在家庭网络中实现画中画的方法、装置和系统的制作方法

文档序号:7922251阅读:174来源:国知局
专利名称:在家庭网络中实现画中画的方法、装置和系统的制作方法
技术领域
本发明涉及有线电视技术领域,尤其涉及一种在家庭网络中实现画中画的方法、 装置和系统。
背景技术
画中画是利用数字技术,在同一屏幕上显示两套节目,即在正常观看的主画面上, 同时插入一个或多个经过压缩的副画面,以便在欣赏主画面的同时,观看其它频道。
家庭网络意为在一个家庭或区域中通过两台或者多台设备,包括计算机、打印机或其他设备连接在一起以实现互相通信和共享资源的组合。它能够让家庭或区域中的成员共享文件、共享Internet互联网的访问、CD-ROM (Compact Disc Read-Only Memory,只读光盘)、硬盘以及其他更多的资源。
现有技术中,为实现画中画功能,可以在视频设备中、例如数字STB(Set_Top Box, 机顶盒)中配置至少两个高频头(Tuner),该至少两个高频头可以根据用户调台操作调谐到不同的频点上,以分别接收不同的频道的电视信号,从而实现画中画功能。但一个家庭网络中通常包括多台视频设备,为实现家庭网络中视频设备的画中画功能,那么家庭网络中所有支持画中画功能的视频设备均要配置两个以上高频头,这样,成本将非常高。发明内容
本发明的实施例的主要目的在于,提供一种在家庭网络中实现画中画的方法、装置和系统,能够有效节约成本。
为达到上述目的,本发明的实施例采用如下技术方案
一种在家庭网络中实现画中画的方法,包括
从视频网络中获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放;
接收用户发出的画中画启动信号;
向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
接收所述控制设备进行转码后发送的所述视频副画面频道的视频码流;
对所述视频副画面频道的视频码流进行解码播放。
一种在家庭网络中实现画中画的方法,包括
接收视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码;
向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流。
一种视频设备,包括
主画面播放单元,用于从视频网络中获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放;
接收单元,用于接收用户发出的画中画启动信号;
发送单元,用于向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
所述接收单元还用于接收所述控制设备进行转码后发送的所述视频副画面频道的视频码流;
副画面播放单元,用于对所述接收单元接收到的所述视频副画面频道的视频码流进行解码播放。
一种控制设备,包括
接收单元,用于接收视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
至少一个高频头,所述高频头用于从视频网络中获取视频码流;
转码单元,用于对所述高频头从视频网络中获取的所述视频副画面频道的视频码流进行转码;
发送单元,向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流。
一种家庭网络视频系统,包括
控制设备和至少两台视频设备;
其中,所述控制设备包括至少一个高频头且支持视频转码,所述视频设备支持至少两路视频解码;
所述视频设备用于
自行从视频网络中获取画中画主画面的视频码流,并对所述主画面的视频码流进行解码播放;
接收用户发出的画中画启动信号;
向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
接收所述控制设备发送的、所述控制设备进行转码后的、所述视频副画面频道的视频码流;和
对所述接收到的、所述视频副画面频道的视频码流进行解码播放;
所述控制设备用于
接收所述视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
使用所述高频头从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码;和
向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流。
采用上述技术方案后,本发明实施例提供的在家庭网络中实现画中画的方法、视频设备、控制设备和视频系统,在实现画中画功能时,视频设备自行从视频网络上获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放,而对于视频副画面,视频设备借助于控制设备从视频网络上获取视频副画面的视频码流并进行转码,然后视频设备对控制设备进行转码后的视频码流进行解码播放,因此,不需要每台支持画中画功能的视频设备配置用于分别从视频网络上获取主画面视频码流和副画面视频码流的两个以上的高频头,因此,有效节约了成本。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的在家庭网络中实现画中画的方法的一种流程图
图2为本发明实施例提供的在家庭网络中实现画中画的方法的一种流程图
图3为本发明实施例提供的在家庭网络中实现画中画的方法的一种流程图
图4为本发明实施例提供的在家庭网络中实现画中画的方法的一种流程图
图5为本发明实施例提供的在家庭网络中实现画中画的方法的一种流程图
图6为本发明实施例提供的视频设备的一种结构框图
图7为本发明实施例提供的视频设备的一种结构框图
图8为本发明实施例提供的控制设备的一种结构框图
图9为本发明实施例提供的控制设备的一种结构框图
图10为本发明实施例提供的控制设备的一种结构框图11为本发明实施例提供的视频系统的一种结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了本领域技术人员能够更明确的理解本发明的技术方案,首先对本发明实施例提供的在家庭网络中实现画中画的方法所应用的场景和硬件要求等进行简要说明。在此仅为具体举例,对本发明不作任何限制。
本发明实施例提供的在家庭网络中实现画中画的方法,所述家庭网络中包括控制设备和至少两台视频设备;所述实现画中画意为在正常观看的视频主画面上,插入视频副画面,即视频主画面和视频副画面同时显示在同一个显示设备上,其中,视频副画面可以嵌入到视频主画面中,即视频副画面位于视频主画面之内,视频副画面还可以和视频主画面并列显示。即视频副画面位于视频主画面之外。实现画中画后,用户在欣赏主画面的同时, 也能观看到视频副画面。
其中,所述控制设备需要包括至少一个高频头且支持视频转码,所述视频设备支持至少两路视频解码。其中,视频转码意为将视频码流转码为匹配视频设备的解码能力的视频码流,即转码为能够被视频设备所解码的视频码流,例如,将高清码流转码成视频设备能够解码的标清码流,其中,高清以及标清的定义请详见现有技术中的定义,这里不再赘述。具体的,例如,将分辨率为1920X1080或者1280X720的视频码流转码成分辨率为 640X480的视频码流等,或者将H. 264的视频码流转码成MPEG2的视频码流。
其中,所述视频设备支持至少两路视频解码。其中,一路解码用于视频主画面的播放,而另一路解码用于视频副画面的播放。
还需要说明的是,所述控制设备本身也可以具备所述视频设备的所有功能。
以下对本发明实施例的技术方案进行详细说明。
本发明实施例提供的在家庭网络中实现画中画的方法,如图1所示,基于上述视频设备,包括
101,从视频网络中获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放。
可选的,视频网络包括Cable网(有线电视网)或者IP (Internet Protocol)网 (网际互联协议网)。
在用户选择画中画功能之前,视频设备的视频输出装置,例如屏幕上只显示视频主画面,视频主画面为用户当前选择的频道的视频节目,视频设备自行从视频网络中获取视频主画面的视频码流并对其进行解码播放。
102,接收用户发出的画中画启动信号。
用户选择画中画功能,向视频设备发出画中画启动信号,可选的,该画中画启动信号中携带有用户选择的视频副画面频道号。
103,向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号。
视频设备接收到用户的画中画启动信号后,将向控制设备发送转码请求消息。其中,可选的,若在用户发出的画中画启动信号中携带有用户选择的视频副画面频道号,转码请求消息中的视频副画面频道号为用户选择的视频副画面频道号;或者,若在用户发出的画中画启动信号中未携带用户选择的视频副画面频道号,转码请求消息中的视频副画面频道号为默认的视频副画面频道号,例如视频设备中预先设定好的、首次启动画中画时视频副画面频道号,或者前次执行画中画功能时最后显示的视频副画面频道号等。
优选的,所述转码请求消息中还可携带有视频设备自身的解码能力信息,该信息用于指示视频设备当前能够解码的码流类型,控制设备接收到转码请求后,能够根据所述解码能力信息,确定所述视频副画面频道的视频码流的转码方式,例如,所述解码能力信息指示视频设备当前能够解码分辨率为640X480的视频码流,控制设备将根据所述解码能力信息,确定将所述视频副画面频道的视频码流转码为分辨 率为640X480的视频码流。
104,接收所述控制设备进行转码后发送的所述视频副画面频道的视频码流。
控制设备接收到转码请求消息后,将使用其内配置的一高频头,从视频网络中,例如Cable网或者IP网中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码,将视频码流转码为视频设备能够解码的码流,例如,从视频网络中获取的视频码流为高清码流,控制设备将高清码流转码为视频设备能够解码的标清码流,然后,控制设备将转码后的视频码流发给视频设备。
105,对所述视频副画面频道的视频码流进行解码播放。
需要说明的是,在步骤102至105进行的过程中,视频设备一直对所述主画面的视频码流进行解码播放,即视频主画面一直在播放显示中。
视频设备接收到控制设备转码后的视频码流后,进行解码播发,即实现了视频副画面的播发,从而实现画中画功能。
本发明实施例提供的在家庭网络中实现画中画的方法,在实现画中画功能时,视频设备自行从视频网络上获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放,而对于视频副画面,视频设备借助于控制设备从视频网络上获取视频副画面的视频码流并进行转码,然后视频设备对控制设备进行转码后的视频码流进行解码播放,因此, 不需要家庭网络中的每台支持画中画功能的视频设备配置用于分别从视频网络上获取主画面视频码流和副画面视频码流的两个以上的高频头,因此,有效节约了成本。
本发明实施例中,由于家庭网络中包括多台视频设备,控制设备为每台视频设备进行转码都将占用控制设备的高频头和一定的转码资源,而控制设备的高频头数目以及转码能力有限,可能无法同时为很多台视频设备进行视频副画面的转码,为了使家庭网络中的各台视频设备均能知道控制设备的空闲高频头数目和转码能力,在本发明实施例提供的在家庭网络中实现画中画的方法中,控制设备可向家庭网络中的各台视频设备广播空闲高频头信息和转码能力信息。
其中,空闲高频头信息指示控制设备当前空闲的高频头数目,即能够被使用的高频头数 目;转码能力信息指示控制设备的转码能力,可以包括转码后的码流编码方式和/ 或转码后的码流分辨率等参数。根据控制设备的空闲高频头信息,各视频设备能够确定出控制设备是否具有空闲高频头,而根据控制设备的转码能力信息,各视频设备能够确定出控制设备转码后的码流的编码方式和/或转码后的码流分辨率是否与自身的解码能力相匹配,即确定出控制设备是否能够进行视频转码。其中,空闲高频信息和转码能力信息均可以为周期性发送的,即每间隔一定时间内发送一次,可选的,发生空闲高频头数目的改变或转码能力的改变事件时,也可触发控制设备向家庭网络中的各台视频设备广播刷新后的空闲高频头信息和转码能力信息。
这时,本实施例的在家庭网络中实现画中画的方法,还包括
接收所述控制设备广播的、所述控制设备中空闲高频头信息;
接收所述控制设备广播的、所述控制设备的转码能力信息;
根据所述接收的、所述控制设备的空闲高频头信息和转码能力信息,确定所述控制设备是否具有空闲高频头并能够进行视频转码。
可以理解的,在步骤102之后,103之前,视频设备可根据最近一次接收的、所述控制设备的空闲高频头信息和转码能力信息,确定所述控制设备是否具有空闲高频头并能够进行视频转码,这时,步骤103具体为
如果确定所述控制设备具有空闲高频头并能够进行视频转码时,向所述控制设备发送转码请求消息。
具体的,视频设备可以根据空闲高频头信息确定控制设备是否还具有空闲高频头,根据转码能力信息确定所述控制设备是否能够进行视频转码,例如,根据控制设备的转码能力信息,视频设备能够确定出控制设备转码后的码流和/或转码后的码流分辨率是否与自身的解码能力相匹配,即确定出控制设备是否能够进行视频转码。
进一步的,如果在步骤105后,用户想要切换视频副画面的频道,本发明实施例的在家庭网络中实现画中画的方法还包括
接收用户发出的视频副画面频道的切换信号;
向控制设备发送转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号;
接收所述控制设备发送的、所述控制设备进行转码后的、所述用户所切换的视频副画面频道的视频码流;
对所述接收到的、所述用户所切换的视频副画面频道的视频码流进行解码播放。
控制设备接收转码频道更改请求消息,将从视频网络中获取所述用户所切换的视频副画面频道的视频码流,并对所述视频码流进行转码,并将转码后的视频码流发送给视频设备,视频设备进行解码播放,从而实现了视频副画面频道的切换。
进一步的,如果在步骤105后,用户想要退出画中画功能,这时,本发明实施例的在家庭网络中实现画中画的方法还包括
接收用户发出的画中画的退出信号;
向所述控制设备发送停止转码请求。
控制设备接收到所述视频设备发送的停止转码请求后,将根据所述停止转码请求,停止对所述从视频网络中获取的、所述视频副画面频道的视频码流的转码,从而退出画中画功能。
可选的,在本发明的一个实施例中,在步骤102后,步骤103前,还可包括以下步骤
向所述控制设备发送空闲高频头的使用申请消息;
接收所述控制设备对所述使用申请的响应消息,所述响应消息中包括所述控制设备在空闲的高频头中为所述视频副画面所分配使用的高频头的身份标识。
控制设备接收到高频头的使用申请消息后,将在其空闲的高频头中选择一个,将其确定为本次使用申请所分配使用的高频头,并在对本次使用申请的响应消息,携带所选择的高频头的身份标识(ID),告知视频设备为其使用的高频头。
这时,步骤103具体为
向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识。
控制设备接收到该转码请求后,将使用所述身份标识对应的高频头从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码。
进一步的,如果用户想要切换视频副画面的频道,这时,本实施例的在家庭网络中实现画中画的方法还包括
接收用户发出的视频副画面频道的切换信号;
向控制设备发送转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标
接收所述控制设备发送的、所述控制设备通过所述身份标识对应的高频头从视频网络中获取的并进行转码后的、所述用户所切换的视频副画面频道的视频码流;
对所述接收到的、所述用户所切换的视频副画面频道的视频码流进行解码播放。
进一步的,如果用户想要退出画中画功能,这时,本实施例的在家庭网络中实现画中画的方法还包括
接收用户发出的画中画的退出信号;
向所述控制设备发送停止转码请求,所述停止转码请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备停止对通过所述身份标识对应的高频头从视频网络中获取的视频码流的转码,并刷新所述控制设备的转码能力信
向所述控制设备发送高频头释放请求,所述高频头释放请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备停止使用所述身份标识对应的高频头,并刷新所述控制设备的空闲高频头信息。
与图1所述的方法相对应,本发明实施例又提供了一种在家庭网络中实现画中画的方法,基于控制设备,如图2所示,包括
201,接收视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
202,从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码;
具体的,控制设备接收到转码请求消息后,将使用其内配置的一高频头,从视频网络中,例如Cable网或者IP网中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码,例如,从视频网络中获取的视频码流为高清码流,控制设备将高清码流转码为标清码流,然后,控制设备将转码后视频码流发给视频设备。
203,向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流。
本发明实施例提供的在家庭网络中实现画中画的方法,在实现画中画功能时,视频设备自行从视频网络上获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放,而对于视频副画面,视频设备借助于控制设备从视频网络上获取视频副画面的视频码流并进行转码,然后视频设备对控制设备进行转码后的视频码流进行解码播放,因此, 不需要家庭网络中的每台支持画中画功能的视频设备配置用于分别从视频网络上获取主画面视频码流和副画面视频码流的两个以上的高频头,因此,有效节约了成本。
优选的,在步骤201中接收的转码请求消息中,还可携带有自身的解码能力信息;
此时,本发明实施例提供的在家庭网络中实现画中画的方法还包括
根据所述解码能力信息,确定所述视频副画面频道的视频码流的转码方式;
而步骤202中的对所述视频码流进行转码具体为
使用所述确定的转码方式,对所述视频码流进行转码。
本发明实施例中,由于家庭网络中包括多台视频设备,控制设备为每台视频设备进行转码都将占用控制设备的高频头和一定的转码资源,而控制设备的高频头数目以及转码能力有限,可能无法同时为很多台视频设备进行视频副画面的转码,为了使家庭网络中的各台视频设备均能知道控制设备的空闲高频头数目和转码能力,本实施例的在家庭网络中实现画中画的方法,还包括
向所述家庭网络中的视频设备广播空闲高频头信息;
向所述家庭网络中的视频设备广播转码能力信息。
其中,空闲高频头信息指示控制设备当前空闲的高频头数目,转码能力信息指示控制设备的转码能力,可以包括转码后的码流编码方式和/或转码后的码流分辨率等参数。根据控制设备的空闲高频头信息,各视频设备能够确定出控制设备是否具有空闲高频头,而根据控制设备的转码能力信息,各视频设备能够确定出控制设备转码后的码流和/ 或转码后的码流分辨率是否与自身的解码能力相匹配,即确定出控制设备是否能够进行视频转码。其中,空闲高频信息和转码能力信息均可以为周期性发送的,即每间隔一定时间内发送一次,可选的,发生空闲高频头数目的改变或转码能力的改变事件时,也可触发控制设备向家庭网络中的各台视频设备广播刷新后的空闲高频头信息和转码能力信息。
进一步的,如果在步骤203后,用户想要切换视频副画面的频道,这时,本发明实施例的在家庭网络中实现画中画的方法还包括
接收所述视频设备发送的转码频道更改请求消息,所述转码频道更改请求消息中包括用户所切换的视频副画面频道号;
从视频网络中获取所述用户所切换的视频副画面频道的视频码流,并对所述视频码流进行转码;
向所述视频设备发送所述进行转码后的、所述用户所切换的视频副画面频道的视频码流。
进一步的,如果在步骤203后,用户想要退出画中画功能,这时,本发明实施例的在家庭网络中实现画中画的方法还包括
接收所述视频设备发送的停止转码请求;
根据所述停止转码请求,停止对所述从视频网络中获取的、所述视频副画面频道的视频 码流的转码。
进一步的,在本发明的一个实施例中,在步骤201之前,还可包括
接收所述视频设备发送的、空闲高频头的使用申请消息;
在空闲的闻频头中,确定为所述视频副画面所分配使用的闻频头;
向所述视频设备发送对所述使用申请的响应消息,所述响应消息中包括所述确定为所述视频副画面所分配使用的高频头的身份标识。
控制设备接收到高频头的使用申请消息后,将在其空闲的高频头中选择一个,将其确定为本次使用申请所分配使用的高频头,并在对本次使用申请的响应消息,携带所选择的高频头的身份标识(ID),告知视频设备为其使用的高频头。例如,1、2、4号高频头空闲,控制设备选择2号高频头为本次使用申请所分配使用的高频头。其中,本发明实施例对控制设备如何在空闲的高频头中,确定为所述视频副画面所分配使用的高频头不做限定, 可以随机、也可以根据各高频头空闲的时间以及其他一些选择规则。
这时,步骤201具体为
接收所述视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号和所述确定为所述视频副画面所分配使用的高频头的身份标识;
而步骤202具体为
使用所述身份标识对应的高频头从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码。
进一步的,如果用户想要切换视频副画面的频道,这时,本实施例的在家庭网络中实现画中画的方法还包括
接收所述视频设备发送的转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识;
通过所述身份标识对应的高频头从视频网络中获取所述用户所切换的视频副画面频道的视频码流,并对所述视频码流进行转码;
向所述视频设备发送所述进行转码后的、所述用户所切换的视频副画面频道的视频码流。
进一步的,如果用户想要退出画中画功能,这时,本实施例的在家庭网络中实现画中画的方法还包括
接收所述视频设备发送的停止转码请求,所述停止转码请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识;
根据所述停止转码请求,停止对通过所述身份标识对应的高频头从视频网络中获取的视频码流的转码,并刷新转码能力信息;
接收所述视频设备发送的高频头释放请求,所述高频头释放请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识;
根据所述高频头释放请求,停止使用所述身份标识对应的高频头,并刷新空闲高频头息。
需要说明的是,上述停止转码请求和高频头释放请求可以是同时接收的,也可以使先后接收的,上述根据停止转码请求的处理过程和根据高频头释放请求的处理过程同样可以同时进行,也可以先后进行,即上述4小步的顺序不限,本领域技术人员可以对上述顺序进行更改。
下面以数字机顶盒为例,通过具体的实施例对本发明的在家庭网络中实现画中画的方法进行进一步的详细 说明,本实施例中,如图3所示,家庭网络包括主机顶盒(即控制设备)和两个从机顶盒,分别为从机顶盒I和从机顶盒2,其中主机顶盒作为本发明实施例中的控制设备,可选的,该主机顶盒除作为控制设备外,本身也可以实现和从机顶盒相同的功能。本实施例包括
1、从机顶盒I自行从视频网络中获取第一用户选择的频道的视频码流并对所述视频码流进行解码播放,以使其视频主画面播发第一用户选择的频道节目,从机顶盒2自行从视频网络中获取第二用户选择的频道的视频码流并对所述视频码流进行解码播放,以使其视频主画面播发第二用户选择的频道节目;
2、主机顶盒向从机顶盒I和从机顶盒2广播空闲高频头信息;
需要说明的是,如果在所述广播前,空闲高频头信息进行了更新,主机顶盒广播更新后的空闲高频头信息;另外,本实施例中,空闲高频头信息是间隔一段时间或者由事件触发而周期性发送的;
3、主机顶盒向从机顶盒I和从机顶盒2广播转码能力信息;
需要说明的是,如果在所述广播前,转码能力信息进行了更新,主机顶盒广播更新后的转码能力信息;另外,本实施例中,转码能力信息是间隔一段时间或者由事件触发而周期性发送的;
4、从机顶盒2接收第二用户发出的画中画启动信号;
5、从机顶盒2根据最近一次接收到的主机顶盒的空闲高频头信息与转码能力信息后,确定出主机顶盒是否支持画中画能力,即是否具有空闲高频头并能够进行视频转码, 如果确定主机顶盒支持画中画能力,从机顶盒2向主机顶盒发送空闲高频头的使用申请消
6、主机顶盒在其空闲的高频头中,确定为本次从机顶盒2的使用申请所分配使用的高频头,即为从机顶盒2的视频副画面所使用的高频头,然后向从机顶盒2发送响应消息,所述响应消息中携带为本次从机顶盒2的使用申请所分配使用的高频头的ID号;
7、从机顶盒2向主机顶盒发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号和主机顶盒为从机顶盒2的视频副画面所使用的高频头的ID号;
8、主机顶盒响应从机顶盒2的转码请求,向从机顶盒2发送指示转码请求成功或失败的响应消息;
9、如果转码请求成功,主机顶盒使用所述ID的高频头,从Cable中获取从机顶盒 2的视频副画面频道的高清视频码流,将其转码为标清视频码流,并发送给从机顶盒2 ;
10、从机顶盒2接收到主机顶盒转码后的标清视频码流进行解码播发。
进一步的,当第二用户切换从机顶盒2的视频副画面的频道时,如图4所示,本实施例包括
11、从机顶盒2接收第二用户发出的视频副画面频道的切换信号;
12、从机顶盒2向主机顶盒发送频道更改请求消息,所述频道更改请求消息中包括所述第二用户选择的视频副画面 频道号及主机顶盒为视频副画面所使用的高频头的ID 号;
13、主机顶盒响应从机顶盒2的转码频道更改请求,向从机顶盒2发送指示转码频道更改请求成功或失败的响应消息;
14、如果转码请求成功,主机顶盒使用所述ID的高频头,从Cable中获取第二用户切换后的、从机顶盒2的视频副画面频道的高清视频码流,将其转码为标清视频码流,并发送给从机顶盒2 ;
15、从机顶盒2接收到主机顶盒转码后的、第二用户切换后的视频副画面的标清视频码流进行解码播发。
进一步的,当第二用户退出画中画功能时,如图5所示,本实施例包括
16、从机顶盒2接收第二用户发出的画中画的退出信号;
17、从机顶盒2向主机顶盒发送停止转码请求,所述停止转码请求包括主机顶盒为从机顶盒的视频副画面所使用的高频头的ID号;
18、主机顶盒停止转码;
19、主机顶盒响应停止转码请求,向从机顶盒2发送指示停止转码成功或失败的响应消息;
20、主机顶盒刷新转码能力信息、广播刷新后的转码能力信息;
21、从机顶盒2向主机顶盒发送高频头释放请求,所述高频头释放请求包括主机顶盒为从机顶盒的视频副画面所使用的高频头的ID号;
22、主机顶盒响应从机顶盒的高频头释放请求,停止使用所述ID的高频头,向从机顶盒2发送高频头释放成功或失败的响应消息;
23、主机顶盒刷新空闲高频头信息,广播刷新后的空闲高频头信息。
本实施例提供的在家庭网络中实现画中画的方法,在实现画中画功能时,从机顶盒自行从视频网络上获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放,而对于视频副画面,从机顶盒借助于主机顶盒从Cable上获取视频副画面的视频码流并进行转码,然后从机顶盒对主机顶盒进行转码后的视频码流进行解码播放,因此,不需要家庭网络中的每台支持画中画功能的从机顶盒配置用于分别从视频网络上获取主画面视频码流和副画面视频码流的两个以上的高频头,因此,有效节约了成本。
相应的,本发明实施例还提供了一种视频设备,如图6所示,包括
主画面播放单元30,用于自行从视频网络中获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放;
接收单元31,用于接收用户发出的画中画启动信号;
发送单元32,用于向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
所述接收单元31还用于接收所述控制设备进行转码后发送的所述视频副画面频道的视频码流 ;
副画面播放单元33,用于对所述接收单元接收到的、所述视频副画面频道的视频码流进行解码播放。
本发明实施例提供的视频设备,在实现画中画功能时,自行从视频网络上获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放,而对于视频副画面,视频设备借助于控制设备从视频网络上获取视频副画面的视频码流并进行转码,然后视频设备对控制设备进行转码后的视频码流进行解码播放,因此,不需要每台支持画中画功能的视频设备配置用于分别从视频网络上获取主画面视频码流和副画面视频码流的两个以上的高频头,因此,有效节约了成本。
优选的,发送单元32发送的所述转码请求消息中还携带有所述视频设备的解码能力信息,以使所述控制设备根据所述解码能力信息,确定所述视频副画面频道的视频码流的转码方式。
进一步的,在本发明的一个实施例中
接收单元31还用于接收用户发出的视频副画面频道的切换信号;
发送单元32还用于向控制设备发送转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号;
接收单元31还用于接收所述控制设备发送的、所述控制设备进行转码后的、所述用户所切换的视频副画面频道的视频码流。
副画面播放单元33还用于对接收单元31接收到的、所述用户所切换的视频副画面频道的视频码流进行解码播放。
从而实现视频副画面频道的切换和播放。
进一步的,在本发明的一个实施例中
接收单元31还用于接收用户发出的画中画的退出信号;
发送单元32还用于向所述控制设备发送停止转码请求。
从而实现退出画中画功能。
进一步的,在本发明的一个实施例中,如图7所示,还包括确定单元34,这时,接收单元31还用于接收所述控制设备广播的、所述控制设备中空闲高频头信息;和,接收所述控制设备广播的、所述控制设备的转码能力信息;
确定单元34用于根据所述接收单元接收的、所述控制设备的空闲高频头信息和转码能力信息,确定所述控制设备是否具有空闲高频头并能够进行视频转码;
而发送单元32具体用于如果确定单元34确定所述控制设备具有空闲高频头并能够进行视频转码时,向所述控制设备发送转码请求消息。
进一步的,在本发明的一个实施例中
发送单元32还用于向所述控制设备发送空闲高频头的使用申请消息;
接收单元31还用于接收所述控制设备对所述使用申请的响应消息,所述响应消息中包括所述控制设备在空闲的高频头中为所述视频副画面所分配使用的高频头的身份标识;
这时,发送单元32具体用于向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备使用所述身份标识对应的高频头从视频网络中获取所 述视频副画面频道的视频码流,并对所述视频码流进行转码。
进一步的,若用户需要进行视频副画面频道的切换,这时
接收单元31还用于接收用户发出的视频副画面频道的切换信号;
发送单元32还用于向控制设备发送转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识;
接收单元31还用于接收所述控制设备发送的、所述控制设备通过所述身份标识对应的高频头从视频网络中获取的并进行转码后的、所述用户所切换的视频副画面频道的视频码流;
副画面播放单元33还用于
对接收单元31接收到的、所述用户所切换的视频副画面频道的视频码流进行解码播放。
进一步的,若用户需要退出画中画功能,这时
接收单元31还用于接收用户发出的画中画的退出信号;
发送单元32还用于向所述控制设备发送停止转码请求,所述停止转码请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备停止对通过所述身份标识对应的高频头从视频网络中获取的视频码流的转码,并刷新所述控制设备的转码能力信息;
发送单元32还用于向所述控制设备发送高频头释放请求,所述高频头释放请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备停止使用所述身份标识对应的高频头,并刷新所述控制设备的空闲高频头信息。
相应的,本发明实施例还提供了一种控制设备,如图8所述,包括
接收单元41,用于接收视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
至少一个高频头42,高频头42用于从视频网络中获取视频码流;
转码单元43,用于对所述高频头从视频网络中获取的所述视频副画面频道的视频码流进行转码;
发送单元44,向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流。
本发明实施例提供的控制设备,在实现画中画功能时,对于视频副画面,能够使视频设备借助于控制设备从视频网络上获取视频副画面的视频码流并进行转码,然后视频设备对控制设备进行转码后的视频码流进行解码播放,因此,不需要每台支持画中画功能的视频设备配置用于分别从视频网络上获取主画面视频码流和副画面视频码流的两个以上的高频头,因此,有效节约了成本。
优选的,接收单元41接收的所述转码请求消息中还携带有所述视频设备的解码能力信息;
这时,如图9所示,所述控制设备还包括
确定单元45,用于根据所述解码能力信息,确定所述视频副画面频道的视频码流的转码方式;
这时,转码单元45具体用于使用确定单元45确定的转码方式,对所述高频头从视频网络中获取的所述视频副画面频道的视频码流进行转码。
进一步的,在本发明的一个实施例中
接收单元41还用于接收所述视频设备发送的转码频道更改请
求消息,所述转码频道更改请求消息中包括用户所切换的视频副画面频道号;
转码单元43具体用于对所述身份标识对应的高频头42从视频网络中获取所述用户所切换的视频副画面频道的视频码流进行转码;
发送单元44具体用于向所述视频设备发送所述进行转码后的、所述用户所切换的视频副画面频道的视频码流。
从而实现视频副画面频道的切换和播放。
进一步的,如图10所示,在本发明的一个实施例中
接收单元41还用于接收所述视频设备发送的停止转码请求;
所述控制设备还包括控制单元46,用于根据所述停止转码请求,控制所述转码单元停止对所述从视频网络中获取的、所述视频副画面频道的视频码流的转码。
从而实现退出画中画功能。
进一步的,在本发明的一个实施例中
发送单元44还用于
向所述家庭网络中的视频设备广播空闲闻频头/[目息;和,
向所述家庭网络中的视频设备广播转码能力信息。
进一步的,如图9所示,在本发明的一个实施例中
接收单元41还用于接收所述视频设备发送的、空闲高频头的使用申请消息;
所述控制设备还包括确定 单元45,用于在空闲的高频头中,确定为所述视频副画面所分配使用的高频头;
发送单元44还用于向所述视频设备发送对所述使用申请的响应消息,所述响应消息中包括所述确定为所述视频副画面所分配使用的高频头的身份标识;
接收单元41具体用于接收所述视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号和所述确定为所述视频副画面所分配使用的高频头的身份标识;
转码单元43具体用于对所述身份标识对应的高频头42从视频网络中获取的所述视频副画面频道的视频码流进行转码。
进一步的,如果用户需要切换视频副画面频道,这时
接收单元41还用于
接收所述视频设备发送的转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识;
转码单元43还用于;
通过所述身份标识对应的高频头从视频网络中获取所述用户所切换的视频副画面频道的视频码流,并对所述视频码流进行转码;
发送单元44还用于
向所述视频设备发送所述进行转码后的、所述用户所切换的视频副画面频道的视频码流。
进一步的,如果用户需要退出画中画功能,这时
接收单元41还用于
接收所述视频设备发送的停止转码请求,所述停止转码请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识;和,接收所述视频设备发送的高频头释放请求,所述高频头释放请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识;
控制单元46具体用于
根据所述停止转码请求,控制所述转码单元停止对通过所述身份标识对应的高频头从视频网络中获取的视频码流的转码,并刷新转码能力信息;和,
根据所述高频头释放请求,控制停止使用所述身份标识对应的高频头停止使用, 并刷新空闲高频头信息。
相应的,本发明实施例还提供了一种家庭网络视频系统,如图11所示,包括
控制设备50和至少两台视频设备60 ;
其中,控制设备50包括至少一个高频头且支持视频转码,所述视频设备60支持至少两路视频解码;
视频设备60用于
自行从视频网络中获取画中画主画面的视频码流,并对所述主画面的视频码流进行解码播放;
接收用户发出的画中画启动信号;
向控制设备50发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
接收所述控制设备50发送的、所述控制设备50进行转码后的、所述视频副画面频道的视频码流;和
对所述接收到的、所述视频副画面频道的视频码流进行解码播放;
所述控制设备50用于
接收所述视频设备60发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;
使用所述高频头从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码;和
向所述视频设备60发送所述进行转码后的、所述视频副画面频道的视频码流。
本发明实施例提供的视频系统,在实现画中画功能时,视频设备50自行从视频网络上获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放,而对于视频副画面,视频设备50借助于控制设备60从视频网络上获取视频副画面的视频码流并进行转码,然后视频设备60对控制设备50进行转码后的视频码流进行解码播放,因此,不需要每台支持画中画功能的视频设备配置用于分别从视频网络上获取主画面视频码流和副画面视频码流的两个以上的高频头,因此,有效节约了成本。
其中,视频设备60可采用本发明实施例提供的视频设备,控制设备50可采用本发明实施例提供的控制设备,这里不再赘述。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分流程可以通过计算机程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中, 该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或 者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种在家庭网络中实现画中画的方法,其特征在于,包括从视频网络中获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放;接收用户发出的画中画启动信号;向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;接收所述控制设备进行转码后发送的所述视频副画面频道的视频码流;对所述视频副画面频道的视频码流进行解码播放。
2.根据权利要求1所述的方法,其特征在于,所述转码请求消息中还携带有自身的解码能力信息,以使所述控制设备根据所述解码能力信息,确定所述视频副画面频道的视频码流的转码方式。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括接收所述控制设备广播的、所述控制设备中空闲高频头信息;接收所述控制设备广播的、所述控制设备的转码能力信息;根据所述接收的、所述控制设备的空闲高频头信息和转码能力信息,确定所述控制设备是否具有空闲高频头并能够进行视频转码;所述向所述控制设备发送转码请求消息包括如果确定所述控制设备具有空闲高频头并能够进行视频转码时,向所述控制设备发送转码请求消息。
4.根据权利要求1至3任一项所述的方法,其特征在于,在接收用户发出的画中画启动信号后,所述向所述控制设备发送转码请求消息前,所述方法还包括向所述控制设备发送空闲高频头的使用申请消息;接收所述控制设备对所述使用申请的响应消息,所述响应消息中包括所述控制设备在空闲的高频头中为所述视频副画面所分配使用的高频头的身份标识;所述向控制设备发送转码请求消息,所述转码请求消息中携带有视频副画面频道号包括向控制设备发送转码请求消息,所述转码请求消息中携带有视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备使用所述身份标识对应的高频头从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码。
5.根据权利要求4所述的方法,其特征在于,所述对所述接收到的、所述视频副画面频道的视频码流进行解码播放后,所述方法还包括接收用户发出的视频副画面频道的切换信号;向控制设备发送转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识;接收所述控制设备发送的、所述控制设备通过所述身份标识对应的高频头从视频网络中获取的并进行转码后的、所述用户所切换的视频副画面频道的视频码流;对所述接收到的、所述用户所切换的视频副画面频道的视频码流进行解码播放。
6.根据权利要求4所述的方法,其特征在于,所述对所述接收到的、所述视频副画面频道的视频码流进行解码播放后,所述方法还包括接收用户发出的画中画的退出信号;向所述控制设备发送停止转码请求,所述停止转码请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备停止对通过所述身份标识对应的高频头从视频网络中获取的视频码流的转码,并刷新所述控制设备的转码能力信息;向所述控制设备发送高频头释放请求,所述高频头释放请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备停止使用所述身份标识对应的高频头,并刷新所述控制设备的空闲高频头信息。
7.一种在家庭网络中实现画中画的方法,包括接收视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码;向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流。
8.根据权利要求7所述的方法,其特征在于,所述转码请求消息中还携带有视频设备的解码能力信息;所述方法还包括根据所述解码能力信息,确定所述视频副画面频道的视频码流的转码方式;所述对所述视频码流进行转码包括使用所述确定的转码方式,对所述视频码流进行转码。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括向所述家庭网络中的视频设备广播空闲闻频头 目息;向所述家庭网络中的视频设备广播转码能力信息。
10.根据权利要求7至9任一项所述的方法,其特征在于,在接收视频设备发送的转码请求消息前,所述方法还包括接收所述视频设备发送的、空闲高频头的使用申请消息;在空闲的高频头中,确定为所述视频副画面所分配使用的高频头;向所述视频设备发送对所述使用申请的响应消息,所述响应消息中包括所述确定为所述视频副画面所分配使用的高频头的身份标识;所述接收视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号包括接收所述视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号和所述确定为所述视频副画面所分配使用的高频头的身份标识;所述从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码包括使用所述身份标识对应的高频头从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码。
11.根据权利要求10所述的方法,其特征在于,所述向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流后,所述方法还包括接收所述视频设备发送的转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识;通过所述身份标识对应的高频头从视频网络中获取所述用户所切换的视频副画面频道的视频码流,并对所述视频码流进行转码;向所述视频设备发送所述进行转码后的、所述用户所切换的视频副画面频道的视频码流。
12.根据权利要求10所述的方法,其特征在于,所述向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流后,所述方法还包括接收所述视频设备发送的停止转码请求,所述停止转码请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识;根据所述停止转码请求,停止对通过所述身份标识对应的高频头从视频网络中获取的视频码流的转码,并刷新转码能力信息;接收所述视频设备发送的高频头释放请求,所述高频头释放请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识;根据所述高频头释放请求,停止使用所述身份标识对应的高频头,并刷新空闲高频头信息。
13.—种视频设备,其特征在于,包括主画面播放单元,用于从视频网络中获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放;接收单元,用于接收用户发出的画中画启动信号;发送单元,用于向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副趣面频道号;所述接收单元还用于接收所述控制设备进行转码后发送的所述视频副画面频道的视频码流;副画面播放单元,用于对所述接收单元接收到的所述视频副画面频道的视频码流进行解码播放。
14.根据权利要求13所述的视频设备,其特征在于,所述发送单元发送的所述转码请求消息中还携带有所述视频设备的解码能力信息,以使所述控制设备根据所述解码能力信息,确定所述视频副画面频道的视频码流的转码方式。
15.根据权利要求13所述的视频设备,其特征在于,所述接收单元还用于接收所述控制设备广播的、所述控制设备中空闲高频头信息;和接收所述控制设备广播的、所述控制设备的转码能力信息;所述视频设备还包括确定单元,用于根据所述接收单元接收的、所述控制设备的空闲高频头信息和转码能力信息,确定所述控制设备是否具有空闲高频头并能够进行视频转码;所述发送单元具体用于如果所述确定单元确定所述控制设备具有空闲高频头并能够进行视频转码时,向所述控制设备发送转码请求消息。
16.根据权利要求13至15任一项所述的视频设备,其特征在于,所述发送单元还用于向所述控制设备发送空闲高频头的使用申请消息;所述接收单元还用于接收所述控制设备对所述使用申请的响应消息,所述响应消息中包括所述控制设备在空闲的高频头中为所述视频副画面所分配使用的高频头的身份标所述发送单元具体用于向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备使用所述身份标识对应的高频头从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码。
17.根据权利要求16所述的视频设备,其特征在于,所述接收单元还用于接收用户发出的视频副画面频道的切换信号;所述发送单元还用于向控制设备发送转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识;所述接收单元还用于接收所述控制设备发送的、所述控制设备通过所述身份标识对应的高频头从视频网络中获取的并进行转码后的、所述用户所切换的视频副画面频道的视频码流;所述副画面播放单元还用于对所述接收单元接收到的、所述用户所切换的视频副画面频道的视频码流进行解码播放。
18.根据权利要求16所述的视频设备,其特征在于,所述接收单元还用于接收用户发出的画中画的退出信号;所述发送单元还用于向所述控制设备发送停止转码请求,所述停止转码请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备停止对通过所述身份标识对应的高频头从视频网络中获取的视频码流的转码,并刷新所述控制设备的转码能力信息;所述发送单元还用于向所述控制设备发送高频头释放请求,所述高频头释放请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识,以使所述控制设备停止使用所述身份标识对应的高频头,并刷新所述控制设备的空闲高频头信息。
19.一种控制设备,其特征在于,包括接收单元,用于接收视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;至少一个高频头,所述高频头用于从视频网络中获取视频码流;转码单元,用于对所述高频头从视频网络中获取的所述视频副画面频道的视频码流进行转码;发送单元,向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流。
20.根据权利要求19所述的控制设备,其特征在于,所述接收单元接收的所述转码请求消息中还携带有所述视频设备的解码能力信息;所述控制设备还包括确定单元,用于根据所述解码能力信息,确定所述视频副画面频道的视频码流的转码方式;所述转码单元具体用于使用所述确定的转码方式,对所述高频头从视频网络中获取的所述视频副画面频道的视频码流进行转码。
21.根据权利要求19所述的控制设备,其特征在于,所述发送单元还用于向所述家庭网络中的视频设备广播空闲闻频头 目息;和,向所述家庭网络中的视频设备广播转码能力信息。
22.根据权利要求19至21任一项所述的控制设备,其特征在于,所述接收单元还用于接收所述视频设备发送的、空闲高频头的使用申请消息;所述控制设备还包括确定单元,用于在空闲的高频头中,确定为所述视频副画面所分配使用的闻频头;所述发送单元还用于向所述视频设备发送对所述使用申请的响应消息,所述响应消息中包括所述确定为所述视频副画面所分配使用的高频头的身份标识;所述接收单元具体用于接收所述视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号和所述确定为所述视频副画面所分配使用的高频头的身份标识;所述转码单元具体用于对所述身份标识对应的高频头从视频网络中获取的所述视频副画面频道的视频码流进行转码。
23.根据权利要求22所述的控制设备,其特征在于,所述接收单元还用于接收所述视频设备发送的转码频道更改请求消息,所述频道更改请求消息中包括用户所切换的视频副画面频道号和所述控制设备为所述视频副画面所分配使用的高频头的身份标识;所述转码单元还用于;通过所述身份标识对应的高频头从视频网络中获取所述用户所切换的视频副画面频道的视频码流,并对所述视频码流进行转码;所述发送单元还用于向所述视频设备发送所述进行转码后的、所述用户所切换的视频副画面频道的视频码流。
24.根据权利要求22所述的控制设备,其特征在于,所述接收单元还用于接收所述视频设备发送的停止转码请求,所述停止转码请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识;和,接收所述视频设备发送的高频头释放请求,所述高频头释放请求包括所述控制设备为所述视频副画面所分配使用的高频头的身份标识;所述控制设备还包括控制单元,用于根据所述停止转码请求,控制所述转码单元停止对通过所述身份标识对应的高频头从视频网络中获取的视频码流的转码,并刷新转码能力信息;和,根据所述高频头释放请求,控制停止使用所述身份标识对应的高频头停止使用,并刷新空闲闻频头 目息。
25.—种家庭网络视频系统,其特征在于,包括控制设备和至少两台视频设备;其中,所述控制设备包括至少一个高频头且支持视频转码,所述视频设备支持至少两路视频解码;所述视频设备用于自行从视频网络中获取画中画主画面的视频码流,并对所述主画面的视频码流进行解码播放;接收用户发出的画中画启动信号;向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;接收所述控制设备发送的、所述控制设备进行转码后的、所述视频副画面频道的视频码流;和对所述接收到的、所述视频副画面频道的视频码流进行解码播放;所述控制设备用于接收所述视频设备发送的转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;使用所述高频头从视频网络中获取所述视频副画面频道的视频码流,并对所述视频码流进行转码;和向所述视频设备发送所述进行转码后的、所述视频副画面频道的视频码流。
全文摘要
本发明的实施例提供了一种在家庭网络中实现画中画的方法、装置和系统,涉及有线电视技术领域,为有效节约成本而发明。所述在家庭网络中实现画中画的方法,包括从视频网络中获取视频主画面的视频码流并对所述主画面的视频码流进行解码播放;接收用户发出的画中画启动信号;向控制设备发送转码请求消息,所述转码请求消息中携带有画中画的视频副画面频道号;接收所述控制设备进行转码后发送的所述视频副画面频道的视频码流;对所述视频副画面频道的视频码流进行解码播放。本发明可用于家庭网络中画中画功能的实现。
文档编号H04N21/4408GK103024507SQ20111028904
公开日2013年4月3日 申请日期2011年9月26日 优先权日2011年9月26日
发明者秦小庆 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1