專利名稱:音視頻監(jiān)控系統(tǒng)和數(shù)據(jù)壓縮轉(zhuǎn)儲器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻處理領(lǐng)域,尤其涉及一種音視頻監(jiān)控系統(tǒng)和數(shù)據(jù)壓縮轉(zhuǎn)儲器。
背景技術(shù):
隨著網(wǎng)絡(luò)應(yīng)用的日益普及,利用網(wǎng)絡(luò)進(jìn)行監(jiān)控已成為發(fā)展的驅(qū)勢。以音視頻監(jiān)控為例,用戶可在現(xiàn)有的IP網(wǎng)絡(luò)環(huán)境中,實(shí)現(xiàn)高性能、配置簡捷的音視頻監(jiān)控。請參閱圖1,其為現(xiàn)有的音視頻監(jiān)控系統(tǒng)的一種結(jié)構(gòu)示意圖。它包括信號采集器11、用于將采集到的音視頻數(shù)據(jù)進(jìn)行數(shù)字化的編碼器12、用于將數(shù)字信號轉(zhuǎn)換成模擬信號的解碼器13、用于存儲數(shù)據(jù)的存儲子系統(tǒng)15、用于實(shí)時播放音視頻數(shù)據(jù)的實(shí)時監(jiān)控子系統(tǒng)14以及用于回放音視頻數(shù)據(jù)的回放子系統(tǒng)16。
信號采集器11采集圖像、圖片、聲音等音視頻信號,如攝像機(jī)、攝像頭等。高清晰圖像、高保真聲音在編碼器12壓縮時,由于實(shí)時性要求和編碼器的編碼壓縮性能的局限,導(dǎo)致數(shù)據(jù)的碼率很大,從而導(dǎo)致存儲時占用了較大的存儲空間。
這兩年,平安系統(tǒng)得到了國家的高度重視,并投入巨資在各個城市建設(shè)和諧社會所需要的安全保障工程。它要求每個城市在各個事業(yè)單位、交通要道等關(guān)鍵點(diǎn)設(shè)立監(jiān)控系統(tǒng)。目前一個典型城市的平安系統(tǒng)配置是市局下轄20個分局,每個分局下轄25個派出所,每個派出所設(shè)置1K個攝像頭。若以分局為單位建立一數(shù)字監(jiān)控系統(tǒng),每個數(shù)字監(jiān)控系統(tǒng)內(nèi)有2.5萬用于采集視頻數(shù)據(jù)的攝像頭,現(xiàn)有技術(shù)監(jiān)控系統(tǒng)不具有如此大的數(shù)據(jù)存儲能力,將大容量的數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)存儲成為趨勢。而且,現(xiàn)有的編碼器將音視頻進(jìn)行編碼壓縮存在局限性,數(shù)據(jù)壓縮的碼率大,導(dǎo)致存儲時占用較大的存儲空間。即使音視頻系統(tǒng)采用網(wǎng)絡(luò)存儲,同樣也需要壓縮現(xiàn)有的編碼器編碼后的數(shù)據(jù),以降低占用的存儲空間,從而減少存儲成本。
發(fā)明內(nèi)容
本發(fā)明的一目的在于提供一種音視頻監(jiān)控系統(tǒng),以解決現(xiàn)有的編碼器編碼后的數(shù)據(jù)碼率大、占用的存儲空間多的技術(shù)問題。
本發(fā)明的另一目的數(shù)據(jù)壓縮轉(zhuǎn)儲器,以解決現(xiàn)有的編碼器編碼后的數(shù)據(jù)碼率大、占用的存儲空間多的技術(shù)問題。
為了達(dá)到上述目的,本發(fā)明公開了一種音視頻監(jiān)控系統(tǒng),包括數(shù)據(jù)采集器、編碼器、解碼器、存儲子系統(tǒng),還包括用于將存儲子系統(tǒng)中的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式數(shù)據(jù)的數(shù)據(jù)壓縮轉(zhuǎn)儲器,其中數(shù)據(jù)壓縮轉(zhuǎn)儲器進(jìn)一步包括處理器,用于在預(yù)先設(shè)定周期內(nèi)復(fù)制出存儲在存儲子系統(tǒng)中數(shù)據(jù),并將所述數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率的編碼格式數(shù)據(jù),后將轉(zhuǎn)換壓縮后的數(shù)據(jù)重新寫入存儲子系統(tǒng),當(dāng)數(shù)據(jù)改變存儲位置后,通知修改對應(yīng)的索引及刪除存儲子系統(tǒng)中原先保存的數(shù)據(jù)。
所述存儲子系統(tǒng)為存儲區(qū)域網(wǎng)絡(luò)IP SAN。
所述系統(tǒng)還包括和數(shù)據(jù)壓縮轉(zhuǎn)儲器連接的數(shù)據(jù)存儲管理服務(wù)器,用于保存存儲計劃、備份計劃以及記錄數(shù)據(jù)索引。
所述系統(tǒng)還包括用于保存存儲計劃、備份計算及記錄數(shù)據(jù)索引的數(shù)據(jù)存儲管理服務(wù)器,所述數(shù)據(jù)存儲管理服務(wù)器包括數(shù)據(jù)壓縮轉(zhuǎn)儲器。
一種音視頻監(jiān)控系統(tǒng),包括數(shù)據(jù)采集器、編碼器、解碼器、存儲子系統(tǒng),還包括用于將存儲子系統(tǒng)中的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式數(shù)據(jù)的數(shù)據(jù)壓縮轉(zhuǎn)儲器,其中數(shù)據(jù)壓縮轉(zhuǎn)儲器進(jìn)一步包括處理器,用于將編碼器發(fā)送的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式的數(shù)據(jù),并將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入存儲子系統(tǒng)。
所述存儲子系統(tǒng)為存儲區(qū)域網(wǎng)絡(luò)IP SAN。
所述系統(tǒng)還包括和數(shù)據(jù)壓縮轉(zhuǎn)儲器連接的數(shù)據(jù)存儲管理服務(wù)器,用于保存存儲計劃、備份計劃以及記錄數(shù)據(jù)索引。
所述系統(tǒng)還包括用于保存存儲計劃、備份計算及記錄數(shù)據(jù)索引的數(shù)據(jù)存儲管理服務(wù)器,所述數(shù)據(jù)存儲管理服務(wù)器包括數(shù)據(jù)壓縮轉(zhuǎn)儲器。
一種數(shù)據(jù)壓縮轉(zhuǎn)儲器,用于壓縮轉(zhuǎn)儲存儲子系統(tǒng)中的數(shù)據(jù),包括處理器,其中,處理器進(jìn)一步包括數(shù)據(jù)讀出單元用于在預(yù)先設(shè)定的周期內(nèi)復(fù)制出存儲在存儲子系統(tǒng)中數(shù)據(jù);第一數(shù)據(jù)轉(zhuǎn)換壓縮單元用于將所述數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率的編碼格式數(shù)據(jù);第一數(shù)據(jù)寫入單元用于將轉(zhuǎn)換壓縮后的數(shù)據(jù)重新寫入存儲子系統(tǒng),且當(dāng)數(shù)據(jù)改變存儲位置后,通知修改對應(yīng)的索引及刪除存儲子系統(tǒng)中原先保存的數(shù)據(jù)。
一種數(shù)據(jù)壓縮轉(zhuǎn)儲器,包括處理器,其中,處理器進(jìn)一步包括第二數(shù)據(jù)轉(zhuǎn)換壓縮單元用于將接收到的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式的數(shù)據(jù);第二數(shù)據(jù)寫入單元用于將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入存儲子系統(tǒng)。
與現(xiàn)有技術(shù)相比,本發(fā)明通過轉(zhuǎn)碼壓縮,能夠有效地節(jié)省存儲空間,從而節(jié)省用戶投資。比如,由于采用不同編碼器,而不同的編碼器具有不同的壓縮編碼格式,所以現(xiàn)有的存儲設(shè)備很可能存儲的是不同壓縮編碼格式的數(shù)據(jù),本發(fā)明通過數(shù)據(jù)壓縮轉(zhuǎn)儲設(shè)備將不同壓縮編碼統(tǒng)一壓縮為更低碼率編碼格式的數(shù)據(jù)(如相同的更低碼率的視頻編碼格式,相同的更低碼率的音頻編碼格式),達(dá)到提高存儲設(shè)備的存儲能力。
另外,以平安工程為例,假設(shè)實(shí)時存儲的音視頻數(shù)據(jù)為4Mbit/s,按一路攝像頭存儲15天錄像存儲容量為60*60*24*15*4M/8=648GByte。轉(zhuǎn)碼壓縮后碼流可降為2Mbit/s,轉(zhuǎn)碼后每天需存儲容量為60*60*24*2M/8=21.6GByte。
按在錄像存儲設(shè)備中存儲3天的錄像,從第3天開始轉(zhuǎn)碼備份第1天的數(shù)據(jù)計算,備份存儲設(shè)備中需存放12天的備份數(shù)據(jù)。備份存儲設(shè)備上存儲12天需21.6*12=259.2GByte,原存儲設(shè)備存放3天的數(shù)據(jù)需43.2*2=86.4Gbyte,轉(zhuǎn)碼后共需存儲容量為259.2+86.4=345.6GByte,這樣每路可節(jié)省648-345.6=302.4Gbyte存儲容量。
本發(fā)明中轉(zhuǎn)儲數(shù)據(jù)改變存儲位置后,修改相應(yīng)的回放索引,對用戶來說是完全透明的,不會影響用戶的使用。
圖1為現(xiàn)有的音視頻監(jiān)控系統(tǒng)的一種結(jié)構(gòu)示意圖;
圖2為本發(fā)明的音視頻監(jiān)控系統(tǒng)的一種結(jié)構(gòu)示意圖;圖3為采用網(wǎng)絡(luò)存儲的音視頻監(jiān)控系統(tǒng)的一種結(jié)構(gòu)示意圖。
具體實(shí)施例方式
以下結(jié)合附圖,具體說明本發(fā)明。
本發(fā)明的核心在于本發(fā)明在音視頻監(jiān)控系統(tǒng)中增加一數(shù)據(jù)壓縮轉(zhuǎn)儲器將音視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)換壓縮成低碼率編碼格式數(shù)據(jù)后寫入存儲子系統(tǒng)由此降低音視頻數(shù)據(jù)占用的存儲空間,進(jìn)行減少監(jiān)控成本。數(shù)據(jù)壓縮轉(zhuǎn)儲器可以是一臺服務(wù)器,也可以是集成在數(shù)據(jù)壓縮轉(zhuǎn)儲服務(wù)程序的設(shè)備。另外,數(shù)據(jù)壓縮轉(zhuǎn)儲器可以從存儲子系統(tǒng)中按預(yù)先設(shè)定的轉(zhuǎn)儲計劃備份出音視頻數(shù)據(jù),然后按預(yù)先設(shè)定的轉(zhuǎn)換壓縮規(guī)則進(jìn)行壓縮后重新寫入存儲子系統(tǒng),并修改對應(yīng)的索引及刪除原先保存的未經(jīng)轉(zhuǎn)換壓縮的音視頻數(shù)據(jù)。數(shù)據(jù)壓縮轉(zhuǎn)儲器也可以將編碼器編碼后的音視頻數(shù)據(jù)先按照預(yù)先設(shè)定的轉(zhuǎn)換壓縮規(guī)則進(jìn)行壓縮后再寫入存儲子系統(tǒng),若音視頻監(jiān)控系統(tǒng)對實(shí)時播放要求較高的情況下,數(shù)據(jù)壓縮轉(zhuǎn)儲器就不能采用實(shí)時轉(zhuǎn)換壓縮方案。
請參閱圖2,其為本發(fā)明的音視頻監(jiān)控系統(tǒng)的原理圖。它至少包括數(shù)據(jù)采集器21、編碼器22、解碼器23、存儲子系統(tǒng)24和數(shù)據(jù)壓縮轉(zhuǎn)儲器25。其中,數(shù)據(jù)采集器用于采集音視頻數(shù)據(jù),編碼器22用于將采集的音視頻數(shù)據(jù)進(jìn)行壓縮編碼,并將壓縮編碼后的數(shù)據(jù)保存到存儲子系統(tǒng)24。解碼器23用于將存儲在存儲子系統(tǒng)的數(shù)據(jù)讀出后進(jìn)行解碼,以便回放音視頻輸出裝置(如電視機(jī))進(jìn)行實(shí)時播放或回放。
由于目前實(shí)時性要求和編碼器本身壓縮性能的局限,現(xiàn)有的編碼器不能一步到位將音視頻數(shù)據(jù)壓頻到很低碼率編碼格式數(shù)據(jù),若將所有的編碼器進(jìn)行改良,增加新的硬件,提高其壓縮性能,成本會非常高。為此,本發(fā)明在現(xiàn)有的音視頻監(jiān)控系統(tǒng)中增加一數(shù)據(jù)壓縮轉(zhuǎn)儲器25。數(shù)據(jù)壓縮轉(zhuǎn)儲器可以是一臺服務(wù)器,也可以是集成在數(shù)據(jù)壓縮轉(zhuǎn)儲服務(wù)程序的設(shè)備。它連接存儲子系統(tǒng)24,它可以從存儲子系統(tǒng)24中按預(yù)先設(shè)定的轉(zhuǎn)儲計劃備份出音視頻數(shù)據(jù),然后按預(yù)先設(shè)定的轉(zhuǎn)換壓縮規(guī)則進(jìn)行壓縮后重新寫入存儲子系統(tǒng)24,并修改對應(yīng)的索引及刪除原先保存的未經(jīng)轉(zhuǎn)換壓縮的音視頻數(shù)據(jù)。
轉(zhuǎn)儲計劃包括在預(yù)先設(shè)定的時間上對預(yù)先設(shè)定的存儲單元上的音視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)換壓縮,壓縮后存儲到預(yù)先設(shè)定或預(yù)先計劃的存儲單元上,修改該音視頻數(shù)據(jù)的索引,并刪除原有的未經(jīng)轉(zhuǎn)換壓縮的音視頻數(shù)據(jù)。轉(zhuǎn)換壓縮規(guī)則包括高碼率的編碼格式轉(zhuǎn)換為低碼率的編碼格式,選擇更高效率的音視頻壓縮算法進(jìn)行壓縮或其它一些保證轉(zhuǎn)碼后的圖像質(zhì)量的基礎(chǔ)上能夠降低占用存儲空間的各種規(guī)則,這些規(guī)則可以由用戶或廠家預(yù)先設(shè)定。
本發(fā)明的解碼器23默認(rèn)為能夠支持各種編碼格式的解壓縮解碼,它可以根據(jù)索引讀出需要讀出的音視頻數(shù)據(jù)。若音視頻數(shù)據(jù)未經(jīng)轉(zhuǎn)換或未轉(zhuǎn)換完,則根據(jù)索引讀出未經(jīng)轉(zhuǎn)換的音視頻數(shù)據(jù),按原來的壓縮算法和編碼算法進(jìn)行解壓縮和解碼。若音視頻數(shù)據(jù)經(jīng)轉(zhuǎn)換,則根據(jù)索引讀出經(jīng)轉(zhuǎn)換的音視數(shù)據(jù),按轉(zhuǎn)換后的壓縮算法和編碼算法進(jìn)行解壓縮和解碼,以便進(jìn)行音視頻數(shù)據(jù)的播放。
通過本發(fā)明,能夠進(jìn)一步降低音視頻數(shù)據(jù)占用的存儲空間,從而降低成本,提高存儲空間的利用率。
由于現(xiàn)有的存儲空間存儲容量的局限,為此,本發(fā)明的申請人提出網(wǎng)絡(luò)存儲的概念,即使用網(wǎng)絡(luò)存儲提供的海量存儲容量來構(gòu)建本發(fā)明新的音視頻監(jiān)控系統(tǒng)。
請參閱圖3,其為本發(fā)明采用網(wǎng)絡(luò)存儲的音視頻監(jiān)控系統(tǒng)的原理圖。音視頻監(jiān)控系統(tǒng)至少包括數(shù)據(jù)采集器、編碼器、解碼器、IP網(wǎng)絡(luò)存儲子系統(tǒng)和數(shù)據(jù)壓縮轉(zhuǎn)儲器。其中,數(shù)據(jù)采集器用于采集音視頻數(shù)據(jù),編碼器用于將采集的音視頻數(shù)據(jù)進(jìn)行壓縮編碼,并將壓縮編碼后的數(shù)據(jù)保存到IP網(wǎng)絡(luò)存儲子系統(tǒng)。IP網(wǎng)絡(luò)存儲子系統(tǒng)包括音視頻存儲IP SAN(存儲區(qū)域網(wǎng)絡(luò))和視頻存儲管理服務(wù)器或單獨(dú)包括音視頻存儲IP SAN。解碼器用于從IP網(wǎng)絡(luò)存儲子系統(tǒng)獲得數(shù)據(jù)后解壓縮成音視頻流,以便通過音視頻輸出裝置(如電視機(jī))進(jìn)行回放。
由于利用網(wǎng)絡(luò)存儲數(shù)據(jù)量大的優(yōu)勢將數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)存儲,克服本地存儲容量有限的缺陷,從而能夠滿足數(shù)據(jù)采集器的數(shù)目越來越多、存儲數(shù)據(jù)量越來越大的需求,進(jìn)而使得搭建大規(guī)模音視頻監(jiān)控系統(tǒng)成為可能。
通常,該系統(tǒng)還包括數(shù)據(jù)存儲管理服務(wù)器DM,它主要負(fù)責(zé)管理存儲子系統(tǒng),制定存儲計劃和轉(zhuǎn)儲計劃,記錄數(shù)據(jù)索引和轉(zhuǎn)儲數(shù)據(jù)索引。
編碼器通常將音視頻數(shù)據(jù)先進(jìn)行模數(shù)轉(zhuǎn)換,再將轉(zhuǎn)換后的數(shù)據(jù)編碼壓縮,如采用MPEG標(biāo)準(zhǔn)進(jìn)行壓縮,最后將編碼壓縮后的音視頻數(shù)據(jù)存儲到IP SAN中,比如,將音視頻數(shù)據(jù)組建成固定大小的塊,寫入數(shù)據(jù)時直接對IP SAN進(jìn)行塊操作,即按扇區(qū)寫入塊數(shù)據(jù),同時音視頻數(shù)據(jù)索引記錄到對應(yīng)的DM中。索引包括音視頻數(shù)據(jù)屬性、存儲位置(如扇區(qū))的屬性等。
DM中可以預(yù)先保存轉(zhuǎn)儲計劃和轉(zhuǎn)換壓縮規(guī)則。轉(zhuǎn)儲計劃包括設(shè)定的轉(zhuǎn)儲的時間、轉(zhuǎn)換壓縮的數(shù)據(jù)所在的存儲位置等。轉(zhuǎn)換壓縮規(guī)則包括高碼率的編碼格式轉(zhuǎn)換為低碼率的編碼格式,選擇更高效率的音視頻壓縮算法進(jìn)行壓縮或其它一些保證轉(zhuǎn)碼后的圖像質(zhì)量的基礎(chǔ)上能夠降低占用存儲空間的各種規(guī)則,這些規(guī)則可以由用戶或廠家預(yù)先設(shè)定。
DM中還可以包括存儲數(shù)據(jù)索引和轉(zhuǎn)儲數(shù)據(jù)索引。解碼器讀取數(shù)據(jù)時可以先訪問DM,獲得讀取的數(shù)據(jù)所在的索引,通過該索引到IP SAN中讀取相應(yīng)的數(shù)據(jù)。轉(zhuǎn)儲數(shù)據(jù)索引是用于區(qū)分IP SAN中哪些數(shù)據(jù)已完成數(shù)據(jù)轉(zhuǎn)換壓縮,哪些數(shù)據(jù)未完成數(shù)據(jù)轉(zhuǎn)換壓縮。當(dāng)數(shù)據(jù)壓縮轉(zhuǎn)儲器在數(shù)據(jù)壓縮轉(zhuǎn)換時,可以訪問DM的轉(zhuǎn)儲數(shù)據(jù)索引,獲知哪些數(shù)據(jù)未完成數(shù)據(jù)轉(zhuǎn)換壓縮需要進(jìn)行數(shù)據(jù)轉(zhuǎn)換壓縮,然后在預(yù)先設(shè)定的轉(zhuǎn)儲計劃下進(jìn)行對應(yīng)數(shù)據(jù)的轉(zhuǎn)換壓縮,完成數(shù)據(jù)轉(zhuǎn)換壓縮后訪問DM修改對應(yīng)的轉(zhuǎn)儲數(shù)據(jù)索引,將其對應(yīng)的數(shù)據(jù)修改為已完成數(shù)據(jù)轉(zhuǎn)換壓縮。
數(shù)據(jù)壓縮轉(zhuǎn)儲器可以是一專門的服務(wù)器,也可以是集成在數(shù)據(jù)壓縮轉(zhuǎn)儲軟件的設(shè)備,如DM。也就是說,數(shù)據(jù)壓縮轉(zhuǎn)儲器可以是DM,即在DM上集成有數(shù)據(jù)壓縮轉(zhuǎn)儲器的功能。通常,數(shù)據(jù)壓縮轉(zhuǎn)儲器為一服務(wù)器。數(shù)據(jù)壓縮轉(zhuǎn)儲器將讀出的高碼率數(shù)據(jù)轉(zhuǎn)換壓縮為較低碼率的編碼格式數(shù)據(jù),在轉(zhuǎn)換的同時通過選擇更高效率的音視頻壓縮算法(如MPEG2轉(zhuǎn)換為H.264)、消除靜止幀、大容量緩存、多參考幀提高清晰度、延長編碼壓縮時間等方式降低音視頻數(shù)據(jù)碼流的同時盡量保證轉(zhuǎn)碼后的圖像質(zhì)量。由于數(shù)據(jù)壓縮轉(zhuǎn)儲器一般都為專用服務(wù)器,性能較高,在相同時間內(nèi),編碼壓縮的效率較硬件編碼器高,當(dāng)前視頻轉(zhuǎn)碼技術(shù)也很成熟,支持各種編碼方式互轉(zhuǎn),如MPEG2、MPEG4、H.264等編碼格式的轉(zhuǎn)換。數(shù)據(jù)壓縮轉(zhuǎn)儲器將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入備份IP SAN,并通知DM修改數(shù)據(jù)庫中回放索引記錄,DM將轉(zhuǎn)碼備份的數(shù)據(jù)記錄位置修改為相應(yīng)的備份IP SAN,然后DM通知刪除已轉(zhuǎn)換過的原存儲子系統(tǒng)中的數(shù)據(jù)。
也就是說,數(shù)據(jù)壓縮轉(zhuǎn)儲器包括處理器,用于在預(yù)先設(shè)定周期內(nèi)復(fù)制出存儲在存儲子系統(tǒng)中數(shù)據(jù),并將所述數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率的編碼格式數(shù)據(jù),后將轉(zhuǎn)換壓縮后的數(shù)據(jù)重新寫入存儲子系統(tǒng),當(dāng)數(shù)據(jù)改變存儲位置后,通知修改對應(yīng)的索引及刪除存儲子系統(tǒng)中原先保存的數(shù)據(jù)。
按功能來分,處理器可以進(jìn)一步包括數(shù)據(jù)讀出單元用于在預(yù)先設(shè)定的周期內(nèi)復(fù)制出存儲在存儲子系統(tǒng)中預(yù)先設(shè)定的存儲位置上的數(shù)據(jù);第一數(shù)據(jù)轉(zhuǎn)換壓縮單元用于將所述數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率的編碼格式數(shù)據(jù);第一數(shù)據(jù)寫入單元用于將轉(zhuǎn)換壓縮后的數(shù)據(jù)重新寫入存儲子系統(tǒng),且當(dāng)數(shù)據(jù)改變存儲位置后,通知修改對應(yīng)的索引及刪除存儲子系統(tǒng)中原先保存的數(shù)據(jù)。事實(shí)上,該些單元實(shí)現(xiàn)的功能可以通過在處理器上進(jìn)行軟件編程完成。
當(dāng)數(shù)據(jù)壓縮轉(zhuǎn)儲器實(shí)現(xiàn)實(shí)時壓縮時,本發(fā)明可以采用第二種數(shù)據(jù)壓縮轉(zhuǎn)儲器,其數(shù)據(jù)壓縮轉(zhuǎn)儲器包括處理器,用于將編碼器發(fā)送的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式的數(shù)據(jù),并將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入存儲子系統(tǒng)。該處理器可以包括第二數(shù)據(jù)轉(zhuǎn)換壓縮單元用于將編碼器發(fā)送的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式的數(shù)據(jù);第二數(shù)據(jù)寫入單元用于將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入存儲子系統(tǒng)。
解碼器訪問DM獲知需要讀取數(shù)據(jù)所在的索引,利用該索引訪問IP SAN,讀取數(shù)據(jù)。一種方案是,解碼器先按照數(shù)據(jù)轉(zhuǎn)換壓縮規(guī)則先進(jìn)行解壓縮和解碼,若不能解壓縮時,再按照編碼器對應(yīng)的壓縮規(guī)則和編碼規(guī)則進(jìn)行解壓縮和解碼。另一種方案是現(xiàn)有很多壓縮算法都有本壓縮算法的屬性(如壓縮擴(kuò)展名等),當(dāng)解碼時讀取對應(yīng)的屬性即可進(jìn)行相應(yīng)的解碼。即,用戶客戶端要求回放時,DM查詢數(shù)據(jù)索引判斷如果用戶回放為備份存儲設(shè)備中歷史數(shù)據(jù)時,則回放備份存儲設(shè)備中數(shù)據(jù);如果為未轉(zhuǎn)儲壓縮備份的歷史數(shù)據(jù)時,則回放錄像存儲設(shè)備中數(shù)據(jù)。
一種數(shù)據(jù)壓縮轉(zhuǎn)儲器,用于將存儲數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式數(shù)據(jù)。數(shù)據(jù)壓縮轉(zhuǎn)儲器包括處理器,其處理器可以進(jìn)一步包括數(shù)據(jù)讀出單元用于在預(yù)先設(shè)定的周期內(nèi)讀出存儲在預(yù)先設(shè)定的存儲位置上的數(shù)據(jù);第一數(shù)據(jù)轉(zhuǎn)換壓縮單元用于將所述數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率的編碼格式數(shù)據(jù);第一數(shù)據(jù)寫入單元用于將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入預(yù)先設(shè)定的存儲地址,且當(dāng)數(shù)據(jù)改變存儲位置后,通知修改對應(yīng)的索引及刪除原先保存的數(shù)據(jù)。
本發(fā)明公開第二種數(shù)據(jù)壓縮轉(zhuǎn)儲器,它包括處理器,其處理器進(jìn)一步包括第二數(shù)據(jù)轉(zhuǎn)換壓縮單元用于將接收到的高碼率編碼格式數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式數(shù)據(jù);第二數(shù)據(jù)寫入單元用于將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入預(yù)先設(shè)定的存儲地址。
所述數(shù)據(jù)壓縮轉(zhuǎn)儲器為專用服務(wù)器或是安裝數(shù)據(jù)壓縮轉(zhuǎn)儲服務(wù)程序的設(shè)備。
上述涉及到的單元都可以是功能單元,通過軟件在處理器的編程來完成其功能。
通過上述的數(shù)據(jù)壓縮轉(zhuǎn)儲器,能夠降低數(shù)據(jù)占用的存儲空間,從而減少成本。
以上公開的僅為本發(fā)明的幾個具體實(shí)施例,但本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種音視頻監(jiān)控系統(tǒng),包括數(shù)據(jù)采集器、編碼器、解碼器、存儲子系統(tǒng),其特征在于,還包括用于將存儲子系統(tǒng)中的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式數(shù)據(jù)的數(shù)據(jù)壓縮轉(zhuǎn)儲器,其中數(shù)據(jù)壓縮轉(zhuǎn)儲器包括處理器,用于在預(yù)先設(shè)定周期內(nèi)復(fù)制出存儲在存儲子系統(tǒng)中數(shù)據(jù),并將所述數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率的編碼格式數(shù)據(jù),后將轉(zhuǎn)換壓縮后的數(shù)據(jù)重新寫入存儲子系統(tǒng),當(dāng)數(shù)據(jù)改變存儲位置后,通知修改對應(yīng)的索引及刪除存儲子系統(tǒng)中原先保存的數(shù)據(jù)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述存儲子系統(tǒng)為存儲區(qū)域網(wǎng)絡(luò)IP SAN。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括和數(shù)據(jù)壓縮轉(zhuǎn)儲器連接的數(shù)據(jù)存儲管理服務(wù)器,用于保存存儲計劃、備份計劃以及記錄數(shù)據(jù)索引。
4.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括用于保存存儲計劃、備份計算及記錄數(shù)據(jù)索引的數(shù)據(jù)存儲管理服務(wù)器,所述數(shù)據(jù)存儲管理服務(wù)器包括數(shù)據(jù)壓縮轉(zhuǎn)儲器。
5.一種音視頻監(jiān)控系統(tǒng),包括數(shù)據(jù)采集器、編碼器、解碼器、存儲子系統(tǒng),其特征在于,還包括用于將存儲子系統(tǒng)中的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式數(shù)據(jù)的數(shù)據(jù)壓縮轉(zhuǎn)儲器,其中數(shù)據(jù)壓縮轉(zhuǎn)儲器包括處理器,用于將編碼器發(fā)送的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式的數(shù)據(jù),并將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入存儲子系統(tǒng)。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述存儲子系統(tǒng)為存儲區(qū)域網(wǎng)絡(luò)IP SAN。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括和數(shù)據(jù)壓縮轉(zhuǎn)儲器連接的數(shù)據(jù)存儲管理服務(wù)器,用于保存存儲計劃、備份計劃以及記錄數(shù)據(jù)索引。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括用于保存存儲計劃、備份計算及記錄數(shù)據(jù)索引的數(shù)據(jù)存儲管理服務(wù)器,所述數(shù)據(jù)存儲管理服務(wù)器包括數(shù)據(jù)壓縮轉(zhuǎn)儲器。
9.一種數(shù)據(jù)壓縮轉(zhuǎn)儲器,用于壓縮轉(zhuǎn)儲存儲子系統(tǒng)中的數(shù)據(jù),其特征在于,包括處理器,其中,處理器進(jìn)一步包括數(shù)據(jù)讀出單元用于在預(yù)先設(shè)定的周期內(nèi)復(fù)制出存儲在存儲子系統(tǒng)中數(shù)據(jù);第一數(shù)據(jù)轉(zhuǎn)換壓縮單元用于將所述數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率的編碼格式數(shù)據(jù);第一數(shù)據(jù)寫入單元用于將轉(zhuǎn)換壓縮后的數(shù)據(jù)重新寫入存儲子系統(tǒng),且當(dāng)數(shù)據(jù)改變存儲位置后,通知修改對應(yīng)的索引及刪除存儲子系統(tǒng)中原先保存的數(shù)據(jù)。
10.一種數(shù)據(jù)壓縮轉(zhuǎn)儲器,其特征在于,包括處理器,其中,所述處理器進(jìn)一步包括第二數(shù)據(jù)轉(zhuǎn)換壓縮單元用于將接收到的數(shù)據(jù)轉(zhuǎn)換壓縮成低碼率編碼格式的數(shù)據(jù);第二數(shù)據(jù)寫入單元用于將轉(zhuǎn)換壓縮后的數(shù)據(jù)寫入存儲子系統(tǒng)。
全文摘要
本發(fā)明提供一種音視頻監(jiān)控系統(tǒng),其在現(xiàn)有的音視頻監(jiān)控系統(tǒng)中增加一數(shù)據(jù)壓縮轉(zhuǎn)儲器將音視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)換壓縮成低碼率編碼格式數(shù)據(jù)后寫入存儲子系統(tǒng)。由此降低音視頻數(shù)據(jù)占用的存儲空間,進(jìn)而減少監(jiān)控成本。數(shù)據(jù)壓縮轉(zhuǎn)儲器可以是一臺服務(wù)器,也可以是安裝數(shù)據(jù)壓縮轉(zhuǎn)儲服務(wù)程序的設(shè)備。另外,數(shù)據(jù)壓縮轉(zhuǎn)儲器可以從存儲子系統(tǒng)中按預(yù)先設(shè)定的轉(zhuǎn)儲計劃備份出音視頻數(shù)據(jù),然后按預(yù)先設(shè)定的轉(zhuǎn)換壓縮規(guī)則進(jìn)行壓縮后重新寫入存儲子系統(tǒng),并修改對應(yīng)的索引及刪除原先保存的未經(jīng)轉(zhuǎn)換壓縮的音視頻數(shù)據(jù)。
文檔編號H04N7/18GK1921629SQ20061013973
公開日2007年2月28日 申請日期2006年9月22日 優(yōu)先權(quán)日2006年9月22日
發(fā)明者張曉琳, 羅曼, 趙暉 申請人:杭州華為三康技術(shù)有限公司