视频处理器及其视频请求处理方法技术

技术编号:8453722 阅读:167 留言:0更新日期:2013-03-21 20:15
本发明专利技术提供一种视频处理器,用于接收远程客户端的视频处理请求,并进行响应,包括至少一个视频处理器,所述视频处理器包括:用于采集视频处理器的各个装置的信息参数,并根据采集到的信息参数生成可视化信息进行输出的均衡调度装置;用于对输入到视频处理器的视频信号进行处理,并将处理后的视频信号通过背板传输到视频输出模块;用于连接视频处理器各个装置,相互传递各个装置的信号的背板,视频输出模块根据预设的视频开窗特征进行调整处理,并进行输出的视频输出装置;通过对处理器内部的统一调度处理,使到处理器中的所有服务得到均衡的利用,大大的节约了进行视频处理的成本,降低了运营的成本和费用。

【技术实现步骤摘要】

本专利技术涉及大屏幕拼墙的视频处理
,特别是涉及一种。
技术介绍
目前在大屏幕拼墙行业里边,视频处理器有多种,包括了基于PC架构的总线式视频处理器、以FPGA为核心的嵌入式硬件实时处理器和两种技术结合的视频处理。这些处理器的业务模式都是采用产品一次性销售的模式,即是客户购买处理器仅仅是给客户自己使用,其它客户不能使用。这就存在一个缺点,每个客户都购买自己的处理器,很多时候处理器的功能没有完全用上,无形中对客户来说是一种资源浪费,而且成本比较高。这些处理器客户购买后,往往是放置客户处,这样,全国各地都有处理器,如果出问题了,公司技术维护人员得全国各地跑,维护成本和难度都非常大。很多处理器目前也没有功耗控制功能,一般一上电就是全速工作,不会去判断处理器的使用率,造成功耗大。
技术实现思路
为了克服现有技术的不足,本专利技术的第一个技术目的是提供一种能够用于为用户提供高效、快速大屏幕拼墙视频信号处理服务的视频处理器。为了克服现有技术的不足,本专利技术的第二个技术目的是提供一种能够用于为用户提供高效、快速大屏幕拼墙视频信号处理服务的视频处理器所实现的视频请求处理方法。为实现上述第一个技术目的,本专利技术采用的技术方案如下 一种视频处理器,所述视频处理器包括 用于采集视频处理器的各个装置的信息参数,并根据采集到的信息参数生成调度信息进行输出的均衡调度装置; 用于对输入到视频处理器的视频信号进行处理,并将处理后的视频信号通过背板传输到视频输出模块的视频处理装置; 用于将由背板输出的视频数据根据预设的视频开窗特征进行调整处理,并进行输出的视频输出装置; 用于连接视频处理器各个装置,相互传递各个装置的信号的背板; 所述的均衡调度模块分别与视频处理装置、背板、视频输出装置连接,用于根据采集到的信息参数发送相应的控制命令控制视频处理装置、背板、视频输出装置。优选地,所述信息参数包括处理器内各个装置的使用率参数、网络使用量、通信地址和电源使用状态。优选地,所述均衡调度装置包括 用于进行数据的输入和输出的信号传输模块; 用于根据信息参数实时发送控制命令的主控模块; 用于监控处理器内的各个装置网络使用量的网络监控模块; 用于监控处理器内各个装置的电源使用状态的电源监控模块; 用于管理处理器内各个装置的通信地址的地址管理模块; 所述的主控模块分别与信号传输模块、网络监控模块、电源监控模块、地址管理模块连接,主控模块根据各个模块采集到的信息参数,发送相应的控制命令协调均衡调度装置内各个模块。优选地,所述均衡调度装置包括 用于为主控模块提供时钟信号的时钟模块; 用于为主控模块提供驱动程序的加载模块。优选地,所述信号传输模块包括 用于接收外部数据的第一网口; 用于与背板进行数据交换的连接器; 用于与视频处理装置、视频输出装置进行通信的第一通信模块。优选地,所述视频处理装置包括 用于接收外部视频数据的第二网口; 用于对接收的视频数据进行处理的第一数据处理模块; 用于与均衡调度装置进行通信,并执行均衡调度装置发送的控制命令的第一控制模块; 用于管理电源输入的供电模块; 用于与处理器内各个装置进行通信的第二通信模块; 所述的第一控制模块分别与数据处理模块、供电模块、第二通信模块连接,第一控制模块根据均衡调度装置的控制命令对数据处理模块、供电模块、第二通信模块进行控制。第一数据处理模块包括 用于对接收到的视频数据进行解压处理的解压模块; 用于对解压后的视频数据进行放大或者缩小处理的缩放模块; 用于对缩放模块输出的视频数据进行进行叠加或者透明处理,并传输到背板的后处理模块。优选地,所述视频输出装置包括 用于接收背板传输的视频数据根据预设的视频开窗特征进行调整处理的第二数据处理模块; 用于将第二数据处理模块输出的视频数据进行压缩后传输到网口的编码模块; 用于与均衡调度装置进行通信,并执行均衡调度装置发送的控制命令的第二控制模块; 用于输出视频数据的输出网口; 用于管理电源输入的第二供电模块; 用于与处理器内各个装置进行通信的第三通信模块; 所述的第二控制模块分别与第二数据处理模块、第二供电模块连接,第二控制模块根据均衡调度装置的控制命令对第二数据处理模块、第二供电模块、第三通信模块进行控制。为实现上述第二个技术目的,本专利技术采用的技术方案如下 一种根据上述的视频处理器所实现的视频请求处理方法,所述处理方法用于至少一个视频处理器进行视频请求处理,所述视频处理器包括至少一个视频处理装置和至少一个视频输出装置,所述均衡调度装置的调度控制包括以下步骤 Si均衡调度装置获取视频处理器中各个信息参数; S2根据预设的调控规则对信息参数进行判断; S3根据判断结果与接收到视频处理请求实时调用视频处理装置进行视频数据处理; S4并根据预设的视频开窗特征,选择相应的视频输出装置输出视频信号。优选地,步骤S3具体包括以下步骤 S300各视频处理器根据各自的视频处理器信息参数的判断结果对视频处理器进行排 列,所述排列为根据视频处理器内各个装置的使用状态参数、网络使用量从大到小进行视频处理器利用率排列; S301根据接收到视频请求从排列中最小的视频处理器开始调用,从调用的视频处理器中调用视频处理装置进行视频数据处理。优选地,所述步骤S300中的排列方法为f P2〈 P3……〈Plri < Pn 其中,假设网络使用量为D,通用视频处理装置使用率为C,视频处理器的利用率为PPn = i Dn + j Cn η表示视频处理器机群中的第η台处理器;i为网络流量在处理器利用率中的权重因子,为一个常数;j为视频处理装置利用率在处理器利用率中的一个权重因子,也是一个常数,i和j范围均为O 1,且i+j = 1,并且该排列将视频处理装置使用率达到100%的视频处理器进行排除。优选地,所述步骤S301中调用视频处理装置的方法为 根据视频请求的数据量进行判断处理,识别出需要调用的视频处理装置数量; 并根据以下方法进行视频装置的调用 m=xn+y 其中m为需要用到的视频处理器装置,X和y为正整数,其中y〈n,η为可用视频处理器数量,η为需要用到的视频处理器装置数量,m、η均为正数; 当X=O时候,根据视频处理器的利用率从小到大的顺序调用前Y个视频处理器,并且使每个视频处理器开启一个视频处理装置; 当X^ O, y=0时,则依次给每一视频处理器开启一个通用视频处理模块,开启次数为X,在每次给一个视频处理器开启完一个视频处理装置后,检查是否有P = 100%的视频处理器,若有,则将其排除在外,重新进行视频处理器利用率排列,并将η值减I,m值减去X,重新执行m=xn+y的计算;若无Pn =100%的视频处理器,则依次继续给每台视频处理器开启一个通用视频处理装置,直到开启m个视频处理装置; 当X * O, y々O时候,首先,均衡调度装置根据视频处理器的利用率从小到大的顺序调用前Y个视频处理器,并且使每个视频处理器开启一个视频处理装置;此时,,将回到X #0,y=0的状态,然后重复上述直到开启足够的视频处理装置。优选地,在不步骤S3中还包括由各个视频处理器的均衡调度装置获取视频处理器中各个信息参数;并由每一个本文档来自技高网...

【技术保护点】
一种视频处理器,其特征在于,所述视频处理器包括:用于采集视频处理器的各个装置的信息参数,并根据采集到的信息参数生成调度信息进行输出的均衡调度装置;用于对输入到视频处理器的视频信号进行处理,并将处理后的视频信号通过背板传输到视频输出模块的视频处理装置;用于将由背板输出的视频数据根据预设的视频开窗特征进行调整处理,并进行输出的视频输出装置;用于连接视频处理器各个装置,相互传递各个装置的信号的背板;所述的均衡调度模块分别与视频处理装置、背板、视频输出装置连接,用于根据采集到的信息参数发送相应的控制命令控制视频处理装置、背板、视频输出装置。

【技术特征摘要】

【专利技术属性】
技术研发人员:林文富景博
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:

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

1