專利名稱:數(shù)據(jù)記錄方法和數(shù)據(jù)恢復(fù)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將運(yùn)動(dòng)圖象序列記錄到記錄介質(zhì)的記錄方法,也涉及當(dāng)記錄的運(yùn)動(dòng)圖象序列的管理信息損壞時(shí)恢復(fù)數(shù)據(jù)的數(shù)據(jù)恢復(fù)方法。
背景技術(shù):
以盤為基礎(chǔ)的數(shù)字影象和音頻記錄設(shè)備已經(jīng)很普遍了。磁盤相對(duì)磁帶的巨大優(yōu)勢(shì)是它的隨機(jī)訪問(wèn)性。就是說(shuō),如果某磁盤已經(jīng)填寫滿了數(shù)據(jù),但可以僅僅抹去選定的無(wú)用數(shù)據(jù),也可以將需要的數(shù)據(jù)再寫入。從中間位置清除數(shù)據(jù)或者改變重放順序都可以自由地完成。這種編輯功能在大多數(shù)情況都不是直接移動(dòng)實(shí)際的數(shù)據(jù)完成的,而是改寫描述相關(guān)數(shù)據(jù)片段的指針信息。這樣做的原因是重寫指針信息比實(shí)際移動(dòng)數(shù)據(jù)快得多。然而,一旦指針信息由于某種原因損壞后就很難將記錄的數(shù)據(jù)恢復(fù)到原來(lái)的次序了。
日本專利申請(qǐng)?zhí)亻_平10-70698公開了一種為解決此問(wèn)題的現(xiàn)有技術(shù)。該方法利用了這樣的一個(gè)有利事實(shí),即連續(xù)記錄的數(shù)據(jù)帶有連續(xù)的時(shí)間代碼,這些代碼是分派給盤上的每一個(gè)記錄單元的。也就是說(shuō),在這種方法里,如果管理信息損壞了,用這種方法來(lái)恢復(fù)數(shù)據(jù)從盤的起始處讀數(shù)據(jù),從而取得分派給每一個(gè)記錄單元的時(shí)間代碼,將具有連續(xù)時(shí)間代碼的塊視為是連續(xù)數(shù)據(jù)。下面將對(duì)這種技術(shù)進(jìn)行說(shuō)明。
首先說(shuō)明盤上的記錄格式。如圖25所示,盤被粗分為管理區(qū)601和數(shù)據(jù)區(qū)602。管理區(qū)601進(jìn)一步劃分為節(jié)目圖603和FAT(文件分配表)604。
數(shù)據(jù)區(qū)602劃分為固定大小的塊605,606,...,每個(gè)都有一個(gè)分配的訪問(wèn)號(hào)。圖26是節(jié)目圖603和FAT604的詳情。
節(jié)目圖603以節(jié)目單元來(lái)管理數(shù)據(jù),例如,一部完整的電影序列,具有相關(guān)的起始FAT入口,節(jié)目名(標(biāo)題),等等。
FAT604是一項(xiàng)記錄,用來(lái)說(shuō)明分散記錄在數(shù)據(jù)區(qū)602里的每個(gè)連續(xù)的數(shù)據(jù)序列應(yīng)該如何重放。像圖26表示的,作為FAT604一部分的每一個(gè)入口相應(yīng)于數(shù)據(jù)區(qū)602的一個(gè)塊。例如,第五入口相當(dāng)于第五塊。每個(gè)入口有一個(gè)指針指向下一入口,這就是鏈接信息。如果某入口的代碼表明是末尾,數(shù)據(jù)就結(jié)束在對(duì)應(yīng)于該入口的塊。如果某入口的代碼表明是空白,對(duì)應(yīng)于該入口的塊就被認(rèn)為是閑置未用的。對(duì)于圖26的情況,節(jié)目圖603中的節(jié)目1應(yīng)被理解為記錄在三個(gè)塊(入口)上,即數(shù)據(jù)區(qū)602的0000,0001和0003。假定數(shù)據(jù)區(qū)602的每個(gè)塊都寫入了順序的時(shí)間代碼,格式為時(shí):分:秒:幀。
下面說(shuō)明當(dāng)管理區(qū)601(圖25)已經(jīng)損壞后的歷程?;謴?fù)是通過(guò)兩個(gè)處理步驟進(jìn)行的。
第一處理步驟是塊結(jié)合過(guò)程,將具有順序時(shí)間代碼的相鄰塊連接成分節(jié)目。圖27顯示這種塊結(jié)合的進(jìn)程流程圖。
首先說(shuō)明圖27中使用的符號(hào)。圖中Nb是盤上塊的數(shù)目,b表示當(dāng)前正在處理的塊號(hào),Tb代表分派給塊b的時(shí)間代碼。分派給當(dāng)前處理的塊和先前處理的塊的時(shí)間代碼分別以‘curr’和‘prev’表示。Si和Ei分別表示第i分節(jié)目的起始?jí)K號(hào)和終止塊號(hào),而Bi和Fi分別是起始時(shí)間代碼和終止時(shí)間代碼。Ab表示FAT604中第b入口的內(nèi)容。THR是一個(gè)正常數(shù),用來(lái)衡量相鄰塊是否具有連續(xù)的時(shí)間代碼。Np表示本塊結(jié)合過(guò)程產(chǎn)生的分節(jié)目數(shù)。
下面對(duì)照流程圖對(duì)塊結(jié)合過(guò)程進(jìn)行說(shuō)明。
在步驟S2701,讀塊0,將它的時(shí)間代碼T0代入變量‘prev’。生成分節(jié)目No.0,其起始?jí)K號(hào)S0設(shè)置為0,起始時(shí)間代碼B0設(shè)置為T0。
在步驟S2702,當(dāng)前處理塊號(hào)b和分節(jié)目號(hào)分別初始化為1和0。
在步驟S2703,核查步驟S2704至S2710循環(huán)的終止條件。在這種情況,當(dāng)正在處理的塊號(hào)b小于盤上的塊數(shù)Nb時(shí),運(yùn)行不斷地在環(huán)內(nèi)進(jìn)行,當(dāng)達(dá)到或大于Nb時(shí),運(yùn)行從循環(huán)出來(lái),并跳到步驟S2711。
在步驟S2704,讀當(dāng)前處理塊,并將它的時(shí)間代碼Tb設(shè)置到變量‘curr’,該變量代表當(dāng)前處理塊的時(shí)間代碼。
在步驟S2705,檢查先前塊的時(shí)間代碼‘prev’和當(dāng)前塊的時(shí)間代碼‘curr’是否連續(xù)。如果時(shí)間代碼‘prev’與‘curr’之差小于某特定常數(shù)值THR,就認(rèn)定它們是連續(xù)的。如果結(jié)論是肯定的,操作轉(zhuǎn)向步驟S2706,當(dāng)結(jié)論是否定的,操作進(jìn)行步驟S2707,S2708和S2709。
在步驟S2706,將b代入RAM里FAT的入口Ab-1,這樣將塊b與塊b-1連接。
在步驟S2707,先前塊b-1被定為結(jié)束塊,它的號(hào)碼被置入當(dāng)前處理對(duì)象分節(jié)目的結(jié)束塊號(hào)Ei,先前塊的時(shí)間代碼‘prev’被設(shè)置到結(jié)束時(shí)間代碼Fi。
在步驟S2708,當(dāng)前處理對(duì)象分節(jié)目號(hào)i加1。
在步驟S2709,將b設(shè)置進(jìn)當(dāng)前處理對(duì)象分節(jié)目的起始?jí)K號(hào)Si,‘curr’設(shè)置進(jìn)起始時(shí)間代碼Bi。
在步驟S2710,時(shí)間代碼‘curr’代入變量‘prev’,并且處理的對(duì)象決增加1。
在步驟S2711,b-1被設(shè)置到正在處理中的分節(jié)目里的終止塊號(hào)Ei,變量‘prev’被設(shè)置進(jìn)終止時(shí)間代碼Fi。分節(jié)目號(hào)Np設(shè)置為i+1。
第二處理步驟是連接上述塊結(jié)合過(guò)程得到的分節(jié)目,拾取具有連續(xù)時(shí)間代碼的分節(jié)目,重建整個(gè)節(jié)目。圖28是此節(jié)目重建過(guò)程的流程圖。首先說(shuō)明圖中的符號(hào)。p代表當(dāng)前正處理的分塊的號(hào)數(shù),q是另一個(gè)分塊號(hào),它與分塊p的聯(lián)系需要進(jìn)行核查。Ri是標(biāo)識(shí),用來(lái)指示分節(jié)目‘i’是不是節(jié)目的起始,這里稱為起始標(biāo)識(shí)Ri。其他符號(hào)與塊結(jié)合過(guò)程里的用法相同。
下面沿圖28里的流程圖說(shuō)明此過(guò)程。
在步驟S2801,全部標(biāo)識(shí)Ri(0≤i≥Np-1)初始化為變量‘真’。
在步驟S2802,索引變量p初始化為0。
在步驟S2803,檢查步驟S2804至S2809循環(huán)的結(jié)束條件。只要分塊號(hào)p小于分塊號(hào)Np,循環(huán)就繼續(xù)。
在步驟S2804,索引變量q設(shè)置為0。
在步驟S2805,檢查步驟S2806至S2808循環(huán)的結(jié)束條件,只要變量‘q’小于Np,循環(huán)就繼續(xù)。
在步驟S2806,檢驗(yàn)分節(jié)目p和分節(jié)目q之間的連續(xù)性。如果分節(jié)目p的結(jié)束時(shí)間代碼Fp與分節(jié)目q的起始時(shí)間代碼Bq之間的差小于常數(shù)THR,兩者就認(rèn)為是連續(xù)的,并且分節(jié)目p和q在步驟S2807相連接。這種連接以如下方式完成。
首先,將分節(jié)目p的起始?jí)K數(shù)Sq代入FAT入口AEp,從而在FAT604(圖25和26)里連接它們。
其次,將分節(jié)目p的結(jié)束時(shí)間代碼Fp和結(jié)束塊號(hào)Ep設(shè)置得與分節(jié)目q的對(duì)應(yīng)量相同。
最后,因?yàn)榉止?jié)目q不是節(jié)目的開頭,節(jié)目起始標(biāo)識(shí)Rq設(shè)置為‘假’。在步驟S2802的末尾,只有相應(yīng)于各節(jié)目起始的分節(jié)目標(biāo)識(shí)Ri被設(shè)置為‘真’。因此,將節(jié)目起始標(biāo)識(shí)設(shè)置為‘真’的那些分節(jié)目的起始?jí)K號(hào)寫進(jìn)RAM中的節(jié)目圖603(圖25和26),恢復(fù)就完成了。如果管理區(qū)601(圖25)還沒有物理地?fù)p壞,將RAM中的管理信息寫進(jìn)盤上,恢復(fù)也就完成了。
下面說(shuō)明上述技術(shù)在一種盤式視頻記錄機(jī)里的應(yīng)用。該記錄機(jī)記錄以MPEG編碼的視頻和音頻數(shù)據(jù)。
MPEG視頻標(biāo)準(zhǔn)中的時(shí)間代碼是以各個(gè)視頻節(jié)目的視頻數(shù)據(jù)的起始處開始的相對(duì)時(shí)間表示的。因此,當(dāng)多個(gè)視頻節(jié)目記錄在同一個(gè)盤上后,盤上就存在著多個(gè)具有相同時(shí)間代碼的視頻數(shù)據(jù)。對(duì)于這種情況就會(huì)擔(dān)心數(shù)據(jù)不能以正確的順序恢復(fù)。圖29是個(gè)例子。
假定視頻節(jié)目A和B的記錄數(shù)據(jù)散布在介質(zhì)上,如圖29(a)。進(jìn)一步假定節(jié)目A及B2的起始幀有相同的時(shí)間代碼,例如1:00:00:00。在這種情況下,當(dāng)記錄的內(nèi)容用前面提到的方法恢復(fù)時(shí),其結(jié)果是節(jié)目的次序被安排成B1-A-B2,即節(jié)目A將節(jié)目B截?cái)嗔?,見圖29(b)。之所以如此是因?yàn)楣?jié)目B1的終止幀的時(shí)間代碼為0:59:59:59,而A的起始幀的時(shí)間代碼為1:00:00:00,所以按上述過(guò)程,節(jié)目B1和A被認(rèn)定成是連續(xù)的,見圖25。因此,原放映次序的節(jié)目,如圖29(c)的次序B1-B2-A,或者A-B1-B2的次序,就不能恢復(fù)了。當(dāng)視頻數(shù)據(jù)的部分記錄散布在盤上,而又沒有方法指明它們與視頻數(shù)據(jù)的單個(gè)節(jié)目的嚴(yán)格隸屬關(guān)系,上面的問(wèn)題就要發(fā)生。
另一方面,像日本專利申請(qǐng)?zhí)亻_平10-162119公開的那樣,如果不是用相對(duì)時(shí)間代碼,而是除了時(shí)間信息時(shí):分:秒:幀,還給出記錄日期,以上問(wèn)題可以一定程度地解決。然而,當(dāng)同一個(gè)盤上存在著不同設(shè)備記錄的數(shù)據(jù)時(shí),存在著這種可能性數(shù)據(jù)的不同片斷具有相同的記錄日期。因此,同樣的問(wèn)題也會(huì)發(fā)生。
本發(fā)明就是針對(duì)上述現(xiàn)有技術(shù)問(wèn)題策劃的。因此,本發(fā)明的一個(gè)目標(biāo)就是要提供一種方法,根據(jù)它就可以確定散布在盤上的數(shù)據(jù)部分記錄的歸屬。于是,即使文件系統(tǒng)損壞了,分散記錄在盤上的數(shù)據(jù)片斷仍可以恢復(fù)到數(shù)據(jù)重放的正確順序。
發(fā)明內(nèi)容
為了解決上述問(wèn)題,本發(fā)明具有以下特色。
根據(jù)本發(fā)明的記錄方法,當(dāng)一個(gè)視頻或圖像數(shù)據(jù)序列被錄制到記錄介質(zhì)的時(shí)候,是將它分割成多個(gè)單元再記錄到記錄介質(zhì)上的。并且各單元里記錄表示該單元在將要被重現(xiàn)的序列里的順序位置信息,以及提供區(qū)分該單元是被哪個(gè)設(shè)備錄制的信息。
基于這種安排,即使記錄介質(zhì)上有些單元的信息表明它們?cè)诟髯詫⒁恢胤诺男蛄欣锏捻樞蛭恢檬窍嗤?,仍可以?duì)各序列作出區(qū)分。這是因?yàn)閷?duì)于各個(gè)單元都配置有設(shè)備ID,而此ID對(duì)各設(shè)備是唯一的。
此外,根據(jù)本發(fā)明的回放方法,像上面提到的那樣,假定記錄介質(zhì)上有些單元的信息表明它們?cè)诟髯詫⒁恢胤诺男蛄欣锏捻樞蛭恢檬窍嗤?,代表回放順序的管理信息是以這樣的方式恢復(fù)的只有那些單元的回放次序信息表明它們彼此是連續(xù)的,并且具有相同的表征區(qū)分設(shè)備的ID,這些單元才被認(rèn)為是連續(xù)單元。
表示各序列的回放順序信息可以是各個(gè)單元的重放時(shí)間信息,或者是各單元被重放的次序的序列號(hào)。
具體而言,本發(fā)明具有以下特點(diǎn)本發(fā)明的第一方面在于一種用于記錄設(shè)備的數(shù)據(jù)記錄方法,其中,一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列的記錄是將它分割成多個(gè)單元,再將它們記錄在記錄介質(zhì)上,而且用回放次序管理數(shù)據(jù)對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該回放次序管理數(shù)據(jù)提供與記錄介質(zhì)上位置信息相關(guān)的單元回放次序,其特征在于被重放的各單元在序列中的順序位置信息與提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同被記錄在單元里。
本發(fā)明的第二方面在于一種用于記錄設(shè)備的數(shù)據(jù)記錄方法,其中,一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列的記錄是將它分割成多個(gè)單元,每個(gè)都由一個(gè)或多個(gè)扇區(qū)組成,再將它們記錄在記錄介質(zhì)上,而且用文件分配表對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該文件分配表提供記錄介質(zhì)上各扇區(qū)的回放次序,其特征在于被重放的各單元在序列中的順序位置信息與提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同被記錄在單元里。
本發(fā)明的第三方面在于一種用于記錄設(shè)備的數(shù)據(jù)記錄方法,其中,一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列的記錄是將它分割成多個(gè)單元,再將它們記錄在記錄介質(zhì)上,而且用序列管理數(shù)據(jù)對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該序列管理數(shù)據(jù)提供由一個(gè)或多個(gè)相鄰扇區(qū)的單元組成的分序列的回放次序,其特征在于被重放的各單元在序列中的次序位置信息與提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同被記錄在單元里。
本發(fā)明的第四方面在于一種用于重放設(shè)備的數(shù)據(jù)恢復(fù)方法,其中一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列被記錄在記錄介質(zhì)上是將它分割成多個(gè)單元,將每一個(gè)被重放的單元隨同該單元在序列中的順序位置信息,以及提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同記錄下來(lái),而且用回放次序管理數(shù)據(jù)對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該回放次序管理數(shù)據(jù)提供與記錄介質(zhì)上位置信息相關(guān)的單元回放次序,和其中當(dāng)以回放次序管理數(shù)據(jù)為基礎(chǔ)的回放不可能時(shí),以這種方式重建回放次序管理數(shù)據(jù)只有當(dāng)兩個(gè)單元在記錄介質(zhì)上是相鄰單元,表明回放的單元順序位置在序列里是連續(xù)的,并且提供的區(qū)分各單元是被哪個(gè)設(shè)備記錄的信息也是相同的,兩單元才可以相繼地回放。
本發(fā)明的第五方面在于一種用于重放設(shè)備的數(shù)據(jù)恢復(fù)方法,其中一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列記錄被在記錄介質(zhì)上是將它分割成多個(gè)單元,每個(gè)都由一個(gè)或多個(gè)扇區(qū)組成,將這些單元隨同被重放的各單元在序列中的順序位置信息,以及提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同記錄下來(lái),而且用文件分配表對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該文件提供記錄介質(zhì)上扇區(qū)的回放次序,和其中當(dāng)以扇區(qū)管理數(shù)據(jù)為基礎(chǔ)的回放不可能時(shí),以這種方式重建扇區(qū)管理數(shù)據(jù)只有當(dāng)兩個(gè)單元在記錄介質(zhì)上是相鄰單元,表明回放的單元順序位置在序列里是連續(xù)的,并且提供的區(qū)分各單元是被哪個(gè)設(shè)備記錄的信息也是相同的,兩單元才可以相繼地回放。
本發(fā)明的第六方面在于一種用于重放設(shè)備的數(shù)據(jù)恢復(fù)方法,其中一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列被記錄在記錄介質(zhì)上是將它分割成多個(gè)單元,將這些單元隨同重放的各單元在序列中的順序位置信息,以及提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同記錄下來(lái),而且用序列管理數(shù)據(jù)對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該序列管理數(shù)據(jù)提供由一個(gè)或多個(gè)相鄰扇區(qū)的單元組成的一些分序列的回放次序,和其中當(dāng)以序列管理數(shù)據(jù)為基礎(chǔ)的回放不可能時(shí),以這種方式重建序列管理數(shù)據(jù)只有當(dāng)兩個(gè)單元在記錄介質(zhì)上是相鄰單元,表明回放的單元順序位置在序列里是連續(xù)的,并且提供的區(qū)分各單元是被哪個(gè)設(shè)備記錄的信息也是相同的,兩單元才可以相繼地回放。
附圖簡(jiǎn)述
圖1是本發(fā)明一種實(shí)施方案的結(jié)構(gòu)方框圖;圖2顯示本發(fā)明一種實(shí)施方案里數(shù)據(jù)在盤上的安排;圖3顯示本發(fā)明一種實(shí)施方案里回放次序管理數(shù)據(jù);圖4顯示本發(fā)明的一種實(shí)施方案里文件系統(tǒng)管理信息;圖5顯示本發(fā)明的一種實(shí)施方案里EUS文件的總體結(jié)構(gòu);圖6顯示包的安排;圖7顯示本發(fā)明的一種實(shí)施方案里EU的安排;圖8顯示本發(fā)明的一種實(shí)施方案里VU的安排;圖9顯示本發(fā)明的一種實(shí)施方案里音頻合成前PRU的安排;圖10顯示本發(fā)明的一種實(shí)施方案里音頻合成后PRU的安排;圖11顯示本發(fā)明的一種實(shí)施方案里PRU的位置;圖12顯示本發(fā)明的一種實(shí)施方案里UH-PKT的安排;圖13顯示本發(fā)明的一種實(shí)施方案里記錄介質(zhì)上的一段視頻序列;圖14顯示本發(fā)明的一種實(shí)施方案里<EUS管理文件>的安排;圖15顯示本發(fā)明的一種實(shí)施方案里<EUSI管理文件>的安排;圖16顯示本發(fā)明的一種實(shí)施方案里<地址LUT>的安排;圖17顯示本發(fā)明的一種實(shí)施方案里<地址LUT>中<PRU信息>的安排;
圖18顯示本發(fā)明的一種實(shí)施方案里<VU信息>的安排;圖19顯示本發(fā)明的一種實(shí)施方案里記錄原始數(shù)據(jù)的流程圖;圖20顯示本發(fā)明的一種實(shí)施方案里數(shù)據(jù)恢復(fù)的單元探測(cè)過(guò)程的前半部分流程圖;圖21顯示本發(fā)明的一種實(shí)施方案里數(shù)據(jù)恢復(fù)的單元探測(cè)過(guò)程的后半部分流程圖;圖22顯示本發(fā)明的一種實(shí)施方案里數(shù)據(jù)恢復(fù)的單元回放恢復(fù)過(guò)程流程圖;圖23顯示本發(fā)明的一種實(shí)施方案里數(shù)據(jù)恢復(fù)的文件系統(tǒng)恢復(fù)過(guò)程流程圖;圖24顯示本發(fā)明的一種實(shí)施方案里以分序列為基礎(chǔ)、為了管理回放次序的序列管理數(shù)據(jù)圖;圖25是常規(guī)盤格式的說(shuō)明;圖26是常規(guī)管理信息的說(shuō)明;圖27是常規(guī)盤記錄方法里管理信息恢復(fù)過(guò)程中塊聯(lián)合過(guò)程的流程圖;圖28是常規(guī)盤記錄方法里管理信息恢復(fù)過(guò)程中節(jié)目重建過(guò)程的流程圖;圖29顯示常規(guī)盤記錄方法里管理信息恢復(fù)后數(shù)據(jù)回放次序。
實(shí)施本發(fā)明的最佳模式下面參照附圖對(duì)本發(fā)明的實(shí)施方案進(jìn)行說(shuō)明。
圖1是根據(jù)第一種實(shí)施方案,具有音頻合成功能的盤式視頻記錄機(jī)的結(jié)構(gòu)方框圖。像圖1標(biāo)明的那樣,該機(jī)包括有控制部分101,CPU102,RAM 103,ROM 104,系統(tǒng)時(shí)鐘105,緩沖存儲(chǔ)器108,編碼器106,多路復(fù)用器107,盤驅(qū)動(dòng)器109,總線110,信號(hào)分離器111,解碼器112,盤113,ECC編碼/解碼器114,IEEE-1394接口115。
假定盤113是個(gè)可拆卸光盤,以螺旋線方式由外圍向中心進(jìn)行記錄和回放。一個(gè)扇區(qū)有2048字節(jié),16個(gè)扇區(qū)形成一個(gè)誤差校正ECC塊。如果ECC塊內(nèi)任何數(shù)據(jù)需要重寫,必須讀出包含該數(shù)據(jù)的整個(gè)ECC塊,進(jìn)行錯(cuò)誤修改,更新目標(biāo)數(shù)據(jù),將誤差校正代碼再次加進(jìn)數(shù)據(jù)以重建ECC塊,并將它記錄進(jìn)記錄介質(zhì)。
圖2顯示盤113的結(jié)構(gòu)。盤113的前端安排的是文件系統(tǒng)管理信息113a,另外部分被指派為用戶區(qū)113b,文件系統(tǒng)對(duì)其中的文件進(jìn)行單獨(dú)的管理。
用戶區(qū)113b被分割成管理信息區(qū)113c及AV流區(qū)113d。
管理信息區(qū)113c含有有關(guān)管理信息的文件,AV流區(qū)113d含有EUS(可編輯單元序列)文件。
EUS文件是一個(gè)數(shù)據(jù)流單元文件,其中記錄有視頻記錄的起始至末尾的視頻和音頻數(shù)據(jù)流。以下簡(jiǎn)稱為序列。
管理信息區(qū)113c中的文件包括EUS管理文件,其中含有有關(guān)EUS文件的信息。
在本實(shí)施方案里,對(duì)每個(gè)文件的訪問(wèn)是通過(guò)受文件系統(tǒng)管理信息113a管理的文件系統(tǒng)。因此通過(guò)指定連續(xù)的邏輯地址,有可能訪問(wèn)散布在盤上某一個(gè)文件,如圖2中EUS文件#2??傊?,一個(gè)序列可以由多個(gè)分序列構(gòu)成。指定邏輯地址訪問(wèn)是扇型的。以下的敘述中‘地址’一詞應(yīng)理解為指出邏輯地址,除非另有說(shuō)明。
參見圖3對(duì)一個(gè)序列在記錄介質(zhì)上的安排進(jìn)行說(shuō)明。前面說(shuō)過(guò),記錄介質(zhì)上存在著多個(gè)序列。對(duì)這種情況,存在著序列A和B,各個(gè)序列被分成預(yù)定大小的單元,每個(gè)單元由記錄介質(zhì)上的多個(gè)相鄰扇區(qū)構(gòu)成。圖3中的A4代表序列A的第四個(gè)單元。這樣的單元流受回放次序管理數(shù)據(jù)1的管理。前面提到的文件系統(tǒng)管理信息113a相應(yīng)于這里的回放次序管理數(shù)據(jù)1。
文件系統(tǒng)管理信息113a的一個(gè)例子將對(duì)照?qǐng)D4進(jìn)行說(shuō)明。與圖26相似,文件入口116存儲(chǔ)文件名。這樣,如果文件的文件名已知,追尋相應(yīng)文件名和FAT的起始FAT入口就確保能知道文件是如何在盤上安排的。每個(gè)FAT入口包括一個(gè)扇區(qū)或2048字節(jié)。
此文件系統(tǒng)管理信息113a(圖2)一般儲(chǔ)存在與文件儲(chǔ)存的相同記錄介質(zhì)上。但這不是必要的,即單獨(dú)一組文件系統(tǒng)管理信息113a可以管理多個(gè)記錄介質(zhì),只要它能夠從多個(gè)記錄介質(zhì)上認(rèn)出記錄位置。
下面說(shuō)明本實(shí)施方案采用的編碼方法。原始視頻數(shù)據(jù)用MPEG-2編碼方案、以大約2Mbps的可變速率進(jìn)行編碼。對(duì)于音頻,原始數(shù)據(jù)和合成數(shù)據(jù)兩者都以MPEG-1/LayerII編碼方案、用48KHz采樣、以2通道256Kbps的固定速率進(jìn)行編碼。
EUS文件(圖5)是一個(gè)儲(chǔ)存有EUS的文件,EUS是視頻和音頻信息多路復(fù)用的數(shù)據(jù)流單元。圖5顯示了一個(gè)EUS的總體結(jié)構(gòu)。EUS的主要成分總結(jié)在下面。
塊B1長(zhǎng)度固定為2048字節(jié)、相當(dāng)于一個(gè)扇區(qū)的一個(gè)單元。包括數(shù)據(jù)ISO/IEC 13818-2規(guī)定的視頻數(shù)據(jù),ISO/IEC 13818-3規(guī)定的音頻數(shù)據(jù)和其他數(shù)據(jù)以及按ISO/IEC 13818-1規(guī)定打包而成的PES包。
VU(視頻單元)回放時(shí)隨機(jī)訪問(wèn)的單元,如果訪問(wèn)是從VU起始處開始,它能確保來(lái)自BUS中途的視頻和音頻的正確解碼。它包括塊B1。
PRU(后記錄單元)為記錄與大量VU相關(guān)的后記錄數(shù)據(jù)(音頻合成數(shù)據(jù))的區(qū)域,它包括塊B1。
EU(可編輯單元)它包括多個(gè)VU,有0個(gè)或1個(gè)與它相關(guān)的PRU。一個(gè)EU被相鄰地記錄在盤上。
EUS(可編輯單元序列)與自起始記錄(起)到停止記錄(停)或到暫時(shí)停機(jī)(暫停)的一段相對(duì)應(yīng)的單元,它包括整數(shù)個(gè)EU。
在圖中每個(gè)塊B1的長(zhǎng)度是固定的,即2048字節(jié),一個(gè)塊儲(chǔ)存在一個(gè)扇區(qū)里。原則上一個(gè)塊包含一個(gè)包。這里提到的包應(yīng)與根據(jù)ISO/IEC 11818-1規(guī)定的‘PES包’相一致。圖6顯示了包的結(jié)構(gòu)。
包PKT的組成有包頭PKT1,儲(chǔ)存著包的屬性等等,包數(shù)據(jù)PKT2,儲(chǔ)存著實(shí)際數(shù)據(jù),如視頻數(shù)據(jù)等等。
包頭PKT1中包括的主要信息如下<包-起始-代碼-附標(biāo)>是ISO/IEC 13818-1規(guī)定的包起始代碼。
<流-id>表示包PKT的類型。
<PES-包-長(zhǎng)度>表示本場(chǎng)數(shù)據(jù)下游的大小。
<PES-包頭-數(shù)據(jù)-長(zhǎng)度>表示包頭PKT1的大小。
<PTS(呈現(xiàn)時(shí)間印記)>是基礎(chǔ)流,如多路復(fù)用的視頻和音頻以及其他數(shù)據(jù),與表示前端包含在包PKT以內(nèi)的訪問(wèn)單元(視頻的一幀)的回放時(shí)間之間的同步信息(數(shù)據(jù)的33比特,代表90KHz時(shí)鐘計(jì)數(shù)的值)。
<DTS(解碼時(shí)間印記)>表示前沿包含在包以內(nèi)的訪問(wèn)單元的解碼時(shí)間,在與<PTS>相同的時(shí)間軸上。
<填充-字節(jié)>用來(lái)調(diào)整包PKT的大小,下面將作說(shuō)明。
如果包PKT沒有填充滿2048個(gè)數(shù)據(jù)字節(jié),而且短缺數(shù)小于7字節(jié),<填充-字節(jié)>填入包頭PKT1。相反,如果短缺數(shù)為7或更多,一個(gè)相當(dāng)于短缺數(shù)的填充包放置在包的末尾。填充字節(jié)和填充包被稱為虛數(shù)據(jù),它們對(duì)實(shí)際的運(yùn)作沒有影響。本實(shí)施方案采用的包PKT的類別總結(jié)在下面V-PKT(視頻包)儲(chǔ)存按ISO/IEC 13818-2定義的視頻數(shù)據(jù)包。
A-PKT(音頻包)儲(chǔ)存按ISO/IEC 13818-3定義的音頻數(shù)據(jù)包。
P-PKT(填充包)依ISO/IEC 13818-1定義的填充包。
UH-PKT(單元頭包)儲(chǔ)存有有關(guān)VU或PUK頭的包。
V-PKT,A-PKTA和P-PKT的格式與ISO/IEC 13818-1規(guī)定的相一致。其他包的格式將在后面說(shuō)明。組成EUS的塊B1總結(jié)如下V-BLK(視頻塊)儲(chǔ)存V-PKT的塊。
A-BLK(音頻塊)儲(chǔ)存A-PKT的塊。
P-BLK(填充塊)儲(chǔ)存P-PKT的塊。
UH-BLK(單元頭塊)儲(chǔ)存UH-PKT的塊。
下面對(duì)EU進(jìn)行說(shuō)明。圖7是EU的結(jié)構(gòu)。
一個(gè)EU包括整數(shù)個(gè)(等于1或更大)的VU以及零個(gè)或一個(gè)PRU。構(gòu)成一個(gè)EUS的VU均有相同的呈現(xiàn)時(shí)間。一個(gè)例外是EUS里最后的VU,它可能比其他VU的短。這就是說(shuō)在同一個(gè)EUS里的VU總是有相同的回放時(shí)間。這里含有視頻數(shù)據(jù)的VU的呈現(xiàn)時(shí)間定義為VU里包含的視頻場(chǎng)數(shù)或視頻幀數(shù)乘以視頻場(chǎng)周期或視頻幀周期。
構(gòu)成同一個(gè)EUS的EU應(yīng)該全部具有一個(gè)PRU(圖7(a)),或者應(yīng)該全都沒有PRU(圖7(b))。
在同一EUS里,構(gòu)成同一個(gè)EU的VU數(shù)Nvu應(yīng)該是個(gè)常數(shù),除了EUS里最后的EU,也就是說(shuō),在同一個(gè)EUS里,每個(gè)EU的呈現(xiàn)時(shí)間間隔是個(gè)常數(shù)。對(duì)于沒有PRU的BUS(圖7(b))里,Nvu被設(shè)置等于1,對(duì)于具有PRU的EUS(圖7(a)),Nvu應(yīng)該落在以下區(qū)間[公式1]
式中Tpv是每個(gè)VU的呈現(xiàn)時(shí)間,Tv是盤轉(zhuǎn)動(dòng)的等待時(shí)間,Tk是從當(dāng)前讀軌道跳至錄制區(qū)軌道所需時(shí)間。Rs是來(lái)自盤的數(shù)據(jù)傳輸率,Ro是對(duì)于全部EUS的比特率,Ra是音頻合成的每道比特率,Nch是音頻合成的道數(shù)。上式中ceiling(x)是確定等于或大于x的最小整數(shù)的函數(shù)。floor(x)是用來(lái)確定等于或小于x的最大整數(shù)。對(duì)于具有PRU的EUS,Nvu的最小值的確定是基于數(shù)據(jù)傳輸率和其他因素,這是因?yàn)槌菍?duì)于每個(gè)EU時(shí)間是足夠長(zhǎng),當(dāng)音頻合成在順序進(jìn)行的時(shí)候,額外時(shí)間部份或者讀取頭從當(dāng)前讀位置移到音頻合成區(qū)的時(shí)間將顯得特別長(zhǎng),這將使得數(shù)據(jù)讀取不可能趕上顯示,造成視頻和音頻重放失敗。
下面說(shuō)明VU。
一個(gè)VU包括視頻數(shù)據(jù)和音頻數(shù)據(jù)。視頻數(shù)據(jù)的組成有序列頭及隨后的整數(shù)(等于1)個(gè)GOP(圖片組),每個(gè)GOP有相關(guān)的GOP頭在其前部。音頻數(shù)據(jù)由與視頻數(shù)據(jù)同步的整數(shù)個(gè)AAU(音頻訪問(wèn)單元)組成。
GOP是MGEP視頻壓縮單元,包括多個(gè)場(chǎng)或幀。
AAU是音頻樣本段的壓縮數(shù)據(jù),每0.02秒為一段。
GOP和AAU兩者都需要從它們單元的前端解碼。由于VU包括整數(shù)個(gè)GOP和AAU,每個(gè)VU可以個(gè)別地重放。對(duì)于NTSC(圖像電視系統(tǒng)委員會(huì))每個(gè)VU的視頻場(chǎng)數(shù)應(yīng)設(shè)置為24至60,對(duì)于PAL(逐行倒相制)應(yīng)設(shè)置為20至50。
參見圖8,一個(gè)VU在它的前面有單元頭塊(UH-BLK),隨后是前面提到的一系列按順序儲(chǔ)存著音頻數(shù)據(jù)的A-BLK,最后是前面提到的一系列儲(chǔ)存著視頻數(shù)據(jù)的V-BLK。
A-BLK的數(shù)目應(yīng)該大得足以儲(chǔ)存前面提到的音頻數(shù)據(jù)。當(dāng)最后的A-BLK里殘留一段區(qū)域時(shí),可以像前面提到的那樣用P-PKT或填充字節(jié)進(jìn)行調(diào)整。V-BLK也應(yīng)該作類似的安排。
下面說(shuō)明PRU。
PRU是一個(gè)儲(chǔ)存音頻數(shù)據(jù)的區(qū)域,儲(chǔ)存著相應(yīng)于某整數(shù)(等于或大于1)個(gè)VU的音頻數(shù)據(jù)。一個(gè)EU里有零個(gè)或一個(gè)PRU。1個(gè)PRU的大小是這樣決定的使得組成的ECC塊數(shù)是個(gè)最小整數(shù),卻能容納與每個(gè)EU呈現(xiàn)時(shí)間相當(dāng)?shù)囊纛l數(shù)據(jù)和PRU頭塊。組成PRU的ECC塊數(shù)記為NPRU,ECC,定義如下[公式2]
NPRU,ECC=ceiling((1+ceiling(Ra·Nch·Tpv2048-14)×Nvu)/16)]]>在這里,將要記錄進(jìn)PRU的音頻數(shù)據(jù)錄制的數(shù)據(jù)率和采樣頻率都與PRU所屬的EU中VD的音頻相同。
圖9顯示的是緊接著原始數(shù)據(jù)記錄后PRU的結(jié)構(gòu)。一個(gè)單元頭塊(UH-BLK)記錄在前方,其余的區(qū)域用填充塊(P-BLK)添滿。也就是說(shuō),當(dāng)原始數(shù)據(jù)剛記錄后音頻數(shù)據(jù)并沒有被記錄。
圖10顯示的是音頻合成在PRU上完成后PRU的結(jié)構(gòu)。單元頭(UH-BLK)記錄在前方,一系列與EU同步的音頻數(shù)據(jù)A-BLK記錄在頭塊的后面,剩余區(qū)域用填充數(shù)據(jù)(P-BLK)填充。在這種記錄中,使得PRU中的A-BLK數(shù)目與同一EU里每個(gè)VU中A-BLK的總數(shù)同樣多。其次,后記錄的音頻數(shù)據(jù)記錄方式是,將PRU中的A-BLK安排為與同一EU里每個(gè)VU中A-BLK有相同的次序和相同的PTS值。這就是說(shuō),音頻合成后PRU含有一系列A-BLK,相應(yīng)于各個(gè)VU中含有的A-BLK。這種與VU相聯(lián)系的PRU中的一系列A-BLK稱為SAU(次音頻系統(tǒng))。不用說(shuō),SAU應(yīng)該有與VU相同的整數(shù)個(gè)AAU。
以下說(shuō)明EU中PRU的安排。
PRU被安置在它所屬的那個(gè)EU的起始的15個(gè)扇區(qū)里ECC邊界處。換句話說(shuō),PRU被安置在首先出現(xiàn)的ECC邊界處。例如,當(dāng)EU的前沿相應(yīng)于ECC塊邊界,PRU被安置在緊接EU前沿的后面,見圖11(a)。當(dāng)EU的前沿不相應(yīng)于ECC塊邊界,PRU被安置在從EU邊界起的前15個(gè)邏輯塊里的ECC塊邊界處,或者是在EU里首先出現(xiàn)的ECC塊邊界處。對(duì)這種情況,在EU前部的VU被PRU截?cái)嗔恕?br>
圖12顯示的是UH-PKT結(jié)構(gòu)。表中的BP(字節(jié)位置)是從頂部開始的相對(duì)字節(jié)位置,字節(jié)數(shù)表示每個(gè)場(chǎng)的字節(jié)大小。
場(chǎng)<包-起始-代碼-附標(biāo)>,<流-id>和<PES-包-長(zhǎng)度>的意義前面已經(jīng)作過(guò)說(shuō)明。
場(chǎng)<單元屬性>是個(gè)一字節(jié)的比特場(chǎng),存放本單元頭所屬的那個(gè)單元(PRU或EU)的信息。這包括<EU的第一VU>和場(chǎng)<記錄機(jī)ID格式>。
如果該單元包括的UH-PKT是EU里的第一VU,場(chǎng)<EU的第一VU>設(shè)置為1,否則設(shè)置為0。
場(chǎng)<記錄機(jī)ID格式>是一個(gè)2比特場(chǎng),當(dāng)該場(chǎng)為01b(xxb表示xx是二進(jìn)制數(shù))則表示<記錄機(jī)ID>里儲(chǔ)存的是MAC(介質(zhì)訪問(wèn)控制)地址(以太網(wǎng)上設(shè)備ID);如果該場(chǎng)為10b則表示<記錄機(jī)ID>里儲(chǔ)存的是GUID<全球唯一IDIEEE-1394設(shè)備ID)。場(chǎng)<記錄機(jī)ID>表示記錄某單元的設(shè)備的標(biāo)識(shí)號(hào)。
<GPS時(shí)間印記偏移>是一個(gè)儲(chǔ)存日期的場(chǎng),表示從此日期起本單元所屬的EUS開始記錄。該日期用一個(gè)32位無(wú)符號(hào)整數(shù)表示自1980年1月6日00:00(UTC世界協(xié)調(diào)時(shí))開始的秒數(shù)。
<單元起始PT>代表UH-PKT所屬單元里起始V-PKT的PTS值,它的最高有效位被略去了。從現(xiàn)在開始,PTS最高有效位略去的格式稱為PT格式。
<單元長(zhǎng)度>代表本單元頭所屬的那個(gè)單元里的塊數(shù)。
<視頻數(shù)據(jù)的起始RLBN>表示從單元前沿到視頻數(shù)據(jù)起始處的塊數(shù)。
因?yàn)閁H-PKT被放置在扇區(qū)的前面,與其他數(shù)據(jù)無(wú)關(guān),而且在它的前面有<包-起始-代碼-附標(biāo)>和<流-id(0000 0000 0000 0000 00000001 1011 1101b)>的特殊位組合格式,所以即使文件系統(tǒng)損壞了,通過(guò)順序掃描扇區(qū),可以很容易將它探測(cè)出來(lái)。
再則,因?yàn)楸硎締卧g關(guān)系的信息,例如時(shí)間信息之類,被給予了包(UH-PKT),它們與AV數(shù)據(jù)無(wú)關(guān)。這就有可能確定單元之間的關(guān)系而無(wú)需對(duì)AV數(shù)據(jù)解碼。
由于UH-PKT包括有時(shí)間記錄(<GPS時(shí)間印記偏移>),表示從此開始記錄EUS,這就有可能區(qū)分那些不同天而同一時(shí)間記錄的單元。另外,用于記錄某單元的設(shè)備的ID(<記錄機(jī)ID>)被記錄在UH-PKT中,所以即使同一盤上存在著同一日期同一時(shí)間記錄的單元,而如果是用不同設(shè)備記錄的也是可能區(qū)分的。因?yàn)橛涗涍M(jìn)<記錄機(jī)ID>的MAC地址或GUID是世界范圍的唯一性地址,于是記錄設(shè)備就是唯一的(更準(zhǔn)確地說(shuō)是唯一網(wǎng)絡(luò)接口單元)。用不同設(shè)備記錄的單元必然有不同的<記錄機(jī)ID>附加于它??傊赃@種格式記錄的視頻數(shù)據(jù)(VU和PRU)的片段,如果它們構(gòu)成了同一視頻數(shù)據(jù)(EUS),它們必然同時(shí)具有相同的<記錄機(jī)ID>和<GPS時(shí)間印記偏移>。如果他們屬于視頻數(shù)據(jù)的不同序列,它們的這兩個(gè)值至少有一個(gè)不相同。
因此,雖然像圖29中那樣安排的視頻數(shù)據(jù)難以用現(xiàn)有技術(shù)恢復(fù),如果節(jié)目B1和節(jié)目A是視頻數(shù)據(jù)的不同序列構(gòu)成,節(jié)目B1和節(jié)目A之間的<記錄機(jī)ID>或者<GPS時(shí)間印記偏移>(圖中記為GPS TSO)會(huì)有差別,因而就有可能很容易地作出正確判斷節(jié)目B1和節(jié)目A屬于視頻數(shù)據(jù)的不同分序列。
圖14表示EUS管理文件結(jié)構(gòu)。
EUS管理文件是一個(gè)儲(chǔ)存有記錄在盤上全部EUS文件的管理信息的文件。下面只對(duì)為了說(shuō)明本實(shí)施方案是必要的條目進(jìn)行解釋。
<EUS1數(shù)>場(chǎng)表示此文件管理的EUS文件的數(shù)目。
<EUSI(EUS信息)>場(chǎng)表示個(gè)別EUS文件信息,因此<EUS1>場(chǎng)的數(shù)目與<EUS1>數(shù)一樣多。<EUS1>的結(jié)構(gòu)詳細(xì)地顯示在圖15中。圖中<起始PT>和<終止PT>表示受本<EUS1>管理的EUS文件中略去了最有效位的起始PTS和終止PTS。以下,PTS的最高有效位略去后的格式稱為PT格式。
<后記錄單元大小>表示受此<EUS1>管理的EUS文件中PRU的大小。
<地址LUT(查尋表)>是一個(gè)基于以PT格式描述的時(shí)間代碼的表,用它來(lái)搜索與時(shí)間代碼相對(duì)應(yīng)的數(shù)據(jù)的記錄地址。圖16顯示的是<地址LUT>的安排。
<EU的PB時(shí)間>場(chǎng)表示與PT格式相同的尺度、以1/90000[秒]為單位每EU的呈現(xiàn)時(shí)間。
同樣,<VE的PB時(shí)間>表示以1/90000[秒]為單位每VU的呈現(xiàn)時(shí)間。
<PRU信息數(shù)>代表<地址LUT>里<PRU信息>的數(shù)目,也代表EUS中PRU的數(shù)目。
同樣<VU信息數(shù)>代表<地址LUT>里<VU信息>數(shù)和EUS中VU的數(shù)目。
圖17顯示<PRU信息>的內(nèi)容。表中<PRU的RLBN>表示<PRU信息>管理的PRU的地址。
圖18顯示<VU信息>的內(nèi)容。表中<VU的RLBN>表示<VU信息>管理的VU的地址。
下面描述用<地址LUT>確定相應(yīng)于一定時(shí)間代碼PT的PRU地址的過(guò)程。
首先,從時(shí)間代碼PT中減去EUSI的<起始PT>,定出相對(duì)PT。此相對(duì)PT被<EU的PB時(shí)間>除,將小數(shù)點(diǎn)后的位舍去,定出<PRU信息>的指數(shù),它管理相應(yīng)PT的PRU。
然后,由指數(shù)指定的<PRU信息>中<PRU的RLBN>給出的地址代表相應(yīng)于目標(biāo)PT的PRU地址。類似地,相應(yīng)于時(shí)間PT的VU地址這樣得到從時(shí)間代碼PT中減去<起始PT>,除以<VU的PB時(shí)間>并舍去小數(shù)點(diǎn)后的位,定出指數(shù),再根據(jù)指數(shù)指定的<VU信息>中的<VU的RLBN>即可得到。通過(guò)上述簡(jiǎn)單的操作就可以獲得VU或PRU的起始地址的原因是每個(gè)EU和每個(gè)VU的呈現(xiàn)時(shí)間都被設(shè)置為常數(shù)。
下面說(shuō)明以上述盤格式記錄的節(jié)目的處理序列。在以下說(shuō)明中假定視頻數(shù)據(jù)是以NTSC記錄的,VU包括30個(gè)場(chǎng)組成GOP,對(duì)于視頻,最大比特率為8[Mbps]。還要假定盤的傳輸率Rs為12[Mbps],跳至音頻合成區(qū)的最大時(shí)間Tk為0.3[秒],盤旋轉(zhuǎn)的最大等待時(shí)間Tv為0.2[秒]。音頻比特率和音頻道數(shù)分別為0.125[Mbps/道]和2[道],通常是用于原始錄制和音頻合成。在這些條件下,上述指標(biāo)GOP每個(gè)VU的呈現(xiàn)時(shí)間Tpv大約為0.5秒。對(duì)應(yīng)于能夠進(jìn)行音頻合成的每個(gè)EU里VU的個(gè)數(shù)Nvu的范圍是7≤Nvu≤20。在本實(shí)施方案中,Nvu=8,也就是說(shuō)每個(gè)EU的呈現(xiàn)時(shí)間設(shè)置為大約4秒。
以下參照?qǐng)D19對(duì)CPU 102記錄原始節(jié)目的處理過(guò)程進(jìn)行說(shuō)明。假定EUS管理文件和文件系統(tǒng)信息已經(jīng)從盤加載到了RAM 103。
CPU 102啟動(dòng)解碼器106(步驟S1901),并且依據(jù)文件系統(tǒng)管理信息核查是否有足夠的連續(xù)區(qū)域?qū)?個(gè)EU的數(shù)據(jù)記錄在盤上(步驟S1902)。如果不是,記錄停止(步驟1912)。
在以上步驟S1902,如果有夠大的區(qū)間,有一個(gè)用來(lái)表示VU將寫入EU里什么位置的變量i,被重新設(shè)置為0,空閑區(qū)的頂?shù)刂繁粌?chǔ)存到變量addr(步驟S1903)。
然后等待多路復(fù)用器107來(lái)的通知1VU的數(shù)據(jù)已經(jīng)被緩沖到緩沖存儲(chǔ)器108(步驟S1904)。當(dāng)收到多路復(fù)用器來(lái)的通知后,核查變量i(步驟S1905)。當(dāng)變量i是0,檢查變量addr是否相應(yīng)于ECC塊的邊界(步驟S1909)。如果變量不相應(yīng)于ECC塊邊界,緩沖存儲(chǔ)器108中的VU數(shù)據(jù)被記錄到盤上,一直到下一個(gè)ECC塊邊界(步驟S1910)。
于是在RAM 103里生成具有UH-PKT和P-PKT的PRU,并記錄到盤上(步驟S1911)。
然后,將緩沖存儲(chǔ)器108頂部的VU數(shù)據(jù)記錄到盤上(步驟S1906)。此記錄完成后,變量i增1(步驟S1907)。如果變量i小于表示EU中VU數(shù)的變量Nvu,操作跳到步驟S1904(步驟S1908)。如果變量i不等于Nvu,操作移到步驟S1902。
將以上序列一個(gè)EU一個(gè)EU地進(jìn)行重復(fù),直到控制部分101給出了停止指令,或者直到盤里沒有足夠的連續(xù)區(qū)。
與CPU 102的上述過(guò)程平行,多路復(fù)用器107從編碼器106接收視頻和音頻數(shù)據(jù),將PTS等等加入到數(shù)據(jù),并打包以便存入緩沖存儲(chǔ)器108。多路復(fù)用器107從CPU 102上接收記錄起始日期及分配在IEEE1394接口115上的GUID,并構(gòu)建UH-PKT(圖12)。當(dāng)一個(gè)GOP的V-PKT和與它同步的A-PKT已經(jīng)儲(chǔ)存到緩沖存儲(chǔ)器108,多路復(fù)用器通知CPU102一個(gè)VU的數(shù)據(jù)已經(jīng)被緩存了。
現(xiàn)在要說(shuō)明管理區(qū)602已經(jīng)損壞后將要執(zhí)行的過(guò)程。
恢復(fù)的進(jìn)行要從盤的開始處順序地讀取數(shù)據(jù),次序是通過(guò)定位UH-BLK(圖8,9)探測(cè)VU和PRU的單元探測(cè)過(guò)程,恢復(fù)VU次序的單元回放次序恢復(fù)過(guò)程,以及以恢復(fù)的VU回放次序?yàn)榛A(chǔ)的重建文件系統(tǒng)的文件系統(tǒng)重建過(guò)程。以下是詳細(xì)說(shuō)明。
圖20是單元探測(cè)過(guò)程流程圖。首先說(shuō)明圖中符號(hào)。符號(hào)‘b’表示正在處理的扇區(qū)號(hào)。Nv和Np分別代表探測(cè)到的VU和PRU號(hào)。Sv[i],Iv[i],Ov[i],Pv[i]和Lv[i]分別表示在第i處探測(cè)到的VU起始扇區(qū)號(hào),<記錄機(jī)ID>,<GPS時(shí)間印記偏移>,<單元起始PT>和<單元長(zhǎng)度>。Sp[j],Ip[j],Op[j],Pp[j]和Lp[j]分別表示在第j處探測(cè)到的PRU起始扇區(qū)號(hào),<記錄機(jī)ID>,<GPS時(shí)間印記偏移>,<單元起始PT>和<單元長(zhǎng)度>。
下面沿著圖20中的流程圖對(duì)單元探測(cè)過(guò)程進(jìn)行說(shuō)明。
開始,將b,Nv和Np都設(shè)置為0(步驟S2001)。
然后掃描扇區(qū)直至探測(cè)到UH-BLK(步驟S2002至步驟S2004)。通過(guò)核對(duì)讀取的扇區(qū)的前部是否有特定的比特序列(<包-起始-代碼-附標(biāo)>,<流-td>)來(lái)確定是否探測(cè)到UH-BLK。
隨后,判斷該UH-BLK管理的單元是一個(gè)PRU或是一個(gè)VU(步驟S2005)。這里如果<視頻數(shù)據(jù)起始RLBN>不為0,則判定此單元是一個(gè)VU。當(dāng)判定是一個(gè)VU,操作移向步驟S2006,而當(dāng)判定是一個(gè)PRU時(shí),操作移向步驟S2008。
在步驟S2006,對(duì)應(yīng)于UH-BLK的各個(gè)場(chǎng),<記錄機(jī)ID>,<GPS時(shí)間印記偏移>,<單元起始PT>和<單元長(zhǎng)度>的值分別存入相應(yīng)第Nv個(gè)VU的變量Iv[i],Qv[i],Pv[i]和Lv[i]。
在步驟S2007,Nv加1。
在步驟S2008,UH-BLK各場(chǎng)的值分別存入相應(yīng)于第Np個(gè)PRU的變量。
在步驟S2009,Np加1。
在步驟S2010,b加1,操作移到步驟S2002。
通過(guò)上述過(guò)程,記錄在盤上的全部VU和PRU的信息都可以獲得。
然后,利用記錄在盤上的全部VU和PRU信息,一個(gè)EU一個(gè)EU地將VU和PRU結(jié)合成組。圖21顯示的是VU和PRU結(jié)合過(guò)程的流程圖。
首先,說(shuō)明新增的符號(hào)。Xv[j]代表相應(yīng)于第j個(gè)VU的PRU數(shù)。當(dāng)此值為-1,表示它沒有相應(yīng)的PRU。
下面沿著圖21中的流程圖說(shuō)明VU和PRU的結(jié)合過(guò)程。
第一步將變量初始化(步驟S2101)。將指明PRU的指標(biāo)i加1,只要i小于Np,不斷地重復(fù)步驟S2102至S2108。將指明VU的指標(biāo)j初始化(步驟S2103),然后,只要j小于Nv,不斷地重復(fù)步驟S2104至S2107。
在步驟S2105,在各變量之中,將對(duì)應(yīng)于第i個(gè)PRU和第個(gè)j個(gè)VU、以<記錄機(jī)ID>、<GPS時(shí)間印記偏移>和<單元起始PT>表示的變量進(jìn)行比較,如果它們?nèi)勘舜酥睾希瑢置入Xv[j]。通過(guò)此過(guò)程,參照Xv[j]的值,就可能知道被重放的PRU與第j個(gè)VU在時(shí)間上是合拍的。
圖22是用于恢復(fù)VU次序的單元回放次序恢復(fù)過(guò)程流程圖。下面說(shuō)明新引用的符號(hào)。存入到next[i]的是跟隨在第i個(gè)VU之后的VU數(shù)。如果此值為-1,表示其后沒有VU跟隨。top[i]是一個(gè)標(biāo)記,表示第i個(gè)VU是否應(yīng)放置在序列(EUS)的開始處。如果此值是“真”,該VU放置在前部,如果是“假”,該VU不放置在前部。符號(hào)p和q分別表示兩個(gè)當(dāng)前正在核查連續(xù)性的VU,具體地說(shuō)p是前面的一個(gè)VU,q是后面的。THR是一個(gè)用來(lái)判斷VU之間連續(xù)性的閾。本實(shí)施方案中THR定為90000,它表示以1/90000[秒]為單位,設(shè)定的每VU的呈現(xiàn)時(shí)間上限為1秒。
下面沿著圖22中的流程對(duì)單元回放次序恢復(fù)過(guò)程進(jìn)行說(shuō)明。
在步驟S2201,將next[i]和top[i]初始化成為假定全部VU沒有后續(xù)VU,被放置在EUS的前部。
在步驟S2202,初始化p。
在步驟S2203,核查步驟S2204至S2209循環(huán)的終止條件。
在步驟S2204,初始化q。
在步驟S2205,核查從步驟S2206至S2208循環(huán)的終止條件。
在步驟S2206,檢查第p個(gè)VU是否被第q個(gè)VU跟隨著。當(dāng)Ov[p]與Ov[q]彼此相合,Iv[p]和Iv[q]也相合,而Pv[p]小于Pv[q],Pv[q]等于或小于Pv[p]+THR,則斷定第p個(gè)VU跟隨著第q個(gè)VU,操作移到步驟S2207。當(dāng)步驟S2206的條件不滿足,則操作移到步驟S2208。
在步驟S2207,為了表明第p個(gè)VU后跟隨著第q個(gè)VU,將q置入next[p],而且,第q個(gè)VU不是在EUS的前部,將‘假’置入top[q]。
通過(guò)以上過(guò)程,從以VU的變量top[]為‘真’開始,并參照next[],通過(guò)追蹤VU,就可能得到VU的正確回放次序。
基于恢復(fù)的VU回放次序,恢復(fù)文件系統(tǒng)的文件系統(tǒng)恢復(fù)過(guò)程中,文件系統(tǒng)的恢復(fù),利用的是從上面提到的單元回放次序恢復(fù)過(guò)程得到的VU連續(xù)性信息進(jìn)行的。圖23是文件系統(tǒng)恢復(fù)的流程。先介紹新引入的符號(hào)。file[i]代表的是文件入口中第i個(gè)文件的起始FAT入口,A[b]代表第b個(gè)FAT入口中的值。
下面沿著圖23中的流程圖說(shuō)明文件系統(tǒng)恢復(fù)過(guò)程。
首先將VU的指標(biāo)變量p和文件入口指標(biāo)變量i初始化(步驟S2301)。
在步驟S2302,檢驗(yàn)步驟S2303至S2314循環(huán)的終止條件。
在步驟S2303檢驗(yàn)第p個(gè)VU是否是位于EUS前部的那一個(gè)。如果它是在前面的,操作移至步驟S2304,否則就跳到步驟S2313。
在步驟2304,將p的值存入變量q,為的是追蹤VU之間的聯(lián)系。
在步驟S2305,將q個(gè)VU的起始扇區(qū)號(hào)置入file[i]。然而在這種情況,如果Xv[q]大于0,并且Sp[Xv[q]]小于Sv[q],則認(rèn)為是圖11(a)所示的那種安排,于是將Sp[Xv[q]]置入file[i]。
在步驟S2606,將第q個(gè)VU的起始扇區(qū)數(shù)Sv[q]和VU的扇區(qū)長(zhǎng)度Lv[q]分別置入變量b和g。然而,在這種情況,如果Xv[q]等于或大于0,或者當(dāng)相應(yīng)的PRU和Sq[Xv[q]]小于Sv[q],則PRU被認(rèn)為是圖11(a)中的布置,于是將Sp[Xv[q]]置入b。其次,為了將PRU的大小納入考慮范圍,將Lv[q]+Lp[Xv[q]]置入g。當(dāng)Sp[Xv[q]]大于Sv[q],則PRU被認(rèn)為是圖11(b)中的布置,Sv[q]被置入b,Lv[q]+Lp[Xv[q]]被置入g。
在步驟S2307至S2309的循環(huán)里,將b+1存入A[b](步驟S2308),b遞增,g遞減(步驟S2309),只要是g大于0,就不斷地重復(fù)。此循環(huán)恢復(fù)與VU的內(nèi)容相連系的FAT(或者當(dāng)EUS具有一個(gè)PRU,EUS中的第一個(gè)VU包括該P(yáng)RU)。
在步驟S2307,當(dāng)g等于0,操作移到步驟S2310。
在步驟S2310,后續(xù)VU數(shù)next[q]存入q。當(dāng)q為-1,或沒有后續(xù)VU,操作移到步驟S2312,否則操作移到步驟S2314。
在步驟S2314,第q個(gè)VU的起始扇區(qū)號(hào)存入A[b],操作移到S2306,仍舊在這種情況,類似于步驟S2306,如果Xv[q]等于或大于0,或者當(dāng)具有相應(yīng)的PRU,PRU的起始扇區(qū)號(hào)Sp[Xv[q]]應(yīng)進(jìn)行核對(duì),將較小的值存入A[b]。
在步驟S2312,將代表結(jié)束的值置入A[b],并且i被遞增。
所有上述過(guò)程完成后,RAM 103上的A[b]和file[i]被記錄到盤113中的FAT和文件入口。記錄的時(shí)候,文件入口的每一個(gè)文件應(yīng)該給予相互不同的文件名。上述過(guò)程使得有可能像正常文件一樣訪問(wèn)每一個(gè)EUS。同時(shí),通過(guò)以文件系統(tǒng)標(biāo)明的次序,從EUS的起始處讀取扇區(qū),以記錄的次序重放EUS就成為了可能。
在本實(shí)施方案中,F(xiàn)AT被用作是回放次序管理數(shù)據(jù)。然而,有可能將相鄰區(qū)域(分序列)信息用作是EUS文件(序列)的一部分,如圖24。在這種情況,有關(guān)各分序列的信息(序列管理數(shù)據(jù))是由分序列的起始扇區(qū)數(shù)和相鄰區(qū)(可能由起始和終止扇區(qū)組成)中的扇區(qū)數(shù)組成。根據(jù)這種結(jié)構(gòu),就可以以類似于FAT的方式管理組成文件的扇區(qū)的重放次序。不消說(shuō),每個(gè)分序列是由一個(gè)或多個(gè)單元組成。以這種方式,本發(fā)明中回放次序管理數(shù)據(jù)應(yīng)該不限于FAT,像圖3中顯示的,而是可以被任何其他的方法控制,只要它能夠管理單元的回放次序。
本實(shí)施方案中,將UH-PKT的<單元起始PT>(圖12)記錄下來(lái)是為了利用該值檢驗(yàn)單元間的連續(xù)性。然而,來(lái)源于EUS的起始處(被設(shè)置為0)的順序號(hào)同樣也可以用??傊灰腥魏未韱卧g連續(xù)性(單元次序)的信息,數(shù)據(jù)都可以恢復(fù)。
本實(shí)施方案中,UH-PKT被安排成若干秒的段,但是,類似數(shù)據(jù)也可以安排成較長(zhǎng)單位的段或較短單位的段(例如每扇區(qū))。
此外,本實(shí)施方案中,所有的VU具有相同的回放時(shí)間,然而,代表連續(xù)性的信息片段可以以數(shù)據(jù)單位形式分配,而不是時(shí)間單位形式。而且,它們不必安排成規(guī)則的段。無(wú)認(rèn)如何,由于自某個(gè)UH-PKT至下一個(gè)UH-PKT起始處的區(qū)域應(yīng)該被相鄰地記錄,太長(zhǎng)的段將對(duì)盤上空閑區(qū)的利用有較多的限制。相反,太短的段會(huì)造成較多的浪費(fèi)。
本實(shí)施方案中,用于記錄某單元的設(shè)備ID被記錄在UH-PKT里,但是下面的變體也是可以考慮的。
某些類型設(shè)備可能不具有如象IEEE-1394、以太網(wǎng)等等之類的網(wǎng)絡(luò)功能,所以沒有唯一的ID。對(duì)于這種情況,就可以給予各UH-PKT一小段信息,用來(lái)區(qū)分該單元是由從屬設(shè)備記錄的抑或是從其他設(shè)備錄制的。對(duì)于這種情況,就不可能從各單元中認(rèn)出那些是用大量未指明的設(shè)備記錄的。但是至少可以將從屬設(shè)備記錄的單元與其他設(shè)備記錄的單元區(qū)分開。因而,至少用從屬設(shè)備記錄的數(shù)據(jù)肯定可以恢復(fù)。
另外,當(dāng)上述結(jié)構(gòu)應(yīng)用到某設(shè)備,它可以平行地記錄許多TV節(jié)目在盤上,盤上存在著大量單元具有相同設(shè)備ID和相同時(shí)間信息。處理這種情況,可以將節(jié)目之間有區(qū)別的信息,道號(hào),道ID等記錄在UH-PKT里。
同樣,當(dāng)上述結(jié)構(gòu)應(yīng)用于這種情況,即通過(guò)許多攝象機(jī)的視頻輸入平行地記錄在盤上,像第一種變體一樣,存在著大量單元具有相同的設(shè)備ID和相同的時(shí)間信息。為處理這種情況,攝象機(jī)的ID或輸入道ID可以加進(jìn)UH-PKT。
以這種方式,本發(fā)明中的‘提供設(shè)備區(qū)分信息’應(yīng)該不限于設(shè)備的唯一ID,而是只要能提供數(shù)據(jù)來(lái)源標(biāo)幟的任何信息都可以,例如設(shè)備中的輸入道,等等。
根據(jù)本發(fā)明,當(dāng)重放的時(shí)候,如果各視頻序列中,有些具有等同的回放次序信息的單元存在于記錄介質(zhì)上,而且將對(duì)于各個(gè)設(shè)備是唯一的設(shè)備ID指派給了各相關(guān)單元,這就可能對(duì)各視頻序列進(jìn)行區(qū)分。如果控制分散記錄在記錄介質(zhì)上各單元次序的文件系統(tǒng)損壞了,本發(fā)明的結(jié)構(gòu)就可能對(duì)管理系統(tǒng)進(jìn)行恢復(fù),因此,視頻序列的重放是可靠的。
工業(yè)實(shí)用性像前面已經(jīng)說(shuō)過(guò)的,本發(fā)明的數(shù)據(jù)記錄方法和數(shù)據(jù)恢復(fù)方法對(duì)于數(shù)據(jù)記錄介質(zhì)是合適的記錄和恢復(fù)方法。在文件系統(tǒng)損壞的情況下,它能確保散布在盤上的記錄數(shù)據(jù)以正確的重放次序,可靠地恢復(fù)。
權(quán)利要求
1.一種用于記錄設(shè)備的數(shù)據(jù)記錄方法,其中,一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列的記錄是將它分割成多個(gè)單元,再將它們記錄在記錄介質(zhì)上,而且用回放次序管理數(shù)據(jù)對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該回放次序管理數(shù)據(jù)提供與記錄介質(zhì)上位置信息相關(guān)的單元回放次序,其特征在于被重放的各單元在序列中的順序位置信息與提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同被記錄在單元里。
2.一種用于記錄設(shè)備的數(shù)據(jù)記錄方法,其中,一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列的記錄是將它分割成多個(gè)單元,每個(gè)都由一個(gè)或多個(gè)扇區(qū)組成,再將它們記錄在記錄介質(zhì)上,而且用文件分配表對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該文件分配表提供記錄介質(zhì)上各扇區(qū)的回放次序,其特征在于被重放的各單元在序列中的順序位置信息與提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同被記錄在單元里。
3.一種用于記錄設(shè)備的數(shù)據(jù)記錄方法,其中,一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列的記錄是將它分割成多個(gè)單元,再將它們記錄在記錄介質(zhì)上,而且用序列管理數(shù)據(jù)對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該序列管理數(shù)據(jù)提供由一個(gè)或多個(gè)相鄰扇區(qū)的單元組成的分序列的回放次序,其特征在于被重放的各單元在序列中的次序位置信息與提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同被記錄在單元里。
4.一種用于重放設(shè)備的數(shù)據(jù)恢復(fù)方法,其中一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列被記錄在記錄介質(zhì)上是將它分割成多個(gè)單元,將每一個(gè)被重放的單元隨同該單元在序列中的順序位置信息,以及提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同記錄下來(lái),而且用回放次序管理數(shù)據(jù)對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該回放次序管理數(shù)據(jù)提供與記錄介質(zhì)上位置信息相關(guān)的單元回放次序,和其中當(dāng)以回放次序管理數(shù)據(jù)為基礎(chǔ)的回放不可能時(shí),以這種方式重建回放次序管理數(shù)據(jù)只有當(dāng)兩個(gè)單元在記錄介質(zhì)上是相鄰單元,表明回放的單元順序位置在序列里是連續(xù)的,并且提供的區(qū)分各單元是被哪個(gè)設(shè)備記錄的信息也是相同的,兩單元才可以相繼地回放。
5.一種用于重放設(shè)備的數(shù)據(jù)恢復(fù)方法,其中一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列記錄被在記錄介質(zhì)上是將它分割成多個(gè)單元,每個(gè)都由一個(gè)或多個(gè)扇區(qū)組成,將這些單元隨同被重放的各單元在序列中的順序位置信息,以及提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同記錄下來(lái),而且用文件分配表對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該文件分配表提供記錄介質(zhì)上扇區(qū)的回放次序,和其中當(dāng)以文件分配表為基礎(chǔ)的回放不可能時(shí),以這種方式重建文件分配表只有當(dāng)兩個(gè)單元在記錄介質(zhì)上是相鄰單元,表明回放的單元順序位置在序列里是連續(xù)的,并且提供的區(qū)分各單元是被哪個(gè)設(shè)備記錄的信息也是相同的,兩單元才可以相繼地回放。
6.一種用于重放設(shè)備的數(shù)據(jù)恢復(fù)方法,其中一個(gè)視頻數(shù)據(jù)、音頻數(shù)據(jù)、或視頻數(shù)據(jù)與音頻數(shù)據(jù)序列被記錄在記錄介質(zhì)上是將它分割成多個(gè)單元,將這些單元隨同重放的各單元在序列中的順序位置信息,以及提供區(qū)分該單元是被哪個(gè)設(shè)備記錄的信息一同記錄下來(lái),而且用序列管理數(shù)據(jù)對(duì)記錄在記錄介質(zhì)上的數(shù)據(jù)進(jìn)行管理,該序列管理數(shù)據(jù)提供由一個(gè)或多個(gè)相鄰扇區(qū)的單元組成的一些分序列的回放次序,和其中當(dāng)以序列管理數(shù)據(jù)為基礎(chǔ)的回放不可能時(shí),以這種方式重建序列管理數(shù)據(jù)只有當(dāng)兩個(gè)單元在記錄介質(zhì)上是相鄰單元,表明回放的單元順序位置在序列里是連續(xù)的,并且提供的區(qū)分各單元是被哪個(gè)設(shè)備記錄的信息也是相同的,兩單元才可以相繼地回放。
全文摘要
通常,記錄在盤上的時(shí)間代碼代表的是視頻節(jié)目的視頻數(shù)據(jù)自前沿開始的相對(duì)時(shí)間。因此如果視頻節(jié)目記錄在盤上就存在著許多包括有相同時(shí)間代碼的視頻數(shù)據(jù)單元。對(duì)于這種情況,正確的次序可能不能有效恢復(fù)。當(dāng)視頻數(shù)據(jù)和圖象數(shù)據(jù)記錄在記錄介質(zhì)的時(shí)候,數(shù)據(jù)被分為許多單元,再記錄到記錄介質(zhì)上。表示某序列里的重放信息和認(rèn)定是被哪個(gè)設(shè)備記錄信息也都加入進(jìn)每個(gè)單元。利用這種規(guī)則,即使記錄介質(zhì)上存在著有些單元具有表示在序列里回放次序是相同的信息,當(dāng)數(shù)據(jù)重放的時(shí)候,這些序列可以被區(qū)分開。這是因?yàn)榧尤肓藢?duì)每個(gè)設(shè)備都是唯一的設(shè)備ID。
文檔編號(hào)G11B27/10GK1700337SQ20051007404
公開日2005年11月23日 申請(qǐng)日期2000年10月11日 優(yōu)先權(quán)日1999年10月12日
發(fā)明者木山次郎, 山村博幸, 山口孝好 申請(qǐng)人:夏普公司