一种多屏拼接显示系统的屏幕图像录制方法

文档序号:7812126阅读:2181来源:国知局
一种多屏拼接显示系统的屏幕图像录制方法
【专利摘要】本发明公开了一种多屏拼接显示系统的屏幕图像录制方法,将控制电脑、录播服务器及组成拼接显示系统的所有单元显示屏通过以太网相连构成局域网,由控制电脑将拼接显示系统的屏幕图像同步显示,并负责对拼接显示系统上的屏幕图像信号的位置以及排布进行管理,而在单元显示屏设置显示节点机,将显示节点机的输入接口与以太网络连接,显示节点机的输出接口与单元显示屏连接,首先将所有要录制的图像信号先转换成数字信号,再与显示节点机的ID号一起打包成能够进行网络传输的节点机数据包发送给录制服务器进行录制,可以实现多屏拼接显示系统的屏幕上任意框选范围确定的图像信号或者图像信号中的某些部分的录制。
【专利说明】一种多屏拼接显示系统的屏幕图像录制方法

【技术领域】
[0001]本发明涉及一种屏幕图像的录制方法,尤其是涉及一种多屏拼接显示系统的屏幕图像录制方法。

【背景技术】
[0002]现有的多屏拼接显示系统中,录播系统是针对单路显示信号而言的,只能录取上大屏幕显示的某一路或者几路图像信号,而做不到在大屏幕上录取任意选取的图像内容,尤其是当这些任意选取图像内容有些还只是某一路显示信号中的一部分的情况下。现有技术通常要通过信号分配器将要显示的信号和录制的信号分开来,成本高,效率低,耗时间。


【发明内容】

[0003]本发明所要解决的技术问题是提供一种可以在整个拼接大屏幕内部任意框选内容进行录制的多屏拼接显示系统的屏幕图像录制方法。
[0004]本发明解决上述技术问题所采用的技术方案为:一种多屏拼接显示系统的屏幕图像录制方法,包括以下步骤:
[0005]步骤1:将控制电脑、录播服务器及组成拼接显示系统的所有单元显示屏通过以太网相连构成局域网,所述的控制电脑将拼接显示系统的屏幕图像同步显示,并负责对所述的拼接显示系统上的屏幕图像信号的位置以及排布进行管理,所述的单元显示屏设置有显示节点机,所述的显示节点机的输入接口与以太网连接,所述的显示节点机的输出接口与所述的单元显示屏连接;
[0006]步骤2:在所述的控制电脑上选择需要录制的图像信号范围,所述的控制电脑确定被选中参与录制的显示节点机,并将选中的需要录制的图像信号范围通过以太网发送至所述的显示节点机,同时将拼接显示系统的配置信息通过以太网分别发送至所述的显示节点机和所述的录播服务器,所述的拼接显示系统的配置信息包括拼接规模和所述的单元显示屏的单屏幕图像分辨率;
[0007]步骤3:所述的录播服务器将自身的显示分辨率通过所述的控制电脑发送至所述的显示节点机进行存储;
[0008]步骤4:所述的显示节点机根据所述的控制电脑发送的信息指令将选中的需要录制的范围的当前帧的图像信号切块,并根据所述的拼接显示系统的配置信息和所述的录播服务器的显示分辨率将切块后的图像信号进行缩放,得到缩放后的图像信号,缩放完成后发送缩放完成信息给所述的控制电脑,等待所述的控制电脑的同步传输指令;
[0009]步骤5:所述的控制电脑接收到全部被选中参与录制的显示节点机发送的缩放完成信息后,通过以太网将传输指令同时发送至全部被选中参与录制的显示节点机;
[0010]步骤6:所述的显示节点机收到传输指令后,将缩放后的图像信号数据传送给所述的录播服务器,所述的录播服务器根据所述的拼接显示系统的配置信息将接收到的所有显示节点机的缩放后的图像信号按所述的拼接显示系统的拼接方式组合成一帧完整的图像信号并缓存,然后将缓存的完整的图像信号保存为录制文件;
[0011]步骤7:所述的显示节点机和所述的录播服务器判断所述的控制电脑是否发出停止录制指令,是则所述的录播服务器停止录制的过程并将当前已缓存的所有完整的图像信号保存为录制文件,被选中参与录制的显示节点机停止运行,否则返回步骤4继续下一帧的图像信号录制。
[0012]所述的显示节点机是设置有CPU的控制器,所述的显示节点机内部设置有用来接收所述的控制电脑发送的信息,对要录制的图像信号进行切块和缩放的程序,所述的步骤4的具体过程如下:
[0013]步骤4-1:定义所述的单元显示屏的单屏幕图像分辨率为单屏幕水平分辨率UX和单屏幕垂直分辨率UY,被选中图像信号分辨率为部分水平分辨率Ux和部分垂直分辨率Uy ;定义所述的拼接显示系统的拼接规模为M*N,其中M为水平方向的单元显示屏数量,N为垂直方向的单元显示屏数量;定义所述的录播服务器的显示分辨率为录播水平分辨率RX和录播垂直分辨率RY ;
[0014]步骤4-2:所述的显示节点机完成图像切块,将被选中要录制的图像信号Ux*Uy从所述的单元显示屏的图像信号UX*UY中切块出来;
[0015]步骤4-3:定义每个单元显示屏发给所述的录播服务器的缩放后的图像信号大小为水平大小RUx和垂直大小RUy,然后根据如下缩放公式将切块出来的图像信号进行缩放:
[0016]RUx = Ux* [RX/ (UX*M)];
[0017]RUy = Uy* [RY/ (UY*N)]。
[0018]所述的步骤6的具体过程如下:
[0019]步骤6-1:所述的显示节点机收到传输指令后,将缩放后的图像信号与所述的显示节点机的ID号打包成节点机数据包,传送给所述的录播服务器;
[0020]步骤6-2:所述的录播服务器读取的ID号及与ID号对应的节点机数据包,根据拼接配置信息找到对应ID号的节点机在录制数据空间帧的起始位置,然后将图像数据填入该区域;
[0021]步骤6-3:所述的录播服务器将所有接收到的位于同一帧的图像信号拼接成完整的一帧图像信号并缓存;
[0022]步骤6-4:当所述的录播服务器缓存的图像信号达到25?30帧时,开始将缓存的图像信号存储到本地文件系统中。
[0023]步骤7中,所述的录播服务器接收到停止录制指令后,录播服务器录制并缓存当前接收到的最后一帧的图像信号,再停止录制的过程。
[0024]与现有技术相比,本发明的优点在于将控制电脑、录播服务器及组成拼接显示系统的所有单元显示屏通过以太网相连构成局域网,由控制电脑将拼接显示系统的屏幕图像同步显示,并负责对拼接显示系统上的屏幕图像信号的位置以及排布进行管理,而在单元显示屏设置显示节点机,将显示节点机的输入接口与以太网络连接,显示节点机的输出接口与单元显示屏连接,首先将所有要录制的图像信号先转换成数字信号,再与显示节点机的ID号一起打包成能够进行网络传输的节点机数据包,则可以实现多屏拼接显示系统的屏幕上任意框选范围确定的图像信号或者图像信号中的某些部分的录制;本发明中的所有显示节点机运行一样的程序,没有个体差异,每个显示节点机负责将被选中的录制内容按照比例(录制服务器的分辨率和整个拼接显示系统的完整分辨率的比例关系)进行图像缩放,将缩放后的图像传输给录制服务器;本发明中的录制服务器按照拼接显示系统的配置信息,组合来自于不同显示节点机的图像块,构成图像帧,存储成为媒体文件;本发明可以在系统中对录制范围进行选择,只要在控制服务器的软件上用鼠标框选就可完成,实现简单高效。本发明录制下来的内容支持按照原始图像在大屏上的位置进行回放;只要收到打开本地录制指令,即可直接调用播放器播放本地文件。

【专利附图】

【附图说明】
[0025]图1为本发明具体实施例的结构示意图。

【具体实施方式】
[0026]以下结合附图实施例对本发明作进一步详细描述。
[0027]如图1所示,以I套5*4的拼接显示系统为例,在拼接显示系统上显示的信号有S-l、S-2、S-3、S-4、S-5个,叠层和显示状态如图1 ;一种多屏拼接显示系统的屏幕图像录制方法,包括以下步骤:
[0028]步骤1:将控制电脑1、录播服务器2及组成拼接显示系统3的所有单元显示屏通过以太网4相连构成局域网,控制电脑I将拼接显示系统3的屏幕图像同步显示,并负责对拼接显示系统3上的屏幕图像信号的位置以及排布进行管理,单元显示屏设置有显示节点机,显示节点机是一台基于X86平台[带有CPU]的小机器,基本配置要求,内存DDR31G,硬盘160G,运行Linux或者Windows操作系统,内部设置有用来接收控制电脑I发送的信息,对要录制的图像信号进行切块和缩放的程序,显示节点机的输入接口与以太网4连接,显示节点机的输出接口与单元显示屏连接;
[0029]步骤2:在控制电脑I上进行框选,选择需要录制的图像信号范围,控制电脑I通过框选确定被选中参与录制的显示节点机,并将选中的需要录制的图像信号范围通过以太网发送至显示节点机,同时将拼接显示系统3的配置信息通过以太网分别发送至显示节点机和录播服务器2,拼接显示系统的配置信息包括拼接规模和单元显示屏的单屏幕图像分辨率,拼接规模被定义为M*N,其中M为水平方向的单元显示屏数量,N为垂直方向的单元显示屏数量,在本实施例中,拼接规模为5*4,即M = 5, N = 4 ;而单元显示屏的单屏幕图像分辨率被定义为单屏幕水平分辨率UX和单屏幕垂直分辨率UY ;
[0030]步骤3:录播服务器2将自身的显示分辨率通过控制电脑I发送至显示节点机进行存储,录播服务器2的显示分辨率定义为录播水平分辨率RX和录播垂直分辨率RY ;
[0031]步骤4:显示节点机根据控制电脑I发送的信息指令将选中的需要录制的范围的当前帧的图像信号切块,并根据拼接显示系统3的配置信息和录播服务器的显示分辨率将切块后的图像信号进行缩放,得到缩放后的图像信号,具体过程如下:
[0032]步骤4-1:定义被选中图像信号分辨率为部分水平分辨率Ux和部分垂直分辨率Uy ;
[0033]步骤4-2:显示节点机完成图像切块,将被选中要录制的图像信号Ux*Uy从单元显示屏的图像信号ux*UY中切块出来;
[0034]步骤4-3:定义每个单元显示屏发给录播服务器2的缩放后的图像信号大小为水平大小RUx和垂直大小RUy,然后根据如下缩放公式将切块出来的图像信号进行缩放:
[0035]RUx = Ux* [RX/ (UX*5)],
[0036]RUy = Uy* [RY/ (UY*4)],
[0037]缩放完成后发送缩放完成信息给控制电脑1,等待控制电脑I的同步传输指令;
[0038]步骤5:控制电脑I接收到全部被选中参与录制的显示节点机发送的缩放完成信息后,通过以太网将传输指令同时发送至全部被选中参与录制的显示节点机;
[0039]步骤6:显示节点机收到传输指令后,将缩放后的图像信号数据传送给录播服务器2,录播服务器2根据拼接显示系统3的配置信息将接收到的所有显示节点机的缩放后的图像信号按拼接显示系统3的拼接方式组合成一帧完整的图像信号并缓存,然后将缓存的完整的图像信号保存为录制文件,具体过程如下:
[0040]步骤6-1:显示节点机收到传输指令后,将缩放后的图像信号与显示节点机的ID号打包成节点机数据包,传送给录播服务器2 ;
[0041]步骤6-2:录播服务器2读取ID号及与ID号对应的节点机数据包,根据拼接配置信息找到对应ID号的节点机在录制数据空间帧的起始位置,然后将图像数据填入该区域;
[0042]步骤6-3:录播服务器2将所有接收到的位于同一帧的图像信号拼接成完整的一帧图像信号并缓存;
[0043]步骤6-4:当录播服务器缓存的图像信号达到25?30帧时,开始将缓存的图像信号存储到本地文件系统中;
[0044]步骤7:显示节点机和录播服务器2判断控制电脑I是否发出停止录制指令,是则录播服务器2录制并缓存当前接收到的最后一帧的图像信号,再停止录制的过程,并将当前已缓存的所有完整的图像信号保存为录制文件,被选中参与录制的显示节点机停止运行,否则返回步骤4继续下一帧的图像信号录制。
[0045]对于其它拼接规模的拼接显示系统,其同步录制方法与上述相同。
【权利要求】
1.一种多屏拼接显示系统的屏幕图像录制方法,其特征在于包括以下步骤: 步骤1:将控制电脑、录播服务器及组成拼接显示系统的所有单元显示屏通过以太网相连构成局域网,所述的控制电脑将拼接显示系统的屏幕图像同步显示,并负责对所述的拼接显示系统上的屏幕图像信号的位置以及排布进行管理,所述的单元显示屏设置有显示节点机,所述的显示节点机的输入接口与以太网连接,所述的显示节点机的输出接口与所述的单元显示屏连接; 步骤2:在所述的控制电脑上选择需要录制的图像信号范围,所述的控制电脑确定被选中参与录制的显示节点机,并将选中的需要录制的图像信号范围通过以太网发送至所述的显示节点机,同时将拼接显示系统的配置信息通过以太网分别发送至所述的显示节点机和所述的录播服务器,所述的拼接显示系统的配置信息包括拼接规模和所述的单元显示屏的单屏幕图像分辨率; 步骤3:所述的录播服务器将自身的显示分辨率通过所述的控制电脑发送至所述的显示节点机进行存储; 步骤4:所述的显示节点机根据所述的控制电脑发送的信息指令将选中的需要录制范围的当前帧的图像信号切块,并根据所述的拼接显示系统的配置信息和所述的录播服务器的显示分辨率将切块后的图像信号进行缩放,得到缩放后的图像信号,缩放完成后发送缩放完成信息给所述的控制电脑,等待所述的控制电脑的同步传输指令; 步骤5:所述的控制电脑接收到全部被选中参与录制的显示节点机发送的缩放完成信息后,通过以太网将传输指令同时发送至全部被选中参与录制的显示节点机; 步骤6:所述的显示节点机收到传输指令后,将缩放后的图像信号数据传送给所述的录播服务器,所述的录播服务器根据所述的拼接显示系统的配置信息将接收到的所有显示节点机的缩放后的图像信号按所述的拼接显示系统的拼接方式组合成一帧完整的图像信号并缓存,然后将缓存的完整的图像信号保存为录制文件; 步骤7:所述的显示节点机和所述的录播服务器判断所述的控制电脑是否发出停止录制指令,是则所述的录播服务器停止录制的过程并将当前已缓存的所有完整的图像信号保存为录制文件,被选中参与录制的显示节点机停止运行,否则返回步骤4继续下一帧的图像信号录制。
2.根据权利要求1所述的一种多屏拼接显示系统的屏幕录制方法,其特征在于所述的显示节点机是设置有CPU的控制器,所述的显示节点机内部设置有用来接收所述的控制电脑发送的信息,对要录制的图像信号进行切块和缩放的程序,所述的步骤4的具体过程如下: 步骤4-1:定义所述的单元显示屏的单屏幕图像分辨率为单屏幕水平分辨率UX和单屏幕垂直分辨率UY,被选中图像信号分辨率为部分水平分辨率Ux和部分垂直分辨率Uy ;定义所述的拼接显示系统的拼接规模为M*N,其中Μ为水平方向的单元显示屏数量,Ν为垂直方向的单元显示屏数量;定义所述的录播服务器的显示分辨率为录播水平分辨率RX和录播垂直分辨率RY ; 步骤4-2:所述的显示节点机完成图像切块,将被选中要录制的图像信号Ux*Uy从所述的单元显示屏的图像信号UX*UY中切块出来; 步骤4-3:定义每个单元显示屏发给所述的录播服务器的缩放后的图像信号大小为水平大小RUx和垂直大小RUy,然后根据如下缩放公式将切块出来的图像信号进行缩放:
RUx = Ux*[RX/(UX*M)];
RUy = Uy*[RY/(UY*N)]。
3.根据权利要求1所述的一种多屏拼接显示系统的屏幕录制方法,其特征在于所述的步骤6的具体过程如下: 步骤6-1:所述的显示节点机收到传输指令后,将缩放后的图像信号与所述的显示节点机的ID号打包成节点机数据包,传送给所述的录播服务器; 步骤6-2:所述的录播服务器读取ID号及与ID号对应的节点机数据包,根据拼接配置信息找到对应ID号的节点机在录制数据空间帧的起始位置,然后将图像数据填入该区域;步骤6-3:所述的录播服务器将所有接收到的位于同一帧的图像信号拼接成完整的一帧图像信号并缓存; 步骤6-4:当所述的录播服务器缓存的图像信号达到25?30帧时,开始将缓存的图像信号存储到本地文件系统中。
4.根据权利要求1所述的一种多屏拼接显示系统的屏幕录制方法,其特征在于步骤7中所述的录播服务器接收到停止录制指令后,录播服务器录制并缓存当前接收到的最后一帧的图像信号,再停止录制的过程。
【文档编号】H04N21/234GK104253931SQ201410418077
【公开日】2014年12月31日 申请日期:2014年8月22日 优先权日:2014年8月22日
【发明者】苏东 申请人:宁波Gqy视讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1