【技术实现步骤摘要】
本专利技术涉及视频处理
,尤其涉及一种多路视频数据复用方法及装置。
技术介绍
目前,视频监控作为协助公共安全部门打击犯罪、维持社会安定的重要技术手段,被广泛应用于安防领域。视频监控能够提供实时监视,并对被监视的画面进行录像存储、事后回放。审讯系统作为视频监控的一个应用,往往需要多台摄像机进行全方位实时监控和录像,多台摄像机视频数据的同步是审讯系统中的重要指标。在现有技术中,审讯系统通常是将多台摄像机采集的视频数据同步刻录到根光盘中。其中,根光盘中存储了多个视频文件,每个文件对应一台摄像机采集的视频数据,即一路视频数据。当要求同步播放根光盘中多路视频数据时,播放器需同时读取多个视频文件进行回放。由此可见,现有的技术方案对播放器的要求比较高,播放器承担着多路视频数据的同步任务,快进快退时需要对多个视频文件进行处理,工作任务繁重,且难以做到严格同步。特别的,当多台摄像机的码率不同时,播放器的处理逻辑会更加复杂,同时对播放器的播放效率也会产生影响。
技术实现思路
本专利技术的目的在于提出一种多路视频数据复用方法及装置,能够有效实现多台摄像机所采集的视频数据的同步,使播放器的处理逻辑简单化,提高播放器的效率,同时还可以承载一些用户自定义的描述性信息,对多台摄像机采集的视频数据进行说明。为达此目的,本专利技术采用以下技术方案:一种多路视频数据复用方法,所述方法包括:S1:实时接收多路视频数据;S2:创建一个文件,限定所述文件的最大存储容量,并将所述文件设定为当前文件;S3:待固定时间过后,判断所述固定时间内接收的多路视频数据是否为空;S4:当所述固定时间内接收的多 ...
【技术保护点】
一种多路视频数据复用方法,其特征在于,所述方法包括:S1:实时接收多路视频数据;S2:创建一个文件,限定所述文件的最大存储容量,并将所述文件设定为当前文件;S3:待固定时间过后,判断所述固定时间内接收的多路视频数据是否为空;S4:当所述固定时间内接收的多路视频数据不为空时,对所述固定时间内接收的多路视频数据进行复用封装,生成一个复用数据块;其中,所述复用数据块包括复用数据块标识符、复用数据块内各路视频数据的播放时间、顺序存储的所述固定时间内接收的各路视频数据;S5:判断所述当前文件的剩余存储容量是否大于等于所述复用数据块的存储容量;如果是,执行步骤S6,否则,执行步骤S7;S6:将所述复用数据块中的数据写入至所述当前文件,返回至所述步骤S3;S7:另外创建一个新的文件,同时限定所述新的文件的最大存储容量,并设定所述新的文件为当前文件,将所述复用数据块中的数据写入至所述当前文件,返回至所述步骤S3。
【技术特征摘要】
1.一种多路视频数据复用方法,其特征在于,所述方法包括: 51:实时接收多路视频数据; 52:创建一个文件,限定所述文件的最大存储容量,并将所述文件设定为当前文件; 53:待固定时间过后,判断所述固定时间内接收的多路视频数据是否为空; 54:当所述固定时间内接收的多路视频数据不为空时,对所述固定时间内接收的多路视频数据进行复用封装,生成一个复用数据块;其中,所述复用数据块包括复用数据块标识符、复用数据块内各路视频数据的播放时间、顺序存储的所述固定时间内接收的各路视频数据; 55:判断所述当前文件的剩余存储容量是否大于等于所述复用数据块的存储容量;如果是,执行步骤S6,否则,执行步骤S7 ; 56:将所述复用数据块中的数据写入至所述当前文件,返回至所述步骤S3 ; 57:另外创建一个新的文件,同时限定所述新的文件的最大存储容量,并设定所述新的文件为当前文件,将所述复用 数据块中的数据写入至所述当前文件,返回至所述步骤S3。2.根据权利要求1所述的多路视频数据复用方法,其特征在于,所述方法还包括: 根据用户输入参数,生成与所述当前文件相对应的文件说明信息; 将所述生成的文件说明信息写入至所述当前文件。3.根据权利要求2所述的多路视频数据复用方法,其特征在于,所述文件说明信息包括文件名称、区域标识符、各产品标识符。4.根据权利要求1所述的多路视频数据复用方法,其特征在于,所述固定时间优选为IOOms05.根据权利要求1所述的多路视频数据复用方法,其特征在于,所述复用数据块还包括复用数据块长度、密钥数据; 其中,所述密钥数据为当所述复用数据块中存在加密的视频数据时的解密数据。6.一种多路视频数据复用装置,其特征...
【专利技术属性】
技术研发人员:张德岭,王天星,王文军,李伟东,李红艳,
申请(专利权)人:北京视博数字电视科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。