[發(fā)明專利]一種嵌入式視頻存儲方法在審
| 申請?zhí)枺?/td> | 201410271480.5 | 申請日: | 2014-06-18 |
| 公開(公告)號: | CN104020964A | 公開(公告)日: | 2014-09-03 |
| 發(fā)明(設(shè)計(jì))人: | 閆璋;張立明;李偉 | 申請(專利權(quán))人: | 浪潮集團(tuán)有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F17/30 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 嵌入式 視頻 存儲 方法 | ||
?
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)存儲安全技術(shù)領(lǐng)域,具體地說是一種嵌入式視頻存儲方法。
背景技術(shù)
嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個程序?qū)崿F(xiàn)整個控制邏輯。一個嵌入式系統(tǒng)裝置一般都由嵌入式計(jì)算機(jī)系統(tǒng)和執(zhí)行裝置組成,嵌入式計(jì)算機(jī)系統(tǒng)是整個嵌入式系統(tǒng)的核心,由硬件層、中間層、系統(tǒng)軟件層和應(yīng)用軟件層組成。執(zhí)行裝置也稱為被控對象,它可以接受嵌入式計(jì)算機(jī)系統(tǒng)發(fā)出的控制命令,執(zhí)行所規(guī)定的操作或任務(wù)。
目前在嵌入式設(shè)備中,由于文件系統(tǒng)通用性強(qiáng),所以研發(fā)人員在存儲模塊軟件開發(fā)上,一般選用文件的方式進(jìn)行存儲,這樣便于開發(fā)、用戶訪問和維護(hù);但文件檢索、查詢等功能完全依賴于文件系統(tǒng),在文件索引時,會對磁盤區(qū)間的表頭、塊頭和頁頭逐次進(jìn)行讀取,每次的讀寫都會增加物理磁盤的訪問次數(shù)。視頻流媒體存儲時,由于數(shù)據(jù)量激增,導(dǎo)致磁盤訪問次數(shù)增大,采用文件系統(tǒng)的存儲方案很容易導(dǎo)致磁盤某個塊區(qū)出現(xiàn)損壞,磁盤碎片過多等問題,而一旦磁盤某個物理空間出現(xiàn)損壞,可能會導(dǎo)致多個文件丟失或無法訪問,出現(xiàn)這種情況下,基于文件系統(tǒng)的存儲方式,必須將整個磁盤格式化,才有可能對存儲系統(tǒng)進(jìn)行恢復(fù),同時格式化會導(dǎo)致整個磁盤區(qū)域的文件丟失,所以基于文件系統(tǒng)的存儲方案在流媒體存儲上,會導(dǎo)致系統(tǒng)存儲效率較低、系統(tǒng)不穩(wěn)定。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是提供一種嵌入式視頻存儲方法。
本發(fā)明的技術(shù)任務(wù)是按以下方式實(shí)現(xiàn)的,該方法步驟如下:將視頻數(shù)據(jù)以裸系統(tǒng)的方式進(jìn)行存儲,其存儲格式將存儲器按照設(shè)備頭、頁表和數(shù)據(jù)塊的形式劃分開;每個頁表中包含頁表頭和至少一個數(shù)據(jù)塊;
在磁盤出現(xiàn)壞塊時,使用數(shù)據(jù)庫對壞塊進(jìn)行重映射,有效地對壞塊進(jìn)行管理,避免下次繼續(xù)訪問壞塊;在遇到數(shù)據(jù)庫出現(xiàn)損壞時,可以按照自身的存儲機(jī)制,重新遍歷設(shè)備頭和表頭,重新創(chuàng)建完整的壞塊管理數(shù)據(jù)庫。
?所述的設(shè)備頭包含當(dāng)前頁表的相對位置、總頁數(shù)、設(shè)備id和當(dāng)前數(shù)據(jù)偏移量。
?所述的頁表包含當(dāng)前頁的使用標(biāo)記,頁表數(shù)據(jù)的起始時間。
所述的數(shù)據(jù)塊包含相對頁表的時間偏移量。
本發(fā)明的一種嵌入式視頻存儲方法和現(xiàn)有技術(shù)相比,具有設(shè)計(jì)合理、操作方便等特點(diǎn),不但大大減小磁盤碎片,提高索引效率;同時有效地降低磁盤訪問次數(shù),提升磁盤使用壽命和產(chǎn)品的穩(wěn)定性;另外,視頻數(shù)據(jù)以數(shù)據(jù)塊為單位,存儲于每一個邏輯卷的頁中,便于管理,并且數(shù)據(jù)存取性能有效提高。
附圖說明
附圖1為一種嵌入式視頻存儲方法的系統(tǒng)框圖。
具體實(shí)施方式
實(shí)施例1:
將視頻數(shù)據(jù)以裸系統(tǒng)的方式進(jìn)行存儲,直接將接收到的視頻數(shù)據(jù)寫入裸設(shè)備中,可以減少磁盤碎片的產(chǎn)生,提高檢索效率。其存儲格式將存儲器按照設(shè)備頭、頁表和數(shù)據(jù)塊的形式劃分開;設(shè)備頭包含當(dāng)前頁表的相對位置、總頁數(shù)、設(shè)備id和當(dāng)前數(shù)據(jù)偏移量;頁表包含當(dāng)前頁的使用標(biāo)記,頁表數(shù)據(jù)的起始時間;數(shù)據(jù)塊包含相對頁表的時間偏移量;每個頁表中包含頁表頭和一個數(shù)據(jù)塊。
在磁盤出現(xiàn)壞塊時,使用數(shù)據(jù)庫對壞塊進(jìn)行重映射,有效地對壞塊進(jìn)行管理,避免下次繼續(xù)訪問壞塊;在遇到數(shù)據(jù)庫出現(xiàn)損壞時,可以按照自身的存儲機(jī)制,重新遍歷設(shè)備頭和表頭,重新創(chuàng)建完整的壞塊管理數(shù)據(jù)庫,保證了存儲系統(tǒng)的完整性和穩(wěn)定行。
?實(shí)施例2:
將視頻數(shù)據(jù)以裸系統(tǒng)的方式進(jìn)行存儲,直接將接收到的視頻數(shù)據(jù)寫入裸設(shè)備中,可以減少磁盤碎片的產(chǎn)生,提高檢索效率。其存儲格式將存儲器按照設(shè)備頭、頁表和數(shù)據(jù)塊的形式劃分開;設(shè)備頭包含當(dāng)前頁表的相對位置、總頁數(shù)、設(shè)備id和當(dāng)前數(shù)據(jù)偏移量;頁表包含當(dāng)前頁的使用標(biāo)記,頁表數(shù)據(jù)的起始時間;數(shù)據(jù)塊包含相對頁表的時間偏移量;每個頁表中包含頁表頭和兩個數(shù)據(jù)塊。
在磁盤出現(xiàn)壞塊時,使用數(shù)據(jù)庫對壞塊進(jìn)行重映射,有效地對壞塊進(jìn)行管理,避免下次繼續(xù)訪問壞塊;在遇到數(shù)據(jù)庫出現(xiàn)損壞時,可以按照自身的存儲機(jī)制,重新遍歷設(shè)備頭和表頭,重新創(chuàng)建完整的壞塊管理數(shù)據(jù)庫,保證了存儲系統(tǒng)的完整性和穩(wěn)定行。
實(shí)施例3:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮集團(tuán)有限公司,未經(jīng)浪潮集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410271480.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種新型衛(wèi)生間水龍頭
- 下一篇:一種UC型軸承專用拔輪器
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





