The invention discloses a synchronization system of multi channel video encoder based on N camera, including: N hardware encoder, switches, control server and display the camera, with a corresponding hardware encoder for shooting video site in each area, output will be captured by the image data to the hardware encoder; the hardware encoder used to each frame by adding a header information encoding the image data, image data and information through the switch with the head pushed to the control server; control server for receiving image data with each header information, based on various video frames head synchronous processing; display for displaying video after the picture synchronization. The invention also discloses a multi-channel video synchronization method based on a hardware encoder. The invention has the advantages that the whole system does not need to write complex video synchronization algorithm, the data structure is simple, the expansion is easy, the cost is low, and the maintainability is good.
【技术实现步骤摘要】
本专利技术涉及视频同步处理
,更具体地,涉及一种基于硬件编码器的多通道视频同步系统及其同步方法。
技术介绍
在多摄像机机位的节目制作过程中,首先需要对多台摄像机输出的视频信号进行采集,同时也需要对视频信号的时间码(TimeCode,TC)进行采集,并将视频信号和时间码一并写入计算机中,形成供后期编辑使用的节目素材。在节目的后期编辑中,来自同一场景的多个机位的素材,需要在不同的视频轨上保持原始的相对时间关系,因此,需要采用一定的同步技术,比如选取某个特定的视频帧作为时间参考,或者在采集视频信号的同时,采集同步的时间码等。现有的多通道视频同步系统,需要编写复杂的视频同步算法,提高了编码器软件设计难度,增加了编码器硬件资源(内存、CPU负载)的开销,数据结构复杂,不易扩展,应用上不灵活,使整个系统成本增高,维护性不好。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于硬件编码器的多通道视频同步系统及其同步方法,能够解决现有技术中存在的成本高、视频同步算法复杂、可维护性不好的问题。为达到上述目的,本专利技术的技术方案是这样实现的:一方面,提供了一种基于硬件编码器的多通道视频同步系统,包括:N台摄像机、N台硬件编码器、交换机、控制服务器和显示器,其中,摄像机,与硬件编码器一一对应,用于拍摄现场每个区域的视频画面,将拍摄得到的图像数据输出给与之对应的硬件编码器;硬 ...
【技术保护点】
一种基于硬件编码器的多通道视频同步系统,其特征在于,包括:N台摄像机、N台硬件编码器、交换机、控制服务器和显示器,其中,所述摄像机,与所述硬件编码器一一对应,用于拍摄现场每个区域的视频画面,将拍摄得到的图像数据输出给与之对应的所述硬件编码器;所述硬件编码器,用于向每一帧经过编码的所述图像数据前加入一个头信息,并通过所述交换机将带有头信息的图像数据推送给所述控制服务器;其中,所述头信息为12字节的帧信息,包括:是否是关键帧、时间戳和该帧图像的数据长度;所述控制服务器,通过所述交换机与每台所述硬件编码器连接,用于接收各路带有头信息的图像数据,通过所述各帧头信息对各路视频进行同步处理;所述显示器,与所述控制服务器连接,用于显示同步处理后的视频画面。
【技术特征摘要】
1.一种基于硬件编码器的多通道视频同步系统,其特征在于,包
括:N台摄像机、N台硬件编码器、交换机、控制服务器和显
示器,其中,
所述摄像机,与所述硬件编码器一一对应,用于拍摄现场
每个区域的视频画面,将拍摄得到的图像数据输出给与之对应
的所述硬件编码器;
所述硬件编码器,用于向每一帧经过编码的所述图像数据
前加入一个头信息,并通过所述交换机将带有头信息的图像数
据推送给所述控制服务器;
其中,所述头信息为12字节的帧信息,包括:是否是关
键帧、时间戳和该帧图像的数据长度;
所述控制服务器,通过所述交换机与每台所述硬件编码器
连接,用于接收各路带有头信息的图像数据,通过所述各帧头
信息对各路视频进行同步处理;
所述显示器,与所述控制服务器连接,用于显示同步处理
后的视频画面。
2.根据权利要求1所述的基于硬件编码器的多通道视频同步系
统,其特征在于,所述硬件编码器包括:图像数据编码模块和
控制模块,其中,
所述图像数据编码模块,用于将接收的图像数据进行编码,
在编码过程中生成每帧图像的头信息;
所述控制模块,用于将所述每帧图像的头信息先发送给所
述控制服务器,然后将该帧图像数据再发送给所述控制服务器。
3.根据权利要求1所述的基于硬件编码器的多通道视频同步系
统,其特征在于,所述控制服务器包括:数据分离模块、判断
模块和数据处理模块,其中,
所述数据分离模块,用于将接收到的带有头信息的图像数
据,根据所述该帧图像的数据长度将所述头信息和所述图像数
据分离;
所述判断模块,用于基于所述时间戳判断各路图像数据的
丢帧情况;
所述数据处理模块,用于当该帧图像数据丢失时利用离该
帧最近的关键帧进行补帧处理,使各路视频画面同步。
4.根据权利要求2所述的基于硬件编码器的多通道视频同步系
统,其特征在于,所述控制模块包括:缓存单元和图像数据发
送单元,其中,
所述缓存单元,用于存储多帧带有头信息的图像数据;
所述图像数据发送单元,用于将所述带有头信息的图像数
据发送给所述控制服务器。
5.根据权利要求4所述的基于硬件编码器的多通道视频同步系
统,其特征在于,所述控制模块还包括处理单元,用于将所述...
【专利技术属性】
技术研发人员:伊猛,
申请(专利权)人:北京同步科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。