多输入和多输出的视频处理装置制造方法及图纸

技术编号:11708366 阅读:106 留言:0更新日期:2015-07-09 14:59
本实用新型专利技术公开了一种多输入和多输出的视频处理装置,该装置包括:视频数据获取模块,用于获取不同前端视频设备的视频数据;视频数据处理模块,与视频数据获取模块连接,用于将视频数据转码成统一编码格式;视频数据输出模块,与视频数据处理模块连接,用于输出统一编码格式的视频数据。本实用新型专利技术技术方案,通过将多种不同前端视频设备产生的视频数据进行转码为统一编码格式后,输出给不同后端视频应用设备,可以有效地消除前端多种不同视频设备产生的视频数据的差异化,后端视频应用设备不再需要进行差异化解码播放,减轻了后端视频应用设备的压力。

【技术实现步骤摘要】

本技术涉及音视频通信
,具体地,涉及一种多输入和多输出的视频处理装置
技术介绍
视频监控技术的发展十分迅捷,特别是前端视频设备多种多样,例如:DVR、NVR、IPC等。这些视频设备的使用方法如图1所示,图1中的视频源A10、视频源B11和视频源C12分别表示多种类型的前端视频设备,视频应用A13、视频应用B14分别表示后端的多种视频应用,视频应用A13需要同时获取视频源A10、视频源B11和视频源C12的视频数据,视频应用B14需要同时获取视频源B11、视频源C12的视频数据。在实施过程中,视频源A10、视频源B11及视频源C12的视频编码格式不一样,需要使用它们各自提供的解码单元才能解码,因此视频应用A13、视频应用B14若想获取前端所有类型视频设备的视频数据,则需要集成这些所有类型的视频设备提供的解码单元,这就导致了视频应用负担过重,兼容性较差的问题。
技术实现思路
本技术实施例提供了一种多输入和多输出的视频处理装置,用以消除多种不同前端视频设备的视频数据差异化,该装置包括:视频数据获取模块,用于获取不同前端视频设备的视频数据;视频数据处理模块,与视频数据获取模块连接,用于将视频数据转码成统一编码格式;视频数据输出模块,与视频数据处理模块连接,用于输出统一编码格式的视频数据。在一个实施例中,上述视频处理装置还包括:管理配置模块,与视频数据获取模块、视频数据处理模块和视频数据输出模块连接,>用于为视频数据获取模块、视频数据处理模块、视频数据输出模块提供工作配置信息。在一个实施例中,视频数据获取模块包括:第一配置单元,与管理配置模块连接,用于通过管理配置模块,从外部存储设备中获取前端视频设备的IP地址、端口号、用户名、密码及视频通道信息;登录单元,与第一配置单元和前端视频设备连接,用于根据IP地址、端口号、用户名和密码,登录前端视频设备;获取视频数据单元,与登录单元连接,用于根据视频通道信息,从已登录的前端视频设备上获取对应视频通道的实时或回放的视频数据;缓存视频数据单元,与获取视频数据单元连接,用于将视频数据进行缓存。在一个实施例中,视频数据处理模块包括:第二配置单元,与管理配置模块连接,用于通过管理配置模块,从外部存储设备中获取前端视频设备的视频数据的原编码格式和转码后的编码格式;获取缓存视频数据单元,与第二配置单元和缓存视频数据单元连接,用于获取缓存的视频数据;转码单元,与获取缓存视频数据单元连接,用于根据原编码格式和转码后的编码格式,将缓存的视频数据,转码成统一编码格式。在一个实施例中,第二配置单元,还用于通过管理配置模块,从外部存储设备中获取前端视频设备的视频数据的转码后的保存路径;视频数据处理模块还包括:存储单元,与转码单元连接,用于将统一编码格式的视频数据,在需要的时候,存储在保存路径处。在一个实施例中,视频数据输出模块包括:第三配置单元,与管理配置模块连接,用于通过管理配置模块,从外部存储设备中获取后端视频应用设备使用统一编码格式的视频数据的方式;分发单元,与第三配置单元和转码单元连接,用于当确定后端视频应用设备使用统一编码格式的视频数据的方式为通过网络传输后播放时,将统一编码格式的视频数据,通过网络分发给后端视频应用设备。在一个实施例中,视频数据输出模块包括:第四配置单元,与管理配置模块连接,用于通过管理配置模块,从外部存储设备中获取后端视频应用设备使用统一编码格式的视频数据的方式;解码单元,与第四配置单元和转码单元连接,用于当确定后端视频应用设备使用统一编码格式的视频数据的方式为直接播放时,将统一编码格式的视频数据直接解码后,输出给后端视频应用设备。本技术实施例提供的技术方案,通过将多种不同前端视频设备产生的视频数据进行转码为统一编码格式后,根据后端视频应用设备使用统一编码格式的视频数据的方式,输出给不同的后端视频应用设备,可以有效地消除前端多种不同视频设备产生的视频数据的差异化,后端视频应用设备不再需要进行差异化解码播放,减轻了后端视频应用设备的压力。附图说明此处所说明的附图用来提供对本技术的进一步理解,构成本申请的一部分,并不构成对本技术的限定。在附图中:图1为现有技术中后端视频应用设备使用多种格式前端视频源的示意图;图2为本技术实施例中多输入和多输出的视频处理装置的结构示意图;图3为本技术另一实施例中多输入和多输出的视频处理装置的结构示意图;图4是本技术实施例中只输出统一编码格式的视频数据给外部视频数据接收单元的示意图;图5是本技术实施例中将统一编码格式的视频数据解码后,直接输出给外部视频显示设备的示意图;图6是本技术实施例中同时输出统一编码格式的视频数据和直接解码输出视频数据的示意图;图7为本技术实施例中多输入和多输出的视频处理装置进行视频处理的流程示意图;图8为本技术一个实施例中多输入和多输出的视频处理装置进行视频数据获取的具体实施流程示意图;图9为本技术一个实施例中多输入和多输出的视频处理装置进行视频数据获取及视频数据处理的具体实施流程示意图;图10为本技术一个实施例中多输入和多输出的视频处理装置进行视频数据获取、处理及输出的具体实施流程示意图。具体实施方式为使本技术的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本技术做进一步详细说明。在此,本技术的示意性实施方式及其说明用于解释本技术,但并不作为对本技术的限定。为了解决现有技术中存在的问题,本技术提供一种多输入和多输出的视频处理装置,支持获取多种前端视频设备的视频数据,将其转码后支持直接按视频数据输出供后端应用解码播放,也支持直接将转码后的视频数据直接解码、数\\模转换后通过显示器等设备播放。下面进行详细说明。图2为本技术实施例中多输入和多输出的视频处理装置的结构示意图;如图2所示,该装置包括:视频数据获取模块201,用于获取不同前端视频设备的视频数据;视频数据处理模块202,与视频数据获取模块201连接,用于将视频数据转码成统一编码格式;视频数据输出模块203,与视频数据处理模块202连接,用于输出统一编码格式的视频数据。本技术实施例提供的技术方案,通过将前端多种不同视频设备产生的视频数据进行转码为统一编码格式后,根据后端视频应用设本文档来自技高网...

【技术保护点】
一种多输入和多输出的视频处理装置,其特征在于,包括:视频数据获取模块,用于获取不同前端视频设备的视频数据;视频数据处理模块,与所述视频数据获取模块连接,用于将所述视频数据转码成统一编码格式;视频数据输出模块,与所述视频数据处理模块连接,用于输出所述统一编码格式的视频数据。

【技术特征摘要】
1.一种多输入和多输出的视频处理装置,其特征在于,包括:
视频数据获取模块,用于获取不同前端视频设备的视频数据;
视频数据处理模块,与所述视频数据获取模块连接,用于将所述视频数据转码成统一
编码格式;
视频数据输出模块,与所述视频数据处理模块连接,用于输出所述统一编码格式的视
频数据。
2.如权利要求1所述的视频处理装置,其特征在于,还包括:
管理配置模块,与所述视频数据获取模块、视频数据处理模块和视频数据输出模块连
接,用于为所述视频数据获取模块、视频数据处理模块、视频数据输出模块提供工作配置
信息。
3.如权利要求2所述的视频处理装置,其特征在于,所述视频数据获取模块包括:
第一配置单元,与所述管理配置模块连接,用于通过所述管理配置模块,从外部存储
设备中获取前端视频设备的IP地址、端口号、用户名、密码及视频通道信息;
登录单元,与所述第一配置单元和前端视频设备连接,用于根据所述IP地址、端口号、
用户名和密码,登录前端视频设备;
获取视频数据单元,与所述登录单元连接,用于根据所述视频通道信息,从已登录的
前端视频设备上获取对应视频通道的实时或回放的视频数据;
缓存视频数据单元,与所述获取视频数据单元连接,用于将所述视频数据进行缓存。
4.如权利要求3所述的视频处理装置,其特征在于,所述视频数据处理模块包括:
第二配置单元,与所述管理配置模块连接,用于通过所述管理配置模块,从外部存储
设备中获取前端视频设备的视频数据的原编码格式和转码后的编码格式;
获取缓存视频数据单元,与所述第二配...

【专利技术属性】
技术研发人员:任骥靳晓鹏徐鑫彭冰
申请(专利权)人:中国工商银行股份有限公司
类型:新型
国别省市:北京;11

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

1