基于多码流分布式视频拼接的码流选择系统、方法、设备技术方案

技术编号:32589946 阅读:31 留言:0更新日期:2022-03-09 17:24
本发明专利技术属于音视频领域,具体涉及一种基于多码流分布式视频拼接的码流选择系统、方法、设备,旨在解决现有技术无法保证接收节点选取的视频码流最优,以及对于跨屏的窗口也无法保证视频码流选择的一致性的问题。本系统包括:视频发送节点、多层交换专用网络、拼接视频接收节点、显示设备、拼接控制服务器;拼接控制服务器包括指令接收单元,配置为接收用户输入的窗口布局信息;指令下发单元,对视频拼接接收节点下发开窗指令;码流选择单元,配置为计算各开窗的窗口的可视面积,确定对应优先级,进而选取各窗口待接收的视频码流。本发明专利技术提升了接收节点选取的视频码流的可靠性、有效性,同时可以保证同一窗口在不同接收节点上,选择的码流相同。码流相同。码流相同。

【技术实现步骤摘要】
基于多码流分布式视频拼接的码流选择系统、方法、设备


[0001]本专利技术属于音视频领域,具体涉及一种基于多码流分布式视频拼接的码流选择系统、方法、设备。

技术介绍

[0002]视频接收节点的资源限制主要有网口带宽的限制,浅压缩码流和深压缩码流解码能力的限制,深压缩码流在节点内部传输时PCIE带宽的限制等,正因为如此,不能无限的使用视频效果最好的浅压缩码流,而是更合理的使用这两种码流。
[0003]已有的解决方法,通常在视频接收节点进行码流的选择,结合接收节点的实际能力,优先选择浅压缩码流,再选择深压缩码流,而这种方案往往不能保证选择的码流最优,对于跨屏的窗口也无法保证码流选择的一致性,对于有更高的显示需求的窗口也不能准确的分配更好的资源,显示效果达不到最优。
[0004]基于此,本专利技术提出了一种基于多码流分布式视频拼接的码流选择系统。在拼接控制服务器上提供了选流方案,保证拼接窗口可视面积越大,就有更大的机会使用视频效果更好的码流,同时可以保证同一窗口在不同接收节点上,选择的码流相同,对于跨屏节点在满足资源限制的基础上,给出本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于多码流分布式视频拼接的码流选择系统,其特征在于,该系统包括:视频发送节点、多层交换专用网络、拼接视频接收节点、显示设备、拼接控制服务器;所述视频发送节点与输入的视频源连接;所述多层交换专用网络基于多个交换机组成,其通过通信链路分别与所述视频发送节点、所述拼接视频接收节点、所述拼接控制服务器连接;所述拼接视频接收节点与显示设备连接;所述拼接控制服务器包括指令接收单元、指令下发单元、码流选择单元;所述指令接收单元,配置为接收用户输入的窗口布局信息;所述窗口布局信息包括待显示视频的窗口的左上角、右下角的屏幕坐标位置;所述屏幕坐标位置为点在屏幕坐标系中的位置;所述屏幕坐标系为以显示设备的屏幕边界作为坐标系边界,以屏幕尺寸作为坐标系坐标单位的坐标系;所述指令下发单元,配置为当检测到用户完成窗口布局信息的输入时,根据所述窗口布局信息,对视频拼接接收节点下发开窗指令;所述码流选择单元,配置为当检测到系统下发开窗指令后,计算各开窗的窗口的可视面积;进而根据各开窗的窗口的可视面积以及跨屏状态,按照预设的优先级对应关系,确定各开窗的窗口对应的优先级;基于各开窗的窗口的优先级,结合待接收的视频码流的类型以及分辨率,依次选取各开窗的窗口待接收的视频码流,并将选取结果发送至各拼接视频接收节点;所述预设的优先级对应关系为预设的优先级与该优先级对应的可视窗口的大小、跨屏状态的映射关系。2.根据权利要求1所述的基于多码流分布式视频拼接的码流选择系统,其特征在于,所述屏幕坐标系,其构建方法为:获取所有显示设备预设的配置信息;所述预设的配置信息包括显示设备的屏幕的物理尺寸、屏幕的排列方式;拼接控制服务器根据所述配置信息构建屏幕坐标系。3.根据权利要求1所述的基于多码流分布式视频拼接的码流选择系统,其特征在于,所述窗口的可视面积,计算方法为:窗口的可视面积=窗口总面积

该窗口与其他每个窗口两两相交的面积之和+该窗口与其他窗口三三相交之和。4.根据权利要求1所述的基于多码流分布式视频拼接的码流选择系统,其特征在于,根据各开窗的窗口的可视面积以及跨屏状态,按照预设的优先级对应关系,确定各开窗的窗口对应的优先级,其方法为:判断各...

【专利技术属性】
技术研发人员:杜键宛硕魏学渊李厚鹏
申请(专利权)人:北京小鸟科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1