一種公務(wù)船多路視頻顯示控制系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及視頻處理技術(shù)領(lǐng)域,尤其涉及一種公務(wù)船多路視頻顯示控制系統(tǒng)。
【背景技術(shù)】
[0002]目前,在公務(wù)船視頻監(jiān)控系統(tǒng)中,前端視頻獲取設(shè)備通常來自多個不同的廠家,對多路視頻的顯示控制一般采用調(diào)用各廠商提供的原生SDK進(jìn)行解碼播放;或者基于流媒體服務(wù)器的方式,從底層屏蔽各廠商視頻設(shè)備的硬件差異,對各廠商硬件產(chǎn)生的視頻流統(tǒng)一編碼,再進(jìn)行軟解碼播放。但是,調(diào)用各廠商原生SDK進(jìn)行解碼播放,使得程序臃腫,多路顯示延時長,顯控效率低;采用流媒體服務(wù)器進(jìn)行統(tǒng)一編碼的顯示控制系統(tǒng),需要在視頻監(jiān)控系統(tǒng)中配置多個服務(wù)器,增加了硬件設(shè)備,使得系統(tǒng)結(jié)構(gòu)復(fù)雜、成本高。
【實用新型內(nèi)容】
[0003]鑒于上述的分析,本實用新型旨在提供一種公務(wù)船多路視頻顯示控制系統(tǒng),對來自艦艇光電取證設(shè)備、視頻監(jiān)視設(shè)備、光電跟蹤設(shè)備、無人機(jī)光電探測設(shè)備的視頻輸入信息進(jìn)tx實時多路顯不與控制,為艦艇的指揮、監(jiān)視、打擊等功能提供尚效的視頻服務(wù)。
[0004]本實用新型的目的主要是通過以下技術(shù)方案實現(xiàn)的:
[0005]—種公務(wù)船多路視頻顯示控制系統(tǒng),包括:視頻采集設(shè)備、視頻處理服務(wù)器、綜合視頻顯控設(shè)備、視頻存儲系統(tǒng)、視頻存儲服務(wù)器、數(shù)據(jù)交換設(shè)備;其中,
[0006]視頻采集設(shè)備用于進(jìn)行初始化和數(shù)據(jù)采集;
[0007]視頻處理服務(wù)器用于將視頻采集設(shè)備采集的數(shù)據(jù)進(jìn)行壓縮編碼,并將壓縮碼流通過數(shù)據(jù)交換設(shè)備發(fā)送給綜合視頻顯控設(shè)備;
[0008]綜合視頻顯控設(shè)備用于進(jìn)行壓縮碼流提取,通過H.264解碼模塊進(jìn)行解碼顯示,綜合視頻顯控設(shè)備調(diào)用視頻存儲系統(tǒng)進(jìn)行視頻回放;
[0009]視頻存儲系統(tǒng)用于將視頻存儲到視頻存儲服務(wù)器;
[0010]數(shù)據(jù)交換設(shè)備用于實現(xiàn)設(shè)備之間的互連。
[0011]其中,
[0012]所述視頻采集設(shè)備初始化后,進(jìn)行數(shù)據(jù)采集,根據(jù)規(guī)定的行高,按照行同步的方式通過視頻線纜接收攝像機(jī)發(fā)來的數(shù)據(jù),然后將接收到的幀數(shù)據(jù)轉(zhuǎn)換為YUV420,供視頻處理服務(wù)器后續(xù)視頻編碼使用。
[0013]其中,
[0014]光電取證設(shè)備輸出數(shù)字高清信號,光電跟蹤設(shè)備輸出標(biāo)清電視和紅外視頻,經(jīng)視頻采集設(shè)備到視頻服務(wù)器,經(jīng)視頻服務(wù)器編碼壓縮輸出第一類視頻流;
[0015]視頻監(jiān)控設(shè)備包括多路前端采集設(shè)備,由其自帶的硬盤錄像機(jī)輸出第二類視頻流;
[0016]無人機(jī)光電探測設(shè)備由圖像接收站輸出第三類視頻流;
[0017]第二類視頻流和第三類視頻流不需要視頻服務(wù)器進(jìn)行視頻編碼。
[0018]其中,
[0019]綜合視頻顯控設(shè)備通過RTSP接收模塊接收壓縮碼流。
[0020]其中,
[0021]綜合視頻顯控設(shè)備通過H.264解碼模塊進(jìn)行解碼顯示。
[0022]其中,
[0023]所述綜合視頻顯控設(shè)備針對不同來源的視頻流進(jìn)行解碼;解碼后的視頻流通過射頻矩陣切換卡輸出到多路視頻顯示設(shè)備上,通過綜合視頻顯控設(shè)備的顯示控制界面進(jìn)行多路顯不的切換控制。
[0024]本實用新型有益效果如下:
[0025]本實用新型提供了一種新型公務(wù)船顯示控制系統(tǒng),對于來自艦艇光電取證設(shè)備、視頻監(jiān)視設(shè)備、光電跟蹤設(shè)備、無人機(jī)光電探測設(shè)備的視頻輸入信息進(jìn)行實時編碼壓縮,網(wǎng)絡(luò)傳輸、解碼顯示,同時可以實現(xiàn)視頻提取,視頻存儲、回放、檢索及字幕疊加,在對視頻進(jìn)行實時顯示的同時做到視頻的顯示控制,為公務(wù)船的指揮、打擊、監(jiān)視等功能提供高效的視頻服務(wù)。使用視頻服務(wù)器對所有視頻進(jìn)行統(tǒng)一編碼壓縮和解碼顯示,顯控終端軟解碼完成解碼器功能,視頻硬件功能軟件化,同時將視頻進(jìn)行統(tǒng)一存儲,降低了設(shè)備復(fù)雜度,易于維護(hù)升級;多線程并行工作,數(shù)據(jù)逐級處理,降低了視頻處理延時,保證了視頻顯示的實時性。
[0026]本實用新型的其他特征和優(yōu)點將在隨后的說明書中闡述,并且,部分的從說明書中變得顯而易見,或者通過實施本實用新型而了解。本實用新型的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
【附圖說明】
[0027]附圖僅用于示出具體實施例的目的,而并不認(rèn)為是對本實用新型的限制,在整個附圖中,相同的參考符號表示相同的部件。
[0028]圖1為本實用新型所述系統(tǒng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0029]下面結(jié)合附圖來具體描述本實用新型的優(yōu)選實施例,其中,附圖構(gòu)成本申請一部分,并與本實用新型的實施例一起用于闡釋本實用新型的原理。
[0030]本實用新型公開了一種公務(wù)船多路視頻顯示控制系統(tǒng),如圖1所示,包括:視頻采集設(shè)備、視頻處理服務(wù)器、綜合視頻顯控設(shè)備、視頻存儲系統(tǒng)、視頻存儲服務(wù)器、數(shù)據(jù)交換設(shè)備;其中,
[0031]視頻采集設(shè)備用于進(jìn)行初始化和數(shù)據(jù)采集;
[0032]視頻處理服務(wù)器用于將視頻采集設(shè)備采集的數(shù)據(jù)進(jìn)行壓縮編碼,并將壓縮碼流通過數(shù)據(jù)交換設(shè)備發(fā)送給綜合視頻顯控設(shè)備;
[0033]綜合視頻顯控設(shè)備用于進(jìn)行壓縮碼流提取,通過H.264解碼模塊進(jìn)行解碼顯示,綜合視頻顯控設(shè)備調(diào)用視頻存儲系統(tǒng)進(jìn)行視頻回放;
[0034]視頻存儲系統(tǒng)用于將視頻存儲到視頻存儲服務(wù)器;
[0035]數(shù)據(jù)交換設(shè)備用于實現(xiàn)設(shè)備之間的互連。
[0036]其中,視頻采集設(shè)備初始化包括:
[0037]視頻采集設(shè)備上電開機(jī);
[0038]進(jìn)行采集圖像的寬度和高度設(shè)置;
[0039]數(shù)據(jù)保存內(nèi)存初始化;
[0040]視頻采集設(shè)備初始化后,進(jìn)行數(shù)據(jù)采集;
[0041]根據(jù)規(guī)定的行高,按照行同步的方式通過視頻線纜接收攝像機(jī)發(fā)來的數(shù)據(jù):即視頻采集設(shè)備在接收到列同步信號后等待行同步信號產(chǎn)生,每接收到一次行同步信號之后,提取一行像素的數(shù)據(jù),直至取完規(guī)定的行數(shù),完成一幀數(shù)據(jù)的采集,然后將該幀數(shù)據(jù)轉(zhuǎn)換為YUV420,供后續(xù)視頻編碼使用;
[0042]攝像機(jī)發(fā)來的數(shù)據(jù)有4個來源,包括用于搜索取證的光電取證設(shè)備、用于全景監(jiān)視的視頻監(jiān)視設(shè)備、用于武器打擊的光電跟蹤設(shè)備、用于遠(yuǎn)程偵察的無人機(jī)光電探測設(shè)備。
[0043]視頻處理服務(wù)器將壓縮碼流通過數(shù)據(jù)交換設(shè)備發(fā)送給綜合視頻顯控設(shè)備;
[0044]光電取證設(shè)備輸出數(shù)字高清信號,光電跟蹤設(shè)備輸出標(biāo)清電視和紅外視頻,經(jīng)視頻采集設(shè)備到視頻服務(wù)器,經(jīng)視頻服務(wù)器編碼壓縮輸出第一類視頻流;
[0045]視頻監(jiān)控設(shè)備包括多路前端采集設(shè)備,由其自帶的硬盤錄像機(jī)輸出第二類視頻流;
[0046]無人機(jī)光電探測設(shè)備由圖像接收站輸出第三類視頻流;
[0047]第二類視頻流和第三類視頻流不需要視頻服務(wù)器進(jìn)行視頻編碼。
[0048]綜合視頻顯控設(shè)備通過數(shù)據(jù)交換設(shè)備接收壓縮碼流;進(jìn)一步包括,
[0049]綜合視頻顯控設(shè)備對RTSP接收模塊進(jìn)行配置,
[0050]配置RTSP接收模塊參數(shù),從控制參數(shù)中獲取需連接的發(fā)送端IP地址、端口和流名稱;
[0051 ] 獲取接收端主機(jī)名,并從中獲取接收端主機(jī)信息;
[0052]獲取接收端IP地址,判斷該IP地址是否和發(fā)送端在同一網(wǎng)段,若不在同一網(wǎng)段則重新獲取接收端主機(jī)名,重復(fù)上述步驟,若在同一網(wǎng)段則該IP地址設(shè)為RTSP網(wǎng)絡(luò)接收地址;
[0053]設(shè)置RTSP傳輸命令;
[0054]RTSP接收模塊接收數(shù)據(jù),
[0055]判斷是否已接收到相應(yīng)端口的一幀完整的數(shù)據(jù)幀,若不完整則退出,不存儲該幀視頻,若完整則判斷該幀數(shù)據(jù)長度是否大于可接收的最