国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種光盤的實(shí)時(shí)刻錄方法及裝置的制造方法

      文檔序號(hào):9418698閱讀:574來(lái)源:國(guó)知局
      一種光盤的實(shí)時(shí)刻錄方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及光盤刻錄技術(shù)領(lǐng)域,尤其涉及一種光盤的實(shí)時(shí)刻錄方法及裝置。
      【背景技術(shù)】
      [0002]在法院、公安機(jī)關(guān)等審訊場(chǎng)合,常常需要將審訊過(guò)程實(shí)時(shí)刻錄成一次性光盤,以留作影像存檔和司法證據(jù)。
      [0003]傳統(tǒng)的刻錄方式是從光盤開頭順序進(jìn)行刻錄,這種刻錄方式要求在開始刻錄前,確定待刻錄的文件個(gè)數(shù)和每個(gè)文件的大小,但實(shí)時(shí)刻錄的特點(diǎn)就是待刻錄的文件個(gè)數(shù)和每個(gè)文件的大小不確定,所以使用傳統(tǒng)的刻錄方式進(jìn)行實(shí)時(shí)刻錄,一種可行的方法是:預(yù)先建立多個(gè)固定大小的文件,再根據(jù)審訊的進(jìn)行,將錄像逐一填充到每個(gè)文件中;另一種可行的方法是:將錄像保存到硬盤上的緩存空間,當(dāng)緩存滿時(shí)就將這部分錄像刻錄成光盤上的一個(gè)文件。但這些都存在文件太多不方便查找,以及結(jié)束刻錄時(shí)需要等待一段時(shí)間等缺點(diǎn)。
      [0004]現(xiàn)有的實(shí)時(shí)刻錄方式,是先在光盤開頭預(yù)留一段邏輯軌道,從預(yù)留軌道后的一段區(qū)域開始刻錄數(shù)據(jù),實(shí)時(shí)刻錄過(guò)程中先將每個(gè)數(shù)據(jù)文件的大小等信息保存在內(nèi)存里,實(shí)時(shí)刻錄結(jié)束時(shí),再將這些信息存儲(chǔ)到之前預(yù)留的軌道上。這種方式的本質(zhì)是:先寫數(shù)據(jù)、后寫文件信息,可以根據(jù)需要將光盤中的錄像刻錄成任意大小、任意個(gè)數(shù)的文件,而且在結(jié)束實(shí)時(shí)刻錄時(shí)基本不需要等待,可以很好的適應(yīng)實(shí)時(shí)刻錄的需要。
      [0005]但是現(xiàn)有的實(shí)時(shí)刻錄方式中存在著一種先天的缺陷:實(shí)時(shí)刻錄的應(yīng)用場(chǎng)景一般需要保證在遇到異常情況,例如:斷電或者光盤光驅(qū)故障時(shí)已刻錄錄像的完整性,但現(xiàn)有的實(shí)時(shí)刻錄方式因?yàn)樵诳啼浗Y(jié)束時(shí)才會(huì)寫入文件信息,如果實(shí)時(shí)刻錄過(guò)程中發(fā)生斷電,保存在內(nèi)存中的文件信息將會(huì)丟失,從而導(dǎo)致光盤上的文件無(wú)法識(shí)別。
      [0006]綜上所述,現(xiàn)有技術(shù)的實(shí)時(shí)刻錄方式中,若遇到異常情況,則保存在內(nèi)存中的文件信息將會(huì)丟失,無(wú)法將已刻錄文件的文件信息寫入到光盤中,從而導(dǎo)致光盤上已刻錄的文件無(wú)法識(shí)別。

      【發(fā)明內(nèi)容】

      [0007]本發(fā)明實(shí)施例提供了一種光盤的實(shí)時(shí)刻錄方法及裝置,用以保證實(shí)時(shí)刻錄過(guò)程中遇到異常情況時(shí)已刻錄文件的完整性,提高實(shí)時(shí)刻錄的可靠性。
      [0008]本發(fā)明實(shí)施例提供的一種光盤的實(shí)時(shí)刻錄方法,該方法包括:在實(shí)時(shí)刻錄之前,在與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中建立至少一個(gè)配置文件,所述配置文件用于存儲(chǔ)待刻錄文件的屬性信息;在實(shí)時(shí)刻錄時(shí),針對(duì)每個(gè)待刻錄的文件,在開始該文件的刻錄之前,將該文件的文件名稱依照刻錄順序存儲(chǔ)到所述配置文件中,在結(jié)束該文件的刻錄或文件大小達(dá)到預(yù)設(shè)閾值時(shí),將該文件的文件大小存儲(chǔ)到所述配置文件,且該文件的文件名稱與文件大小相對(duì)應(yīng)的進(jìn)行存儲(chǔ);當(dāng)結(jié)束實(shí)時(shí)刻錄時(shí),根據(jù)所述配置文件中存儲(chǔ)的所有已刻錄文件的刻錄順序以及每個(gè)已刻錄文件的屬性信息生成文件系統(tǒng)頭信息,并將所述文件系統(tǒng)頭信息存儲(chǔ)在預(yù)先設(shè)置的保留空間中,刪除所述非易失性存儲(chǔ)設(shè)備中存儲(chǔ)的至少一個(gè)配置文件。
      [0009]本發(fā)明實(shí)施例提供的上述方法中,在實(shí)時(shí)刻錄之前,在與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中建立至少一個(gè)配置文件,在實(shí)時(shí)刻錄時(shí),針對(duì)每個(gè)待刻錄的文件,在開始該文件的刻錄之前,將該文件的文件名稱依照刻錄順序存儲(chǔ)到配置文件中,在結(jié)束該文件的刻錄或文件大小達(dá)到預(yù)設(shè)閾值時(shí),將該文件的文件大小存儲(chǔ)到配置文件,當(dāng)結(jié)束實(shí)時(shí)刻錄時(shí),根據(jù)配置文件中存儲(chǔ)的所有已刻錄文件的刻錄順序以及每個(gè)已刻錄文件的屬性信息生成文件系統(tǒng)頭信息,并將文件系統(tǒng)頭信息存儲(chǔ)在預(yù)先設(shè)置的保留空間中,刪除非易失性存儲(chǔ)設(shè)備中存儲(chǔ)的至少一個(gè)配置文件,也即將已刻錄文件的屬性信息存儲(chǔ)到與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中,從而保證了遇到異常情況時(shí),仍然可以從與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中讀取已刻錄文件的屬性信息,也即仍然可以對(duì)光盤上已刻錄文件的屬性信息進(jìn)行追溯,從而可以快速的恢復(fù)光盤上的已刻錄文件,與現(xiàn)有技術(shù)中遇到異常情況時(shí)保存在內(nèi)存中的文件信息丟失,導(dǎo)致光盤上已刻錄的文件無(wú)法識(shí)別相比,保證了實(shí)時(shí)刻錄過(guò)程中遇到異常情況時(shí)已刻錄文件的完整性,提高實(shí)時(shí)刻錄的可靠性。
      [0010]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,在實(shí)時(shí)刻錄之前,該方法還包括:確定保留空間和數(shù)據(jù)空間,并從所述數(shù)據(jù)空間的起始地址刻錄文件。
      [0011 ] 在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,所述確定保留空間和數(shù)據(jù)空間,包括:從光盤上最后一個(gè)區(qū)段的起始位置開始選取預(yù)定大小的軌道空間作為所述保留空間,以光盤上所述保留空間之外的空間作為所述數(shù)據(jù)空間。
      [0012]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,在實(shí)時(shí)刻錄之前,確定保留空間和數(shù)據(jù)空間之后,該方法還包括:將所述保留空間所在軌道的軌道號(hào)、所述保留空間的起始地址、所述數(shù)據(jù)空間所在軌道的軌道號(hào)和所述數(shù)據(jù)空間的起始地址存儲(chǔ)到所述配置文件中。
      [0013]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,當(dāng)結(jié)束實(shí)時(shí)刻錄時(shí),根據(jù)所述配置文件中存儲(chǔ)的所有已刻錄文件的刻錄順序以及每個(gè)已刻錄文件的屬性信息生成文件系統(tǒng)頭信息,并將所述文件系統(tǒng)頭信息存儲(chǔ)在預(yù)先設(shè)置的保留空間中,包括:當(dāng)結(jié)束實(shí)時(shí)刻錄時(shí),從光盤或所述配置文件中讀取所述數(shù)據(jù)空間的起始地址,并根據(jù)所述數(shù)據(jù)空間的起始地址、所述配置文件中存儲(chǔ)的所有已刻錄文件的刻錄順序以及每個(gè)已刻錄文件的文件大小,計(jì)算每個(gè)已刻錄文件在光盤上刻錄數(shù)據(jù)的起始地址;根據(jù)每個(gè)已刻錄文件在光盤上刻錄數(shù)據(jù)的起始地址、文件名稱和文件大小,構(gòu)造目錄表和文件列表,并將所述目錄表和所述文件列表存儲(chǔ)到所述數(shù)據(jù)空間的末尾,或者將所述目錄表和所述文件列表存儲(chǔ)到所述保留空間中;根據(jù)所述目錄表中的根目錄信息,構(gòu)造文件系統(tǒng)頭信息,并將所述文件系統(tǒng)頭信息存儲(chǔ)到所述保留空間中。
      [0014]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,在實(shí)時(shí)刻錄時(shí),針對(duì)每個(gè)待刻錄的文件,在開始該文件的刻錄之前,該方法還包括:將該文件在光盤上刻錄數(shù)據(jù)的起始地址存儲(chǔ)到所述配置文件中,其中,該文件在光盤上刻錄數(shù)據(jù)的起始地址與該文件的文件名稱相對(duì)應(yīng)的進(jìn)行存儲(chǔ)。
      [0015]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,當(dāng)結(jié)束實(shí)時(shí)刻錄時(shí),根據(jù)所述配置文件中存儲(chǔ)的所有已刻錄文件的刻錄順序以及每個(gè)已刻錄文件的屬性信息生成文件系統(tǒng)頭信息,并將所述文件系統(tǒng)頭信息存儲(chǔ)在預(yù)先設(shè)置的保留空間中,包括:當(dāng)結(jié)束實(shí)時(shí)刻錄時(shí),從所述配置文件中獲取每個(gè)已刻錄文件在光盤上刻錄數(shù)據(jù)的起始地址;根據(jù)每個(gè)已刻錄文件在光盤上刻錄數(shù)據(jù)的起始地址、文件名稱和文件大小,構(gòu)造目錄表和文件列表,并將所述目錄表和所述文件列表存儲(chǔ)到所述數(shù)據(jù)空間的末尾,或者將所述目錄表和所述文件列表存儲(chǔ)到所述保留空間中;根據(jù)所述目錄表中的根目錄信息,構(gòu)造文件系統(tǒng)頭信息,并將所述文件系統(tǒng)頭信息存儲(chǔ)到所述保留空間中。
      [0016]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,該方法還包括:當(dāng)實(shí)時(shí)刻錄過(guò)程發(fā)生異常,重啟光盤刻錄設(shè)備之后,若確定與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中存在未刪除的配置文件,從所述未刪除的配置文件中獲取所有已刻錄文件的刻錄順序以及最后一個(gè)已刻錄文件之前所有已刻錄文件的文件大??;從光盤上讀取所述數(shù)據(jù)空間的起始地址和所述數(shù)據(jù)空間中下一可寫地址,根據(jù)所有已刻錄文件的刻錄順序、最后一個(gè)已刻錄文件之前所有已刻錄文件的文件大小,所述數(shù)據(jù)空間起始地址以及所述數(shù)據(jù)空間中下一可寫地址,計(jì)算所述數(shù)據(jù)空間中最后一個(gè)文件已刻錄的文件大??;根據(jù)所述數(shù)據(jù)空間的起始地址、所有已刻錄文件的刻錄順序以及每個(gè)已刻錄文件的文件大小,計(jì)算每個(gè)已刻錄文件在光盤上刻錄數(shù)據(jù)的起始地址,并根據(jù)每個(gè)已刻錄文件在光盤上刻錄數(shù)據(jù)的起始地址、文件名稱和文件大小,構(gòu)造目錄表和文件列表,然后根據(jù)所述目錄表中的根目錄信息,構(gòu)造文件系統(tǒng)頭信息,并將文件系統(tǒng)頭信息存儲(chǔ)在所述保留空間中或者存儲(chǔ)在指定位置處,刪除所述非易失性存儲(chǔ)設(shè)備中的配置文件。
      [0017]本發(fā)明實(shí)施例提供的上述方法中,當(dāng)光盤刻錄設(shè)備遇到異常情況發(fā)生重啟時(shí),在重啟之后,若確定與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中存在未刪除的配置文件,也即光盤刻錄設(shè)備發(fā)生故障時(shí)光盤上已刻錄文件的文件信息還未寫入到光盤中,此時(shí)只需從非易失性存儲(chǔ)設(shè)備中獲取已刻錄文件的屬性信息,重新構(gòu)造已刻錄文件的文件系統(tǒng)頭信息,即可恢復(fù)光盤上的已刻錄文件,因此,進(jìn)行異常恢復(fù)所需要的時(shí)間很短,而且適用于斷電、光盤或光驅(qū)故障等情況,大大提高了實(shí)時(shí)刻錄的可靠性。
      [0018]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,當(dāng)用于實(shí)時(shí)刻錄的光盤為可擦寫光盤時(shí),該方法還包括:針對(duì)每個(gè)待刻錄的文件,在所述可擦寫光盤上刻錄該文件時(shí),實(shí)時(shí)地將該文件已寫入的文件大小存儲(chǔ)到所述配置文件中。
      [0019]本發(fā)明實(shí)施例提供的一種光盤的實(shí)時(shí)刻錄裝置,包括:第一處理單元,用于在實(shí)時(shí)刻錄之前,在與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中建立至少一個(gè)配置文件,所述配置文件用于存儲(chǔ)待刻錄文件的屬性信息;第二處理單元,用于在實(shí)時(shí)刻錄時(shí),針對(duì)每個(gè)待刻錄的文件,在開始該文件的刻錄之前,將該文件的文件名稱依照刻錄順序存儲(chǔ)到所述配置文件中,在結(jié)束該文件的刻錄或文件大小達(dá)到預(yù)設(shè)閾值時(shí),將該文件的文件大小存儲(chǔ)到所述配置文件,且該文件的文件名稱與文件大小相對(duì)應(yīng)的進(jìn)行存儲(chǔ);第三處理單元,用于當(dāng)結(jié)束實(shí)時(shí)刻錄時(shí),根據(jù)所述配置文件中存儲(chǔ)的所有已刻錄文件的刻錄順序以及每個(gè)已刻錄文件的屬性信息生成文件系統(tǒng)頭信息,并將所述文件系統(tǒng)頭信息存儲(chǔ)在預(yù)先設(shè)置的保留空間中,刪除所述非易失性存儲(chǔ)設(shè)備中存儲(chǔ)的至少一個(gè)配置文件。
      [0020]本發(fā)明實(shí)施例提供的上述裝置中,在實(shí)時(shí)刻錄之前,在與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中建立至少一個(gè)配置文件,在實(shí)時(shí)刻錄時(shí),針對(duì)每個(gè)待刻錄的文件,在開始該文件的刻錄之前,將該文件的文件名稱依照刻錄順序存儲(chǔ)到配置文件中,在結(jié)束該文件的刻錄或文件大小達(dá)到預(yù)設(shè)閾值時(shí),將該文件的文件大小存儲(chǔ)到配置文件,當(dāng)結(jié)束實(shí)時(shí)刻錄時(shí),根據(jù)配置文件中存儲(chǔ)的所有已刻錄文件的刻錄順序以及每個(gè)已刻錄文件的屬性信息生成文件系統(tǒng)頭信息,并將文件系統(tǒng)頭信息存儲(chǔ)在預(yù)先設(shè)置的保留空間中,刪除非易失性存儲(chǔ)設(shè)備中存儲(chǔ)的至少一個(gè)配置文件,也即將已刻錄文件的屬性信息存儲(chǔ)到與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中,從而保證了遇到異常情況時(shí),仍然可以從與光盤刻錄設(shè)備相連接的非易失性存儲(chǔ)設(shè)備中讀取已刻錄文件的屬性信息,也即仍然可以對(duì)光盤上已刻錄文件的屬性信息進(jìn)行追溯,從而可以快速的恢復(fù)光盤上的已刻錄文件,與現(xiàn)有技術(shù)中遇到異常情況時(shí)保存在內(nèi)存中的文件信息丟失,導(dǎo)致光盤上已刻錄的文件無(wú)法識(shí)別相比,保證了實(shí)時(shí)刻錄過(guò)程中遇到異常情況時(shí)已刻錄文件的完整性,提高實(shí)時(shí)刻錄的可靠性。
      [0021]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述第一處理單元在實(shí)時(shí)刻錄之前,還用于:確定保留空間和數(shù)據(jù)空間,并指示所述第二處理單元從所述數(shù)據(jù)空間的起始地址刻錄文件。
      [0022]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述第
      當(dāng)前第1頁(yè)1 2 3 4 5 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1