[發(fā)明專利]虛擬合并的數(shù)據(jù)記錄方法及裝置有效
| 申請?zhí)枺?/td> | 201110265254.2 | 申請日: | 2005-03-15 |
| 公開(公告)號: | CN102354517A | 公開(公告)日: | 2012-02-15 |
| 發(fā)明(設(shè)計(jì))人: | 陳正哲;謝郁震 | 申請(專利權(quán))人: | 聯(lián)發(fā)科技股份有限公司 |
| 主分類號: | G11B20/10 | 分類號: | G11B20/10 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 史新宏 |
| 地址: | 中國臺灣新*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬 合并 數(shù)據(jù) 記錄 方法 裝置 | ||
本申請是申請日為2005年3月15日、申請?zhí)枮?00510055842.8、發(fā)明名稱為“虛擬合并的數(shù)據(jù)記錄方法及裝置”的發(fā)明專利申請的分案申請。
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)據(jù)記錄方法及裝置,且特別涉及一種虛擬合并兩個以上的文件的數(shù)據(jù)記錄方法及裝置。
背景技術(shù)
多媒體嵌入式系統(tǒng)(Embedded?System)是采用MPEG-4圖像壓縮技術(shù)及3GPP技術(shù)規(guī)格錄制影音數(shù)據(jù),并將多媒體文件存入儲存媒體。由于嵌入式系統(tǒng)的儲存空間相當(dāng)有限,數(shù)據(jù)記錄的方式對于文件儲存空間的大小及內(nèi)存的使用量的影響甚巨。因此,如何在文件系統(tǒng)下進(jìn)行錄制已成為嵌入式系統(tǒng)的重要課題。
傳統(tǒng)進(jìn)行錄制時(shí),是同時(shí)將視頻幀(video?frame)及聲音幀(audio?frame)分別寫入視頻數(shù)據(jù)文件(video?file)及聲音數(shù)據(jù)文件(audio?file)。此時(shí),亦將每個數(shù)據(jù)幀(frame)的信息填入內(nèi)存中,記錄每個數(shù)據(jù)幀的取樣特性值(sample?data)。
當(dāng)錄制結(jié)束時(shí),采用附加(append)的方式將視頻數(shù)據(jù)文件與聲音數(shù)據(jù)文件進(jìn)行合并。首先,將聲音數(shù)據(jù)文件的內(nèi)容一一讀取出來,再將讀取出來的聲音數(shù)據(jù)文件附加在視頻數(shù)據(jù)文件的后方。此外,當(dāng)取樣特性值轉(zhuǎn)換為取樣表(sample?table),取樣表亦附加在視頻數(shù)據(jù)文件的后方。
在文件系統(tǒng)中,儲存文件是以叢集(cluster)為單位,叢集的大小為512bytes,只要所儲存的文件長度不是512bytes的倍數(shù),文件末端就會存在多余的數(shù)據(jù)(在此稱為空洞)。因此,傳統(tǒng)上兩個文件在進(jìn)行合并(merge)時(shí),必須先從第一個文件后面的空洞處開始填入,即以第一個文件的文件末尾EOF(End-Of-File)作為第二個文件起始點(diǎn),將讀取出來的第二個文件的內(nèi)容接續(xù)填入,如此所連結(jié)的文件才有意義。
尤其,傳統(tǒng)上以附加的方式進(jìn)行影音數(shù)據(jù)的合并,文件系統(tǒng)必須在錄制時(shí)先在第一個文件后面預(yù)留足夠記錄第二個文件的空間,一旦錄制結(jié)束,才能讓第二個文件經(jīng)讀取后搬運(yùn)至該空間而附加在第一個文件后面。因此,當(dāng)選擇將聲音數(shù)據(jù)文件附加在視頻數(shù)據(jù)文件的后方時(shí),必須先在視頻數(shù)據(jù)文件后面預(yù)留足夠記錄聲音數(shù)據(jù)文件的空間;同樣地,當(dāng)選擇將視頻數(shù)據(jù)文件附加在聲音數(shù)據(jù)文件的后方時(shí),則必須先在聲音數(shù)據(jù)文件后面預(yù)留足夠記錄視頻數(shù)據(jù)文件的空間。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種虛擬合并的數(shù)據(jù)記錄方法及裝置,能大幅節(jié)省文件儲存空間及減少內(nèi)存的使用量。
根據(jù)本發(fā)明的目的,提出一種應(yīng)用于電子裝置的文件合并方法,用以合并儲存在該電子裝置中的一第一文件以及一第二文件,該第一文件具有一標(biāo)題數(shù)據(jù),用以記錄該第一文件的一源文件長度。電子裝置包含一儲存媒體以及一文件配置表(File?Allocation?Table,F(xiàn)AT),該文件配置表用來記錄第一文件在儲存媒體中的一第一啟始位置以及一第一結(jié)束位置,以及記錄第二文件在儲存媒體中的一第二啟始位置以及一第二結(jié)束位置。文件合并方法包含:將該文件配置表中第一文件的第一結(jié)束位置修改為第二文件的第二啟始位置,使得第一文件及第二文件合并為一第一合并文件,計(jì)算該第一合并文件的一合并文件長度,并將該合并文件長度記錄在該標(biāo)題數(shù)據(jù)中以更新該標(biāo)題數(shù)據(jù),其中,計(jì)算該合并文件長度的步驟包括:取得該儲存媒體的一扇區(qū)大小;分別取得該第一文件的該源文件長度及該第二文件的一第二文件長度;以及求出該合并文件長度為[ceil(N1/S)+ceil(N2/S)]*S,其中,N1為該第一文件的該源文件長度,N2為該第二文件的一文件長度,S為該儲存媒體的一扇區(qū)大小,ceil(x)表示大于或等于x的最小整數(shù)值,x為任意數(shù)值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)發(fā)科技股份有限公司,未經(jīng)聯(lián)發(fā)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110265254.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時(shí)處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





