System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于以太网通讯技术和视频信源编码,具体涉及一种双路视频同步录取和回放装置。
技术介绍
1、某控制系统的控制台由两个显示器、鼠标键盘操作平台、控制台计算机机箱和视频录取设备四部分组成。每个显示器均有1路vga接口和1路dvi接口,控制台计算机输出两路dvi视频信号分别进入两个显示器中,控制台计算机输出两路vga视频信号进入视频录取设备。
2、视频录取设备用于将控制台两个显示器输出的视频图像保存在文件中,便于事后同步回放记录的两个显示器的视频内容。现有的视频录取设备在记录和回放视频数据时存在一定弊端。一方面,当两路视频输入源信号出现异常导致视频信号无法正常输出时,视频录取设备记录的两个视频文件的时长是不同的,无法保证双路视频记录的同步性。另一方面,回放存储的双路视频文件时,当拖动其中一路视频的播放进度条时,另一路视频的播放进度不改变,导致双路视频播放的不是同一时刻的视频画面,无法保证双路视频回放的同步性。
技术实现思路
1、(一)要解决的技术问题
2、本专利技术提供一种双路视频同步录取和回放装置,以解决“因视频输入源信号异常或者任意一路视频的播放进度条改变时带来的双路视频记录或视频回放不同步”的问题,该装置能够实现视频录取设备对控制台两个显示器输出视频的完整录取和同步回放。
3、(二)技术方案
4、为了解决上述技术问题,本专利技术提供了一种双路视频同步录取和回放装置,包括设置于控制台中的视频录取设备、控制台计算机以及两个显示器;
5、其中,所述控制台计算机、控制台的两个显示器以及视频录取设备同时上电,视频录取设备上电后自动开始同步采集并存储控制台两个显示器输出的双通道vga视频信号;视频录取设备将控制台两个显示器录取的视频文件进行分别命名和存储,先将采集的vga信号按照h.264标准进行压缩编码,然后将视频文件格式转化为mp4格式并进行存储;
6、其中,控制台计算机通过以太网将本控制台计算机的时间发送给视频录取设备,保持这两个设备的时间同步;视频录取设备在开始生成新的视频文件用于存储mp4格式文件时,获取当前的系统时间,格式为“xx年xx月xx日xx时xx分xx秒”,新生成的第一个显示器视频文件的命名规格为:当前系统时间+n001,即“xx年xx月xx日xx时xx分xx秒n001”;新生成的第二个显示器视频文件的命名规格为:当前系统时间+n002,即“xx年xx月xx日xx时xx分xx秒n002”;
7、其中,所述视频录取设备收到控制台计算机通过以太网发送的“开始记录视频”命令时,视频录取设备新生成两个以当前系统时间格式命名的视频文件,并将实时采集并格式转化后的视频信号存储在视频文件中;所述视频录取设备收到控制台计算机通过以太网发送的“停止记录视频”命令时,视频录取设备停止当前打开的两个视频文件的记录工作,关闭这两个视频文件;
8、其中,所述视频录取设备存储的单个视频文件的大小大于一定值时,视频录取设备自动生成以当前系统时间命名的新视频文件,并能实现视频文件循环存储;循环存储的原则是:在生成新的存储视频文件时,若固态硬盘的剩余存储空间在(15%,20%)的区间内,则删除最早存储的视频文件,直到固态硬盘的剩余存储空间大于20%;
9、其中,所述视频录取设备收到控制台计算机发送的“开始记录视频”命令,但未收到控制台计算机发送的“停止记录视频”命令时,实时监测两路视频源信号;当监测到其中一路输入源有视频信号输出,而另一路输入源没有视频信号输出时,在没有视频信号的输出端利用ffmpeg命令持续地将一张纯蓝色的图片编码成h264格式的视频流输出到原始采集的视频文件f中;当该路输入源从“没有视频信号输出”变为“有视频信号输出”时,将实时采集的视频数据继续输出到当前的视频文件f中,实现双路视频数据的同步记录;
10、其中,所述控制台计算机对视频录取设备存储的双路视频文件进行回放时,先通过以太网向视频录取设备发送“停止记录视频”命令,然后通过“磁盘文件夹共享”的方式访问并检索视频录取设备内存储的视频文件;其中,检索条件为完整的视频文件名称或者视频文件名称的一部分;
11、其中,所述控制台计算机检索到符合条件的视频文件后,选择其中任意一个视频文件进行播放,同时将该视频文件的文件名信息通过以太网发送给视频录取设备;视频录取设备根据视频文件的文件名信息查询到同时间段的另一路视频文件,并将该另一路视频文件的文件名信息通过以太网发送给控制台计算机;控制台计算机通过以太网接收到另一路视频文件的文件名信息后,分别在两个播放器中同时打开并播放这两路视频文件,实现对同时间段双路视频文件的同步回放。
12、优选地,所述控制台计算机在同步回放存储的双路视频文件时,设置将其中任意一路视频图像通过播放器输出显示到控制台的一个显示器中,另一路视频图像则通过播放器输出显示到控制台的另一个显示器中,保证两个显示器中均有视频图像输出并且内容不重复。
13、优选地,所述控制台计算机可实现在两个播放器中同步播放视频内容;控制台计算机控制两个播放器在播放视频内容的同时快进、同时快退,或者通过拖动控制台计算机上的播放进度条控制两个播放器内播放视频内容完全同步。
14、优选地,两个播放器共用以下播放组件:一个播放进度条、一个快进按钮、一个快退按钮、一个播放按钮、一个暂停按钮和一个停止按钮。
15、优选地,当控制台计算机回放完双路视频文件内容后,自动关闭两个播放器,控制台计算机通过以太网向视频录取设备发送“开始记录视频”命令。
16、优选地,所述视频录取设备包括:
17、自检模块11,用于在视频录取设备加电后,对视频录取设备的视频采集模块和视频存储模块进行工作状态检查;
18、视频采集模块12,与所述自检模块11连接,用于实时采集控制台中两个显示器输出的双通道vga信号;
19、视频存储模块13,与所述视频采集模块12连接,用于将采集的双通道vga视频信号进行视频格式转换,生成视频文件并命名,并对视频文件进行分割以及视频文件存储。
20、优选地,自检模块11进行的工作状态检查包括上电初始化自检和上电后周期自检,自检内容包括视频录取设备内各个模块的硬件状态、工作状态、健康状态以及剩余存储容量;在每次自检完成后,将检查结果通过以太网发送给控制台中的控制台计算机内的应用软件。
21、优选地,所述控制台计算机包括:
22、第一视频文件列表检索模块21,用于获取视频录取设备中的视频文件列表信息;
23、第一视频文件播放模块22,与所述第一视频文件列表检索模块21连接,用于对存储的视频文件进行播放操作和停止播放操作。
24、优选地,当监测到其中一路输入源有视频信号输出,而另一路输入源连续500ms没有视频信号输出时,在没有视频信号的输出端利用ffmpeg命令持续地将一张纯蓝色的图片编码成h264格式的视频本文档来自技高网...
【技术保护点】
1.一种双路视频同步录取和回放装置,其特征在于,包括设置于控制台中的视频录取设备、控制台计算机以及两个显示器;
2.如权利要求1所述的装置,其特征在于,所述控制台计算机在同步回放存储的双路视频文件时,设置将其中任意一路视频图像通过播放器输出显示到控制台的一个显示器中,另一路视频图像则通过播放器输出显示到控制台的另一个显示器中,保证两个显示器中均有视频图像输出并且内容不重复。
3.如权利要求1所述的装置,其特征在于,所述控制台计算机可实现在两个播放器中同步播放视频内容;控制台计算机控制两个播放器在播放视频内容的同时快进、同时快退,或者通过拖动控制台计算机上的播放进度条控制两个播放器内播放视频内容完全同步。
4.如权利要求3所述的装置,其特征在于,两个播放器共用以下播放组件:一个播放进度条、一个快进按钮、一个快退按钮、一个播放按钮、一个暂停按钮和一个停止按钮。
5.如权利要求1所述的装置,其特征在于,当控制台计算机回放完双路视频文件内容后,自动关闭两个播放器,控制台计算机通过以太网向视频录取设备发送“开始记录视频”命令。
6
7.如权利要求6所述的装置,其特征在于,自检模块11进行的工作状态检查包括上电初始化自检和上电后周期自检,自检内容包括视频录取设备内各个模块的硬件状态、工作状态、健康状态以及剩余存储容量;在每次自检完成后,将检查结果通过以太网发送给控制台中的控制台计算机内的应用软件。
8.如权利要求1所述的装置,其特征在于,所述控制台计算机包括:
9.如权利要求1所述的装置,其特征在于,当监测到其中一路输入源有视频信号输出,而另一路输入源连续500ms没有视频信号输出时,在没有视频信号的输出端利用ffmpeg命令持续地将一张纯蓝色的图片编码成H264格式的视频流输出到原始采集的视频文件F中。
10.一种如权利要求1至8中任一项所述装置在以太网通讯和视频信源编码技术领域中的应用。
...【技术特征摘要】
1.一种双路视频同步录取和回放装置,其特征在于,包括设置于控制台中的视频录取设备、控制台计算机以及两个显示器;
2.如权利要求1所述的装置,其特征在于,所述控制台计算机在同步回放存储的双路视频文件时,设置将其中任意一路视频图像通过播放器输出显示到控制台的一个显示器中,另一路视频图像则通过播放器输出显示到控制台的另一个显示器中,保证两个显示器中均有视频图像输出并且内容不重复。
3.如权利要求1所述的装置,其特征在于,所述控制台计算机可实现在两个播放器中同步播放视频内容;控制台计算机控制两个播放器在播放视频内容的同时快进、同时快退,或者通过拖动控制台计算机上的播放进度条控制两个播放器内播放视频内容完全同步。
4.如权利要求3所述的装置,其特征在于,两个播放器共用以下播放组件:一个播放进度条、一个快进按钮、一个快退按钮、一个播放按钮、一个暂停按钮和一个停止按钮。
5.如权利要求1所述的装置,其特征在于,当控制台计算机回放完双路视频文件...
【专利技术属性】
技术研发人员:赵昶宇,
申请(专利权)人:天津津航计算技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。