本發(fā)明主要涉及監(jiān)控技術(shù)領(lǐng)域,具體涉及一種視頻監(jiān)控系統(tǒng)。
背景技術(shù):
視頻監(jiān)控系統(tǒng)在安防領(lǐng)域起著具大的作用,目前監(jiān)控視頻數(shù)據(jù)占用存儲(chǔ)空間大,導(dǎo)致成本越來(lái)越高,無(wú)法進(jìn)行定期刪除,并且現(xiàn)有的視頻監(jiān)控系統(tǒng)在編碼及壓縮處理過(guò)程中特別卡頓,原因是占用太多內(nèi)存,壓縮處理的速度及效果不佳。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對(duì)上述技術(shù)問(wèn)題提供一種視頻監(jiān)控系統(tǒng)。
本發(fā)明解決上述技術(shù)問(wèn)題的技術(shù)方案如下:一種視頻監(jiān)控系統(tǒng),包括視頻采集設(shè)備、視頻壓縮設(shè)備、第一存儲(chǔ)設(shè)備、第二存儲(chǔ)設(shè)備、收發(fā)設(shè)備以及統(tǒng)計(jì)設(shè)備;
所述視頻采集設(shè)備,用于根據(jù)預(yù)設(shè)時(shí)間周期通過(guò)安裝在路口卡口處的攝像設(shè)備進(jìn)行路人和車(chē)輛的視頻流采集;
所述視頻壓縮設(shè)備,用于將采集的視頻流進(jìn)行視頻編碼,再將編碼后的視頻流進(jìn)行壓縮處理,得到視頻流壓縮包;
所述第一存儲(chǔ)設(shè)備,用于將所述視頻流壓縮包進(jìn)行保存,并根據(jù)壓縮時(shí)間將保存的各個(gè)視頻流壓縮包進(jìn)行排序;
所述第二存儲(chǔ)設(shè)備,用于保存編碼及壓縮處理過(guò)程中所產(chǎn)生的臨時(shí)文件,當(dāng)編碼及壓縮處理完成時(shí),將所述臨時(shí)文件進(jìn)行自動(dòng)刪除處理;
所述收發(fā)設(shè)備,用于當(dāng)接收到客戶終端的請(qǐng)求時(shí),將保存在所述第一存儲(chǔ)設(shè)備中的視頻流壓縮包發(fā)送至請(qǐng)求的客戶終端中;
所述統(tǒng)計(jì)設(shè)備,用于記錄所述請(qǐng)求的客戶終端的id號(hào)、向所述客戶終端發(fā)送所述視頻流壓縮包的時(shí)間信息及是否發(fā)送成功的信息。
本發(fā)明的有益效果是:占用內(nèi)存少,能夠定期刪除不常用的視頻流,存儲(chǔ)在硬盤(pán)中的數(shù)據(jù)量大大降低,可以極大的降低成本;并且在編碼及壓縮過(guò)程中流暢、快速,能夠在編碼及壓縮處理完成后及時(shí)刪除臨時(shí)文件,保障每次編碼及壓縮過(guò)程有足夠的內(nèi)存空間。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
進(jìn)一步,所述第一存儲(chǔ)設(shè)備還用于,當(dāng)設(shè)定時(shí)間到達(dá)時(shí),將排序在前n個(gè)視頻流壓縮包進(jìn)行刪除,其中n為正整數(shù)。
進(jìn)一步,所述視頻壓縮設(shè)備包括型號(hào)為hi3516a的處理芯片。
采用上述進(jìn)一步方案的有益效果是:hi3516a處理芯片在壓縮過(guò)程中占用內(nèi)存少,提高了所傳輸視頻幀數(shù)數(shù)量,在硬盤(pán)中的數(shù)據(jù)量大大降低,可以極大的降低成本。
進(jìn)一步,還包括電源設(shè)備,所述電源設(shè)備用于為各個(gè)設(shè)備提供電力。
進(jìn)一步,所述收發(fā)設(shè)備通過(guò)4g網(wǎng)絡(luò)與客戶終端連接。
采用上述進(jìn)一步方案的有益效果是:能夠通過(guò)4g網(wǎng)絡(luò)進(jìn)行視頻數(shù)據(jù)傳輸,解決了傳輸圖像時(shí)存在的誤碼率高、數(shù)據(jù)丟包率高、穩(wěn)定性差、可靠性低的問(wèn)題。
附圖說(shuō)明
圖1為本發(fā)明視頻監(jiān)控系統(tǒng)的模塊框圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
如圖1所示,一種視頻監(jiān)控系統(tǒng),包括視頻采集設(shè)備、視頻壓縮設(shè)備、第一存儲(chǔ)設(shè)備、第二存儲(chǔ)設(shè)備、收發(fā)設(shè)備以及統(tǒng)計(jì)設(shè)備;
所述視頻采集設(shè)備,用于根據(jù)預(yù)設(shè)時(shí)間周期通過(guò)安裝在路口卡口處的攝像設(shè)備進(jìn)行路人和車(chē)輛的視頻流采集;
所述視頻壓縮設(shè)備,用于將采集的視頻流進(jìn)行視頻編碼,再將編碼后的視頻流進(jìn)行壓縮處理,得到視頻流壓縮包;
所述第一存儲(chǔ)設(shè)備,用于將所述視頻流壓縮包進(jìn)行保存,并根據(jù)壓縮時(shí)間將保存的各個(gè)視頻流壓縮包進(jìn)行排序;
所述第二存儲(chǔ)設(shè)備,用于保存編碼及壓縮處理過(guò)程中所產(chǎn)生的臨時(shí)文件,當(dāng)編碼及壓縮處理完成時(shí),將所述臨時(shí)文件進(jìn)行自動(dòng)刪除處理;
所述收發(fā)設(shè)備,用于當(dāng)接收到客戶終端的請(qǐng)求時(shí),將保存在所述第一存儲(chǔ)設(shè)備中的視頻流壓縮包發(fā)送至請(qǐng)求的客戶終端中;
所述統(tǒng)計(jì)設(shè)備,用于記錄所述請(qǐng)求的客戶終端的id號(hào)、向所述客戶終端發(fā)送所述視頻流壓縮包的時(shí)間信息及是否發(fā)送成功的信息。
上述實(shí)施例中,占用內(nèi)存少,能夠定期刪除不常用的視頻流,存儲(chǔ)在硬盤(pán)中的數(shù)據(jù)量大大降低,可以極大的降低成本;并且在編碼及壓縮過(guò)程中流暢、快速,能夠在編碼及壓縮處理完成后及時(shí)刪除臨時(shí)文件,保障每次編碼及壓縮過(guò)程有足夠的內(nèi)存空間。
可選地,作為本發(fā)明的一個(gè)實(shí)施例,所述第一存儲(chǔ)設(shè)備還用于,當(dāng)設(shè)定時(shí)間到達(dá)時(shí),將排序在前n個(gè)視頻流壓縮包進(jìn)行刪除,其中n為正整數(shù),優(yōu)選的,n=5。
進(jìn)一步,所述視頻壓縮設(shè)備包括型號(hào)為hi3516a的處理芯片。
上述實(shí)施例中,hi3516a處理芯片在壓縮過(guò)程中占用內(nèi)存少,提高了所傳輸視頻幀數(shù)數(shù)量,在硬盤(pán)中的數(shù)據(jù)量大大降低,可以極大的降低成本。
可選地,作為本發(fā)明的一個(gè)實(shí)施例,還包括電源設(shè)備,所述電源設(shè)備用于為各個(gè)設(shè)備提供電力。
可選地,作為本發(fā)明的一個(gè)實(shí)施例,所述收發(fā)設(shè)備通過(guò)4g網(wǎng)絡(luò)與客戶終端連接。
上述實(shí)施例中,能夠通過(guò)4g網(wǎng)絡(luò)進(jìn)行視頻數(shù)據(jù)傳輸,解決了傳輸圖像時(shí)存在的誤碼率高、數(shù)據(jù)丟包率高、穩(wěn)定性差、可靠性低的問(wèn)題。
在
本技術(shù):
所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。
作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以是兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。