欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種錄像文件存儲方法及裝置與流程

文檔序號:11176733閱讀:633來源:國知局
一種錄像文件存儲方法及裝置與流程

本發(fā)明涉及視頻數(shù)據(jù)存儲領(lǐng)域,特別涉及一種錄像文件存儲方法。本發(fā)明同時還涉及一種錄像文件存儲裝置。



背景技術(shù):

隨著網(wǎng)絡(luò)技術(shù)的蓬勃發(fā)展和視頻監(jiān)控數(shù)字化、網(wǎng)絡(luò)化、高清化、智能化的逐漸成熟,視頻監(jiān)控前端攝像機視頻采集技術(shù)也在飛速發(fā)展,從早期的10萬像素到今天的200萬、500萬像素,視頻清晰度越來越高,視頻畫面中的信息量也越來越豐富。作為安防視頻管理系統(tǒng)信息的最終集散地,存儲技術(shù)越來越為人們所重視。

在視頻監(jiān)控行業(yè),盡可能的保證歷史錄像可播放是衡量一個視頻監(jiān)控系統(tǒng)是否健壯的關(guān)鍵指標(biāo)。在監(jiān)控存儲解決方案中,目前最常用的是ipc(ipcamera,網(wǎng)絡(luò)攝像機)+ipsan(storageareanetwork,存儲局域網(wǎng)絡(luò))組網(wǎng),該存儲方案利用ipsan提供raid(redundantarraysofindependentdisks,磁盤陣列)5級別的保護。

raid是由很多磁盤組合成一個容量巨大的磁盤組,利用個別磁盤提供數(shù)據(jù)所產(chǎn)生加成效果提升整個磁盤系統(tǒng)效能。利用這項技術(shù),技術(shù)人員能夠?qū)?shù)據(jù)切割成許多區(qū)段,分別存放在各個硬盤上。作為raid技術(shù)的規(guī)范之一,raid5能夠使用至少3塊硬盤(也可以更多)組建raid5磁盤陣列,當(dāng)有數(shù)據(jù)寫入硬盤的時候,這次數(shù)據(jù)寫入會根據(jù)算法分成3部分,然后寫入這3塊硬盤,寫入的同時還會在這3塊硬盤上寫入校驗信息,當(dāng)讀取寫入的數(shù)據(jù)的時候會分別從3塊硬盤上讀取數(shù)據(jù)內(nèi)容,再通過檢驗信息進行校驗。當(dāng)其中有1塊硬盤出現(xiàn)損壞的時候,就從另外2塊硬盤上存儲的數(shù)據(jù)可以計算出第3塊硬盤的數(shù)據(jù)內(nèi)容。

發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),在有校驗盤的情況下,一塊盤損壞不影響錄像文件的存儲,但raid的存儲方式只允許同時有一塊硬盤出現(xiàn)故障,當(dāng)有兩塊盤接連損壞的情況下,那么整個磁盤陣列的數(shù)據(jù)將會因為文件索引被破壞而不可讀寫。若不使用陣列而以單盤提供服務(wù)的話,需要在每一個盤上格式化文件系統(tǒng),把文件單獨存到一個盤上或者把一個文件分割成多份存儲到多個盤上,該方案通過繞開了磁盤陣列的以提供單盤服務(wù),但沒有了磁盤陣列保護,用戶所存儲的錄像文件直接受硬盤故障率的影響,從而導(dǎo)致系統(tǒng)穩(wěn)定性降低。

由此可見,如何使存儲在磁盤陣列中的錄像文件能夠在硬盤損壞而導(dǎo)致文件索引被破壞的前提下仍然可被讀取,成為本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。



技術(shù)實現(xiàn)要素:

本發(fā)明提供了一種錄像文件存儲方法,用以解決現(xiàn)有技術(shù)在磁盤出問題的情況下無法正常根據(jù)文件索引讀取磁盤陣列中所存儲的錄像文件的問題,該方法應(yīng)用于磁盤陣列raid存儲系統(tǒng)中,包括:

將所述錄像文件寫入空白的分片數(shù)據(jù)段,并在寫入完成后獲取及保存所述分片數(shù)據(jù)段的地址,所述分片數(shù)據(jù)段與所述錄像文件一一對應(yīng),且所述分片數(shù)據(jù)段的長度大于所述錄像文件的文件大??;

當(dāng)所述錄像文件的文件索引發(fā)生異常時,根據(jù)所述地址在所述分片數(shù)據(jù)段中獲取所述錄像文件的錄像數(shù)據(jù)。

相應(yīng)的,本申請還提出了一種錄像文件存儲裝置,應(yīng)用于磁盤陣列raid存儲系統(tǒng)中,包括:

寫入模塊,將所述錄像文件寫入空白的分片數(shù)據(jù)段,并在寫入完成后獲取及保存所述分片數(shù)據(jù)段的地址,所述分片數(shù)據(jù)段與所述錄像文件一一對應(yīng),且所述分片數(shù)據(jù)段的長度大于所述錄像文件的文件大??;

獲取模塊,當(dāng)所述錄像文件的文件索引發(fā)生異常時,根據(jù)所述地址在所述分片數(shù)據(jù)段中獲取所述錄像文件的錄像數(shù)據(jù)。

由此可見,通過應(yīng)用本申請的技術(shù)方案,將錄像文件寫入空白的分片數(shù)據(jù)段,并在寫入完成后獲取及保存該分片數(shù)據(jù)段的地址,由于該分片數(shù)據(jù)段與錄像文件一一對應(yīng),且分片數(shù)據(jù)段的長度大于錄像文件的文件大小,因此當(dāng)錄像文件的文件索引發(fā)生異常時,能夠根據(jù)分片數(shù)據(jù)段的地址在分片數(shù)據(jù)段中獲取錄像文件的錄像數(shù)據(jù)。從而能夠在不降低存儲性能的前提下解決了raid存儲系統(tǒng)中文件索引被破壞而導(dǎo)致錄像文件無法被讀取的問題,提高了raid存儲系統(tǒng)的穩(wěn)定性。

附圖說明

圖1為本申請實施例提出的一種錄像文件存儲方法的流程示意圖;

圖2為現(xiàn)有技術(shù)中raid存儲系統(tǒng)所采用的一種常見的存儲格式的示意圖;

圖3為本申請具體實施例所提出的一種錄像索引塊格式的示意圖;

圖4為本申請具體實施例所提出的一種錄像索引塊的處理方法示意圖;

圖5為本申請實施例提出的一種錄像文件存儲裝置的結(jié)構(gòu)示意圖。

具體實施方式

如背景技術(shù)所述,當(dāng)raid存儲系統(tǒng)中的多塊磁盤均出現(xiàn)故障時,該raid存儲系統(tǒng)中所述存儲的錄像文件的文件索引會被破壞,從而導(dǎo)致所存儲的錄像文件不可訪問。即便是通過冗余備份的方式在其他磁盤陣列或者其他設(shè)備上完整復(fù)制一份當(dāng)前raid存儲系統(tǒng)中所有錄像文件的索引。但該文件系統(tǒng)結(jié)構(gòu)將會占用很大的空間作為索引區(qū),無論是簡單的備份或者完整備份都會降低其他邏輯卷的性能,從而對錄像業(yè)務(wù)產(chǎn)生影響。

有鑒于現(xiàn)有技術(shù)中的問題,本發(fā)明提出了一種錄像文件存儲方法,該方法應(yīng)用于磁盤陣列raid存儲系統(tǒng)中,如圖1所示,包括如下步驟:

s101,將所述錄像文件寫入空白的分片數(shù)據(jù)段,并在寫入完成后獲取及保存所述分片數(shù)據(jù)段的地址,所述分片數(shù)據(jù)段與所述錄像文件一一對應(yīng),且所述分片數(shù)據(jù)段的長度大于所述錄像文件的文件大小。

為便于對本發(fā)明的技術(shù)方案進行闡述,以下首先針對方案中所涉及的概念進行介紹,如圖2所示,為raid存儲系統(tǒng)所采用的一種常見的存儲格式的示意圖。該存儲格式將一個邏輯卷劃分為以下三個部分:

(1)格式化信息:用于描述slice索引區(qū)內(nèi)卷索引、索引日志、目錄索引、文件索引的地址信息。

(2)slice索引區(qū):用于描述分片數(shù)據(jù)區(qū)內(nèi)的多個數(shù)據(jù)段的信息。在slice索引區(qū)內(nèi)部,卷索引描述整個分片數(shù)據(jù)區(qū)的分片數(shù)據(jù)段地址。目錄索引和文件索引記錄錄像文件目錄信息(目錄名稱、創(chuàng)建時間等)、錄像文件信息(文件名稱、文件創(chuàng)建時間等)以及占用的分片數(shù)據(jù)段地址信息。

(3)分片數(shù)據(jù)區(qū):分片數(shù)據(jù)區(qū)根據(jù)固定長度分為多個分片數(shù)據(jù)段(現(xiàn)有技術(shù)中默認(rèn)為64mb),分片數(shù)據(jù)段為一段連續(xù)且固定長度的數(shù)據(jù)。

在將錄像文件存儲至應(yīng)用上述文件存儲格式的raid存儲系統(tǒng)時,所需要處理的內(nèi)容分為文件描述信息和文件數(shù)據(jù)兩部分。其中,文件描述信息包括錄像文件的名稱、創(chuàng)建時間、占用的一個或者多個分片數(shù)據(jù)段地址。而錄像文件的錄像數(shù)據(jù)存儲在一個或者多個分片數(shù)據(jù)段中。在錄像數(shù)據(jù)的存儲完成后,文件描述信息被作為該錄像文件的文件索引,其在raid存儲系統(tǒng)中的地址被返回用戶,由用戶把記錄保存到數(shù)據(jù)庫,之后用戶可以通過該地址讀取對應(yīng)的錄像數(shù)據(jù)。

然而,由于raid是將數(shù)據(jù)切割成許多區(qū)段來分別存放在各個磁盤上,因此當(dāng)raid存儲系統(tǒng)中一塊以上的磁盤因故障而無法訪問時,其條帶結(jié)構(gòu)的數(shù)據(jù)存儲方式將導(dǎo)致間隔的數(shù)據(jù)段不可被讀取。以應(yīng)用以上的存儲格式的raid5陣列為例,假設(shè)該raid5陣列的條帶塊(組成陣列條帶基本單元)的大小為64k,通過硬盤4+1的方式組成一個陣列,當(dāng)其中兩塊盤被拔出后,連續(xù)完整的數(shù)據(jù)長度僅為3*64k,中間間隔丟失了64k數(shù)據(jù)。這種情況下,無論文件索引在邏輯卷(在陣列之上劃分的邏輯資源)的任何位置,必然會出現(xiàn)損壞,而導(dǎo)致文件索引數(shù)據(jù)不可訪問,用戶也無從獲得錄像文件的存儲位置。

基于以上描述,本發(fā)明的技術(shù)方案為了實現(xiàn)在文件系統(tǒng)索引損壞的情況下保證錄像文件的錄像數(shù)據(jù)繼續(xù)可讀,通過該步驟實現(xiàn)以下三個條件:

(1)一個錄像文件只存儲到一個分片數(shù)據(jù)段中:

(2)在現(xiàn)有技術(shù)的基礎(chǔ)上加大單位分片數(shù)據(jù)段的長度,使其可以容納單個錄像文件;

(3)將分片數(shù)據(jù)段地址視為另一種文件索引(現(xiàn)有的文件索引處理方式保持不變)進行保存。

舉例來說,在通過該步驟將2g大小的錄像文件寫入raid存儲系統(tǒng)中分片數(shù)據(jù)區(qū)的某一個分片數(shù)據(jù)段后,該數(shù)據(jù)段中僅存在該錄像文件,該錄像文件也僅完整存儲在該數(shù)據(jù)段中,并且該數(shù)據(jù)段的長度大于2g,以至于可整個容納錄像文件。

通過該步驟實現(xiàn)了一個錄像文件和一個分片數(shù)據(jù)段對應(yīng)后,由于分片數(shù)據(jù)段在下層存儲上連續(xù),那么單個錄像文件的錄像數(shù)據(jù)就可以通過分片數(shù)據(jù)段的地址進行描述。后續(xù)在當(dāng)文件索引不完整無法訪問時,用戶可以通過分片數(shù)據(jù)段的地址進行訪問。

為了達到以上技術(shù)目的,本申請的優(yōu)選實施例在該步驟之前采用如下步驟確保分片數(shù)據(jù)段與錄像文件一一對應(yīng)且長度大于錄像文件的文件大小:

步驟a)將所述分片數(shù)據(jù)段的長度設(shè)置為大于所述錄像文件的文件大??;

步驟b)從所述raid存儲系統(tǒng)中選擇未存儲任何錄像文件的所述分片數(shù)據(jù)段。

在現(xiàn)有的文件存儲格式中,單個文件的大小可以達到2gb或者更大,可同時對應(yīng)多個slice的數(shù)據(jù)段。由于本發(fā)明的技術(shù)方案要求一個文件和一個分片數(shù)據(jù)段對應(yīng),所以該優(yōu)選實施例通過增加單位分片數(shù)據(jù)段長度來保證單個錄像文件的大小在存儲至分片數(shù)據(jù)段后保持不變,從而間接保證索引不會增加。

需要說明的是,盡管上述優(yōu)選實施例的步驟通過具體的方式闡述了如何將分片數(shù)據(jù)段的長度進行設(shè)置以及使單個分片數(shù)據(jù)段僅保存一個錄像文件,但是本發(fā)明并不僅限于此,在寫入錄像文件之前的其他時機通過其他方式達到相同目的的實現(xiàn)方式均屬于本申請的保護范圍。

s102,當(dāng)所述錄像文件的文件索引發(fā)生異常時,根據(jù)所述地址在所述分片數(shù)據(jù)段中獲取所述錄像文件的錄像數(shù)據(jù)。

由于本發(fā)明的技術(shù)方案在相對于現(xiàn)有技術(shù)中保存文件索引的基礎(chǔ)上還額外保持了分片數(shù)據(jù)段的地址,因此在實際的應(yīng)用過程中,用戶在正常情況下可選擇通過文件索引訪問所存儲的錄像文件,并且可在此基礎(chǔ)上讀取更多的描述信息(例如創(chuàng)建時間等),以此來實現(xiàn)精確的檢索。但是,當(dāng)文件索引發(fā)生異常(例如因磁盤損壞而變得無法被讀取)時,用戶能夠通過保存的分片數(shù)據(jù)段的地址找到錄像文件的錄像數(shù)據(jù),并基于錄像文件結(jié)構(gòu)繼續(xù)讀取錄像數(shù)據(jù)。

以上方案通過加大raid存儲系統(tǒng)中分片數(shù)據(jù)段長度,同時把錄像文件和分片數(shù)據(jù)段地址進行對應(yīng),簡單的實現(xiàn)了通過分片數(shù)據(jù)段地址就可以讀取錄像文件的目的。在此基礎(chǔ)上,為了進一步能夠在錄像存儲格式索引損壞的情況下實現(xiàn)錄像文件的檢索與播放,本申請的優(yōu)選實施例在分片數(shù)據(jù)段的錄像文件上設(shè)置了連續(xù)空間,該連續(xù)空間中存儲有多個與錄像文件對應(yīng)的相同的錄像索引塊。基于raid存儲系統(tǒng)的特性,這些錄像索引塊具有以下特征:

(1)所述錄像索引塊包含校驗信息以及所述錄像文件的播放信息。

目前,錄像數(shù)據(jù)格式多種多樣,例如ps、ts格式的碼流。為了準(zhǔn)備描述錄像文件的特征,該優(yōu)選實施例在錄像文件上(例如文件頭)預(yù)留適當(dāng)大小(例如1mb左右)的連續(xù)空間,用于保存多個錄像索引塊。該錄像索引塊描述的信息包括錄像索引信息塊的校驗信息(用于確認(rèn)該錄像索引塊是否完好)以及錄像文件的播放信息,后續(xù)可在通過校驗信息確認(rèn)錄像索引塊完好的情況下,通過播放信息實現(xiàn)錄像文件的數(shù)據(jù)播放。

在本申請的一個具體實施例中,錄像索引塊格式如圖3所示,錄像索引塊描述的信息包括錄像索引信息塊的校驗信息、錄像文件的開始時間、結(jié)束時間、i幀間隔時間、每一個i幀的相對時間戳和i幀的相對存儲位置。詳細(xì)說明如下:

第一部分是索引塊的校驗信息,第二部分是錄像的開始時間、結(jié)束時間,第三部分是i幀的間隔,單位秒,1表示間隔為1秒,第四部分是錄像文件內(nèi)所有i幀的相對時間戳,單位秒,第五部分是錄像文件內(nèi)所有i幀的地址信息,和第四部分的i幀的相對時間戳一一對應(yīng),按順序排列。

舉例來說,以一個2gb大小的錄像文件為例,碼率6mb/s,大約存儲半小時左右,如果i幀間隔為1秒,那么就有1800個i幀,一個i幀時間戳加上一個i幀偏移總共8個字節(jié),加上錄像索引塊校驗信息(4個字節(jié)),錄像開始時間和結(jié)束時間(64字節(jié))、i幀間隔描述(4字節(jié))總共大小為1800*8+4+64+4≈14k,這些信息存儲在一個陣列的條帶塊內(nèi),假如條帶塊大小是64kb,那么多出剩余空間可用0填充。

在此需要說明的是,以上錄像索引塊所包含的內(nèi)容及其所存放的位置均為本申請所提出的具體說明,本領(lǐng)域技術(shù)人員在此基礎(chǔ)上所做的其他改進也應(yīng)屬于本申請的保護范圍之內(nèi)。

(2)所述錄像索引塊的大小小于或等于所述磁盤陣列raid存儲系統(tǒng)的條帶塊。

(3)所述錄像索引塊數(shù)量大于組成所述磁盤陣列raid存儲系統(tǒng)的磁盤的數(shù)量。

基于磁盤陣列的組成以及數(shù)據(jù)存儲特性,在該預(yù)留的連續(xù)空間內(nèi),本發(fā)明的技術(shù)方案存儲了多個錄像索引塊的副本(即多個錄像索引塊),每一個錄像索引塊的大小小于或等于陣列條帶塊的大小,且錄像索引塊的副本的個數(shù)要求大于用于做陣列的磁盤個數(shù),這樣即便是磁盤出現(xiàn)故障而導(dǎo)致其中某個錄像索引塊無法被讀取,那么也可使用其他的錄像索引塊讀取錄像文件的相關(guān)信息,進而實現(xiàn)錄像數(shù)據(jù)的播放。

以圖4所示的具體應(yīng)用場景為例,該具體實施例采取raid5以及4+1的陣列方案,陣列條帶塊的大小為64kb,在存儲的錄像文件的連續(xù)空間內(nèi)的錄像索引塊的副本個數(shù)必須大于5個。因為raid5陣列按條帶組織,對于多塊磁盤損壞時,連續(xù)條帶中的必然有一個條帶塊是好的,從而保證了的多個錄像索引塊中至少有一個是好的。

基于上述方案,本申請的優(yōu)選實施例通過以下步驟實現(xiàn)錄像數(shù)據(jù)的播放:

步驟a)根據(jù)所述開始時間、所述結(jié)束時間以及所述關(guān)鍵幀相對時間戳確定需要讀取的關(guān)鍵幀的位置;

步驟b)根據(jù)所述關(guān)鍵幀地址信息從所述位置播放所述錄像數(shù)據(jù),并在遇到不完整的關(guān)鍵幀數(shù)據(jù)時根據(jù)所述關(guān)鍵幀間隔跳過所述不完整的關(guān)鍵幀數(shù)據(jù)。

在進行錄像檢索時,上述優(yōu)選實施例的方案通過讀取錄像文件的多個索引塊信息,根據(jù)校驗信息找到正確的索引塊。然后根據(jù)索引塊中錄像開始時間、結(jié)束時間,i幀的相對時戳,進行二分法查找,找到需要讀取的i幀的位置,然后從當(dāng)前i幀位置開始播放錄像數(shù)據(jù),如果過播放過程中有i幀數(shù)據(jù)不完整,跳過當(dāng)前i幀,繼續(xù)讀取下一個i幀數(shù)據(jù),以此確保在陣列損壞時,i幀的索引數(shù)據(jù)完整可讀。

通過應(yīng)用本申請的技術(shù)方案,將錄像文件寫入空白的分片數(shù)據(jù)段,并在寫入完成后獲取及保存該分片數(shù)據(jù)段的地址,由于該分片數(shù)據(jù)段與錄像文件一一對應(yīng),且分片數(shù)據(jù)段的長度大于錄像文件的文件大小,因此當(dāng)錄像文件的文件索引發(fā)生異常時,能夠根據(jù)分片數(shù)據(jù)段的地址在分片數(shù)據(jù)段中獲取錄像文件的錄像數(shù)據(jù)。從而能夠在不降低存儲性能的前提下解決了raid存儲系統(tǒng)中文件索引被破壞而導(dǎo)致錄像文件無法被讀取的問題,提高了raid存儲系統(tǒng)的穩(wěn)定性。

為達到以上技術(shù)目的,本申請還提出了一種錄像文件存儲裝置,應(yīng)用于磁盤陣列raid存儲系統(tǒng)中,如圖5所示,包括:

寫入模塊510,將所述錄像文件寫入空白的分片數(shù)據(jù)段,并在寫入完成后獲取及保存所述分片數(shù)據(jù)段的地址,所述分片數(shù)據(jù)段與所述錄像文件一一對應(yīng),且所述分片數(shù)據(jù)段的長度大于所述錄像文件的文件大小;

獲取模塊520,當(dāng)所述錄像文件的文件索引發(fā)生異常時,根據(jù)所述地址在所述分片數(shù)據(jù)段中獲取所述錄像文件的錄像數(shù)據(jù)。

在具體的應(yīng)用場景中,還包括:

設(shè)置模塊,將所述分片數(shù)據(jù)段的長度設(shè)置為大于所述錄像文件的文件大??;

選擇模塊,從所述raid存儲系統(tǒng)中選擇未存儲任何錄像文件的所述分片數(shù)據(jù)段。

在具體的應(yīng)用場景中,所述設(shè)置模塊還用于:

在所述錄像文件上設(shè)置連續(xù)空間,所述連續(xù)空間中存儲有多個與所述錄像文件對應(yīng)的相同的錄像索引塊;

其中,所述錄像索引塊包含校驗信息以及所述錄像文件的播放信息,所述錄像索引塊的大小小于或等于所述磁盤陣列raid存儲系統(tǒng)的條帶塊,所述錄像索引塊數(shù)量大于組成所述磁盤陣列raid存儲系統(tǒng)的磁盤的數(shù)量。

在具體的應(yīng)用場景中,還包括:

篩選模塊,從所述連續(xù)空間中篩選出校驗信息正確的錄像索引塊;

播放模塊,根據(jù)所述校驗信息正確的錄像索引塊中的播放信息對所述錄像數(shù)據(jù)進行播放。

在具體的應(yīng)用場景中,所述播放信息包含所述錄像文件的開始時間、結(jié)束時間、關(guān)鍵幀間隔、關(guān)鍵幀相對時間戳以及關(guān)鍵幀地址信息,所述播放模塊具體用于:

根據(jù)所述開始時間、所述結(jié)束時間以及所述關(guān)鍵幀相對時間戳確定需要讀取的關(guān)鍵幀的位置;

根據(jù)所述關(guān)鍵幀地址信息從所述位置播放所述錄像數(shù)據(jù),并在遇到不完整的關(guān)鍵幀數(shù)據(jù)時根據(jù)所述關(guān)鍵幀間隔跳過所述不完整的關(guān)鍵幀數(shù)據(jù)。

通過應(yīng)用本申請的技術(shù)方案,將錄像文件寫入空白的分片數(shù)據(jù)段,并在寫入完成后獲取及保存該分片數(shù)據(jù)段的地址,由于該分片數(shù)據(jù)段與錄像文件一一對應(yīng),且分片數(shù)據(jù)段的長度大于錄像文件的文件大小,因此當(dāng)錄像文件的文件索引發(fā)生異常時,能夠根據(jù)分片數(shù)據(jù)段的地址在分片數(shù)據(jù)段中獲取錄像文件的錄像數(shù)據(jù)。從而能夠在不降低存儲性能的前提下解決了raid存儲系統(tǒng)中文件索引被破壞而導(dǎo)致錄像文件無法被讀取的問題,提高了raid存儲系統(tǒng)的穩(wěn)定性。

通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是cd-rom,u盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施場景所述的方法。

本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施場景的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。

本領(lǐng)域技術(shù)人員可以理解實施場景中的裝置中的模塊可以按照實施場景描述進行分布于實施場景的裝置中,也可以進行相應(yīng)變化位于不同于本實施場景的一個或多個裝置中。上述實施場景的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。

上述本發(fā)明序號僅僅為了描述,不代表實施場景的優(yōu)劣。

以上公開的僅為本發(fā)明的幾個具體實施場景,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
延川县| 宣汉县| 新津县| 车险| 聊城市| 中江县| 湖州市| 长沙县| 焦作市| 新巴尔虎左旗| 伊宁县| 古田县| 河池市| 互助| 敖汉旗| 双城市| 巩义市| 象州县| 繁昌县| 津市市| 霸州市| 阳朔县| 德惠市| 肇东市| 万宁市| 平果县| 开阳县| 临桂县| 海城市| 乌拉特后旗| 泰宁县| 西宁市| 萍乡市| 榕江县| 麻江县| 柘荣县| 陕西省| 历史| 库车县| 灵寿县| 静宁县|