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

文档序号:8734014阅读:424来源:国知局
多输入和多输出的视频处理装置的制造方法
【技术领域】
[0001]本实用新型涉及音视频通信技术领域,具体地,涉及一种多输入和多输出的视频处理装置。
【背景技术】
[0002]视频监控技术的发展十分迅捷,特别是前端视频设备多种多样,例如:DVR、NVR,IPC等。这些视频设备的使用方法如图1所示,图1中的视频源A10、视频源Bll和视频源C12分别表示多种类型的前端视频设备,视频应用A13、视频应用B14分别表示后端的多种视频应用,视频应用A13需要同时获取视频源A10、视频源Bll和视频源C12的视频数据,视频应用B14需要同时获取视频源B11、视频源C12的视频数据。在实施过程中,视频源A10、视频源Bll及视频源C12的视频编码格式不一样,需要使用它们各自提供的解码单元才能解码,因此视频应用A13、视频应用B14若想获取前端所有类型视频设备的视频数据,则需要集成这些所有类型的视频设备提供的解码单元,这就导致了视频应用负担过重,兼容性较差的问题。
【实用新型内容】
[0003]本实用新型实施例提供了一种多输入和多输出的视频处理装置,用以消除多种不同前端视频设备的视频数据差异化,该装置包括:
[0004]视频数据获取模块,用于获取不同前端视频设备的视频数据;
[0005]视频数据处理模块,与视频数据获取模块连接,用于将视频数据转码成统一编码格式;
[0006]视频数据输出模块,与视频数据处理模块连接,用于输出统一编码格式的视频数据。
[0007]在一个实施例中,上述视频处理装置还包括:
[0008]管理配置模块,与视频数据获取模块、视频数据处理模块和视频数据输出模块连接,用于为视频数据获取模块、视频数据处理模块、视频数据输出模块提供工作配置信息。
[0009]在一个实施例中,视频数据获取模块包括:
[0010]第一配置单元,与管理配置模块连接,用于通过管理配置模块,从外部存储设备中获取前端视频设备的IP地址、端口号、用户名、密码及视频通道信息;
[0011]登录单元,与第一配置单元和前端视频设备连接,用于根据IP地址、端口号、用户名和密码,登录前端视频设备;
[0012]获取视频数据单元,与登录单元连接,用于根据视频通道信息,从已登录的前端视频设备上获取对应视频通道的实时或回放的视频数据;
[0013]缓存视频数据单元,与获取视频数据单元连接,用于将视频数据进行缓存。
[0014]在一个实施例中,视频数据处理模块包括:
[0015]第二配置单元,与管理配置模块连接,用于通过管理配置模块,从外部存储设备中获取前端视频设备的视频数据的原编码格式和转码后的编码格式;
[0016]获取缓存视频数据单元,与第二配置单元和缓存视频数据单元连接,用于获取缓存的视频数据;
[0017]转码单元,与获取缓存视频数据单元连接,用于根据原编码格式和转码后的编码格式,将缓存的视频数据,转码成统一编码格式。
[0018]在一个实施例中,第二配置单元,还用于通过管理配置模块,从外部存储设备中获取前端视频设备的视频数据的转码后的保存路径;
[0019]视频数据处理模块还包括:
[0020]存储单元,与转码单元连接,用于将统一编码格式的视频数据,在需要的时候,存储在保存路径处。
[0021]在一个实施例中,视频数据输出模块包括:
[0022]第三配置单元,与管理配置模块连接,用于通过管理配置模块,从外部存储设备中获取后端视频应用设备使用统一编码格式的视频数据的方式;
[0023]分发单元,与第三配置单元和转码单元连接,用于当确定后端视频应用设备使用统一编码格式的视频数据的方式为通过网络传输后播放时,将统一编码格式的视频数据,通过网络分发给后端视频应用设备。
[0024]在一个实施例中,视频数据输出模块包括:
[0025]第四配置单元,与管理配置模块连接,用于通过管理配置模块,从外部存储设备中获取后端视频应用设备使用统一编码格式的视频数据的方式;
[0026]解码单元,与第四配置单元和转码单元连接,用于当确定后端视频应用设备使用统一编码格式的视频数据的方式为直接播放时,将统一编码格式的视频数据直接解码后,输出给后端视频应用设备。
[0027]本实用新型实施例提供的技术方案,通过将多种不同前端视频设备产生的视频数据进行转码为统一编码格式后,根据后端视频应用设备使用统一编码格式的视频数据的方式,输出给不同的后端视频应用设备,可以有效地消除前端多种不同视频设备产生的视频数据的差异化,后端视频应用设备不再需要进行差异化解码播放,减轻了后端视频应用设备的压力。
【附图说明】
[0028]此处所说明的附图用来提供对本实用新型的进一步理解,构成本申请的一部分,并不构成对本实用新型的限定。在附图中:
[0029]图1为现有技术中后端视频应用设备使用多种格式前端视频源的示意图;
[0030]图2为本实用新型实施例中多输入和多输出的视频处理装置的结构示意图;
[0031]图3为本实用新型另一实施例中多输入和多输出的视频处理装置的结构示意图;
[0032]图4是本实用新型实施例中只输出统一编码格式的视频数据给外部视频数据接收单元的示意图;
[0033]图5是本实用新型实施例中将统一编码格式的视频数据解码后,直接输出给外部视频显不设备的不意图;
[0034]图6是本实用新型实施例中同时输出统一编码格式的视频数据和直接解码输出视频数据的示意图;
[0035]图7为本实用新型实施例中多输入和多输出的视频处理装置进行视频处理的流程不意图;
[0036]图8为本实用新型一个实施例中多输入和多输出的视频处理装置进行视频数据获取的具体实施流程示意图;
[0037]图9为本实用新型一个实施例中多输入和多输出的视频处理装置进行视频数据获取及视频数据处理的具体实施流程示意图;
[0038]图10为本实用新型一个实施例中多输入和多输出的视频处理装置进行视频数据获取、处理及输出的具体实施流程示意图。
【具体实施方式】
[0039]为使本实用新型的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本实用新型做进一步详细说明。在此,本实用新型的示意性实施方式及其说明用于解释本实用新型,但并不作为对本实用新型的限定。
[0040]为了解决现有技术中存在的问题,本实用新型提供一种多输入和多输出的视频处理装置,支持获取多种前端视频设备的视频数据,将其转码后支持直接按视频数据输出供后端应用解码播放,也支持直接将转码后的视频数据直接解码、数\模转换后通过显示器等设备播放。下面进行详细说明。
[0041]图2为本实用新型实施例中多输入和多输出的视频处理装置的结构示意图;如图2所示,该装置包括:
[0042]视频数据获取模块201,用于获取不同前端视频设备的视频数据;
[0043]视频数据处理模块202,与视频数据获取模块201连接,用于将视频数据转码成统一编码格式;
[0044]视频数据输出模块203,与视频数据处理模块202连接,用于输出统一编码格式的视频数据。
[0045]本实用新型实施例提供的技术方案,通过将前端多种不同视频设备产生的视频数据进行转码为统一编码格式后,根据后端视频应用设备使用统一编码格式的视频数据的方式,输出给不同的后端视频应用设备,可以有效地消除前端多种不同视频设备产生的视频数据的差异化,后端视频应用设备不再需要进行差异化解码播放,减轻了后端视频应用设备的压力。
[0046]图3为本实用新型另一实施例中多输入和多输出的视频处理装置的结构示意图;图3至图6中的前端视频设备均包括有多种不同类型的前端视频设备,外部视频数据接收单元也是可以包括多个外部视频数据接收单元,外部视频显示设备也可以包括多个显示设备。本实用新型实施例中的后端视频应用设备可以为图3至图6中所示的外部视频数据接
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1