一种同时显示多路视频信息的方法

文档序号:7962892阅读:389来源:国知局
专利名称:一种同时显示多路视频信息的方法
技术领域
本发明涉及一种同时显示多路视频信息的方法,属于网络信息显示技术领域。
背景技术
现有的网络视频都是采用独立的窗口来进行播放。为了提供多路的画面显示,一般采用多窗口的形式。这样会干扰用户的正常收看。多窗口的显示,每一路的画面是以一个独立的窗口呈现在用户面前,多窗口之间就会存在信息交互的问题,以及显示的时候会存在相互之间干扰的问题。

发明内容
本发明的目的是提出一种同时显示多路视频信息的方法,解决已有技术中存在的问题,采用单一窗口来显示多路视频信息的方法,通过用户输入信息、网络中服务器产生的信息或与视频内容相关的预定义的控制信息来对多路视频信息解码后的画面进行合成,然后输出到一个窗口进行显示。
本发明提出的同时显示多路视频信息的方法,包括以下步骤(1)对接收到的多路编码视频信息分别进行解码,得到解码后的多路视频图像,其中包含与视频内容相关的预定义的控制信息;(2)根据上述多路视频图像分别产生相应的描述该视频图像的属性信息,并将属性信息嵌入视频图像的信息头中;(3)在用户端生成一个虚拟控制器,该虚拟控制器接收网络服务器发出的控制信息、用户输入的控制信息以及上述视频内容相关的预定义的控制信息;(4)上述虚拟控制器根据上述三个控制信息的优先级别对上述属性信息进行选择,得到合成后的属性信息;(5)在用户端生成一个虚拟合成器,虚拟合成器根据上述合成后的属性信息,从上述解码后的视频图像中选择相应的视频图像,并合成显示。
上述方法中的属性信息为视频图像在视频中的相对显示坐标、显示尺寸、透明度以及显示层次。
本发明提出的同时显示多路视频信息的方法,克服了已有技术的缺点,使得用户的正常收看尽量少的被干扰,同时还能提供一些更有效的交互操作。通过用户输入信息、网络中服务器产生的信息或与视频内容相关的预定义的控制信息中来对多路视频信息解码后的画面进行合成,然后输出到一个窗口进行显示。由于合成显示画面是受多种控制信息控制,故可以通过这些控制信息来对各个输入的解码完的视频画面的显示进行控制。可以根据视频属性,即视频画面显示的大小、显示的坐标、显示的层次和显示的透明度,由用户或根据视频内容对其进行自动调整。可以使多路视频在同一窗口显示,而且视频显示尺寸可以任意调整,视频显示的层次可以交换,视频显示之间的透明度可以任意调整。


图1是本发明方法的流程框图。
图2是根据本发明方法显示视频图像的演示图。
具体实施例方式
本发明提出的同时显示多路视频信息的方法,其流程框图如图1所示,对接收到的多路编码视频信息分别进行解码,得到解码后的多路视频图像,其中包含与视频内容相关的预定义的控制信息;根据上述多路视频图像分别产生相应的描述该视频图像的属性信息,并将属性信息嵌入视频图像的信息头中;在用户端生成一个虚拟控制器,该虚拟控制器接收网络服务器发出的控制信息、用户输入的控制信息以及上述视频内容相关的预定义的控制信息;上述虚拟控制器根据上述三个控制信息的优先级别对上述属性信息进行选择,其中对相同属性的控制信息,其优先级别从高到低依次为用户输入、服务器、预定义,经过优先级判断得到合成后的属性信息;在用户端生成一个虚拟合成器,合成器根据上述合成后的属性信息,从上述解码后的视频图像中选择相应的视频图像,并合成显示。
上述方法中的属性信息为视频图像在视频中的相对显示坐标、显示尺寸、透明度以及显示层次。
显示效果如图2所示以两路视频为例,两路视频分别为a和b,合成显示效果如图2(c)所示。视频图像2(a)、2(b)的大小尺寸、位置和层次已经根据合成后的属性信息加以改变,因此在图2(c)中,视频图像(a)的大小为满窗口显示,位置在左上角,层次靠后,视频图像(b)的大小为原始大小的四分之一左右,位置在右下角,层次靠前。
权利要求
1.一种同时显示多路视频信息的方法,其特征在于该方法包括以下步骤(1)对接收到的多路编码视频信息分别进行解码,得到解码后的多路视频图像,其中包含与视频内容相关的预定义的控制信息;(2)根据上述多路视频图像分别产生相应的描述该视频图像的属性信息,并将属性信息嵌入视频图像的信息头中;(3)在用户端生成一个虚拟控制器,该虚拟控制器接收网络服务器发出的控制信息、用户输入的控制信息以及上述视频内容相关的预定义的控制信息;(4)上述虚拟控制器根据上述三个控制信息的优先级别对上述属性信息进行选择,得到合成后的属性信息;(5)在用户端生成一个虚拟合成器,虚拟合成器根据上述合成后的属性信息,从上述解码后的视频图像中选择相应的视频图像,并合成显示。
2.如权利要求1所述的方法,其特征在于其中的属性信息为视频图像在视频中的相对显示坐标、显示尺寸、透明度以及显示层次。
全文摘要
本发明涉及一种同时显示多路视频信息的方法,属网络信息显示技术领域。首先对接收到的多路编码视频信息进行解码,得到解码后的视频图像,其中包含与视频内容相关的预定义的控制信息,根据多路视频图像产生属性信息,并将属性信息嵌入视频图像的信息头中;在用户端生成虚拟控制器,用以接收网络服务器发出的、用户输入的以及视频内容相关的控制信息,对三个控制信息进行判断,得到合成后的属性信息;在用户端生成一个虚拟合成器,根据合成后的属性信息,从解码后的视频图像中选择相应的视频图像,并合成显示。本发明的方法,使多路视频在同一窗口显示,而且多路视频显示尺寸可以任意调整,多路视频显示的层次可以交换,多路视频显示之间的透明度可以任意调整。
文档编号H04N5/44GK1889686SQ20061008972
公开日2007年1月3日 申请日期2006年7月14日 优先权日2006年7月14日
发明者高军, 张建民 申请人:北京时越网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1