国产精品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>

      刪除及恢復(fù)錄像文件的方法和裝置的制造方法_2

      文檔序號(hào):8258634閱讀:來源:國(guó)知局
      圖;
      [0051]圖4為本發(fā)明實(shí)施例中刪除錄像文件的方法的優(yōu)選流程示意圖;
      [0052]圖5為本發(fā)明實(shí)施例中恢復(fù)錄像文件的方法的優(yōu)選流程示意圖;
      [0053]圖6a和圖6b為本發(fā)明實(shí)施例中利用權(quán)限校驗(yàn)限制錄像文件刪除的流程示意圖;
      [0054]圖7a和圖7b為本發(fā)明實(shí)施例中利用權(quán)限校驗(yàn)限制錄像文件恢復(fù)的流程示意圖;
      [0055]圖8為本發(fā)明實(shí)施例中的嵌入式監(jiān)控設(shè)備的邏輯結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0056]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。
      [0057]本實(shí)施例優(yōu)選地基于一種采用文件預(yù)分配技術(shù)的磁盤文件組織來實(shí)現(xiàn),在該磁盤文件組織中,當(dāng)磁盤初始化后即可產(chǎn)生索引文件和錄像文件、可選地還可產(chǎn)生日志文件。請(qǐng)參見圖1,該磁盤文件組織包括:
      [0058]磁盤101,其可以是帶文件系統(tǒng)的磁盤,文件系統(tǒng)如FAT32 (32bit FileAllocat1n Table, 32 位文件分配表)、NTFS (New Technology File System,新技術(shù)文件系統(tǒng)等),或者,也可以是不帶文件系統(tǒng)的裸盤;磁盤101的存儲(chǔ)介質(zhì)類型可以為硬盤、SD(Secure Digital)卡、NAS (Network Attached Storage,網(wǎng)絡(luò)附屬存儲(chǔ))、硬盤陣列等。
      [0059]索引文件102,其記錄了所有錄像文件的索引信息項(xiàng),每個(gè)錄像文件的索引信息項(xiàng)包括文件狀態(tài)、開始時(shí)間、結(jié)束時(shí)間、錄像類型、文件大小、文件偏移信息等,索引文件可用于錄像文件的檢索,回放時(shí)快速定位實(shí)際錄像文件。
      [0060]錄像文件103,其記錄實(shí)際的音視頻數(shù)據(jù),這些音視頻數(shù)據(jù)只有在監(jiān)控設(shè)備或特定的應(yīng)用層軟件才能被正確解析出來,而無法由PC的操作直接通過文件名等信息被解析獲取。
      [0061]日志文件104,其將用戶在監(jiān)控設(shè)備的操作記錄以日志的形式予以記錄、以便后續(xù)的查找,日志記錄具體包括操作的日期、操作的用戶名、操作主類型和次類型、操作的詳情等;其中,每條日志記錄中的主類型和次類型可用于該條日志記錄的檢索,并且,在本實(shí)施例中,日志記錄中的次類型需要包括“錄像刪除”的可選。
      [0062]基于上述的磁盤文件組織,本實(shí)施例通過修改索引文件中的文件狀態(tài)而使錄像文件在應(yīng)用層不可見,以通過錄像文件在應(yīng)用層不可見的屏蔽方式來實(shí)現(xiàn)錄像文件的虛擬的邏輯刪除、而非真正的物理刪除,并且,還通過更新所記錄的當(dāng)前磁盤剩余空間實(shí)現(xiàn)對(duì)磁盤空間的虛擬的邏輯釋放,從而,能夠確保邏輯刪除的效果與物理刪除一致。而且,為了能夠支持即時(shí)刪除,本實(shí)施例還允許錄像文件在任意時(shí)刻被主動(dòng)選定為刪除。例如,在錄像文件的檢索界面中為包含在檢索列表內(nèi)的每個(gè)錄像文件的選項(xiàng)信息中增加刪除按鈕、用以觸發(fā)該錄像文件的刪除選定,當(dāng)刪除錄像文件成功后刷新檢索界面中的檢索列表,已經(jīng)刪除的錄像文件就不會(huì)再顯示在檢索列表中。
      [0063]參見圖2,當(dāng)有錄像文件被選定刪除后,本實(shí)施例中刪除錄像文件的方法執(zhí)行如下的步驟:
      [0064]步驟201,將索引文件中對(duì)應(yīng)于待刪除的錄像文件的文件狀態(tài)從表示在應(yīng)用層可見的有效修改為表示在應(yīng)用層不可見的無效;
      [0065]步驟202,將索引文件中記錄的待刪除的錄像文件的文件大小累加至當(dāng)前的磁盤剩余容量中;
      [0066]步驟203,在日志文件中增加對(duì)待刪除的錄像文件的刪除操作記錄。
      [0067]至此,錄像文件的一次刪除流程結(jié)束,當(dāng)多個(gè)錄像文件被批量選中刪除時(shí),可以逐一地針對(duì)每個(gè)錄像文件循環(huán)地執(zhí)行本流程。
      [0068]如前述的原理性說明、以及上述流程可見,本實(shí)施例只需要完成對(duì)錄像文件的刪除選定即可觸發(fā)對(duì)錄像文件的刪除,因而能夠?qū)崿F(xiàn)對(duì)錄像文件的即時(shí)虛擬刪除,從而能夠有效地保護(hù)用戶的個(gè)人隱私。而且,本實(shí)施例中刪除錄像文件的方法采用的是邏輯刪除,因而不像物理刪除那樣完全依賴于文件系統(tǒng)、在磁盤中形成過多的碎片空間、以及導(dǎo)致被刪除的錄像文件難以恢復(fù),從而還能夠產(chǎn)生如下的技術(shù)效果:
      [0069]1、由于對(duì)錄像文件的邏輯刪除不依賴于文件系統(tǒng),因而邏輯刪除的方式不但適用于磁盤帶有文件系統(tǒng)的各種監(jiān)控設(shè)備,而且,對(duì)于只配備裸盤的嵌入式的監(jiān)控設(shè)備也同樣適用,從而能夠廣泛適用于嵌入式的監(jiān)控設(shè)備;
      [0070]2、由于對(duì)錄像文件的邏輯刪除并不會(huì)真正地對(duì)磁盤中存放的錄像文件執(zhí)行物理刪除,因而除了錄像文件在磁盤中由于被覆蓋而被物理刪除的情況之外,通常不會(huì)出現(xiàn)其他的物理刪除操作,這樣,對(duì)磁盤的物理刪除僅限于覆蓋方式的物理刪除,因而不但能夠節(jié)省磁盤空間、而且還能夠減少磁盤出現(xiàn)的碎片空間,從而降低錄像文件的刪除對(duì)磁盤的讀寫訪問速率的影響,進(jìn)而降低由于讀寫訪問速率過低所導(dǎo)致的錄像數(shù)據(jù)丟失等異常發(fā)生的概率;
      [0071]3、由于對(duì)錄像文件的邏輯刪除能夠使錄像文件在被覆蓋之前仍保留在磁盤中,因而即便發(fā)生了誤操作刪除、或正常刪除后期望找回錄像文件的情況,也能夠從磁盤中容易地恢復(fù)得到、而無需使用復(fù)雜度高且成本高的恢復(fù)工具。
      [0072]相應(yīng)地,針對(duì)上述第3點(diǎn)效果所需的恢復(fù),本實(shí)施例可以通過修改索引文件中的文件狀態(tài)而使錄像文件在應(yīng)用層恢復(fù)為可見,以通過取消錄像文件在應(yīng)用層不可見的屏蔽來實(shí)現(xiàn)錄像文件的虛擬的邏輯恢復(fù)。其中,修改索引文件中的文件狀態(tài)需要先找到對(duì)應(yīng)的索引信息項(xiàng),為此,本實(shí)施例可以先通過搜索“錄像刪除”的次類型查找到對(duì)應(yīng)的日志記錄,由于日志記錄了被刪除的錄像文件的詳細(xì)信息,包括通道號(hào)、文件類型、開始時(shí)間、結(jié)束時(shí)間,以及文件狀態(tài)等,因此,通過日志記錄能夠找到索引文件中對(duì)應(yīng)的索引信息項(xiàng),并觸發(fā)對(duì)該索引信息項(xiàng)的文件狀態(tài)修改,例如日志記錄的顯示界面中可以為日志記錄項(xiàng)增加恢復(fù)按鈕、通過選定恢復(fù)按鈕來觸發(fā)與該日志記錄對(duì)應(yīng)同一錄像文件的索引信息項(xiàng)的文件狀態(tài)修改;當(dāng)然,尋找索引文件中對(duì)應(yīng)的索引信息項(xiàng)的方式并不限于此。也就是,本實(shí)施例中刪除錄像文件的方法中增加日志記錄的步驟主要是為了便于恢復(fù)錄像時(shí)的索引信息項(xiàng)的查詢,因而增加日志的步驟對(duì)于刪除錄像文件的方法來說并非是必要的。
      [0073]請(qǐng)參見圖3,當(dāng)本實(shí)施例中刪除錄像文件的方法所刪除的錄像文件被選定恢復(fù)時(shí),本實(shí)施例中恢復(fù)錄像文件的方法執(zhí)行如下的步驟:
      [0074]步驟301,將索引文件中對(duì)應(yīng)于待刪除的錄像文件的文件狀態(tài)從表示在應(yīng)用層不可見的無效修改為表示在應(yīng)用層可見的有效;
      [0075]步驟302,將索引文件中記錄的待刪除的錄像文件的文件大小從當(dāng)前的磁盤剩余容量中扣除。
      [0076]至此,錄像文件的一次恢復(fù)流程結(jié)束,當(dāng)多個(gè)錄像文件需要被批量恢復(fù)時(shí),可以逐一地針對(duì)每個(gè)錄像文件循環(huán)地執(zhí)行本流程。
      [0077]以上,是對(duì)本實(shí)施例中刪除及恢復(fù)錄像文件的方法的詳細(xì)說明。但在具體實(shí)現(xiàn)時(shí),對(duì)索引文件中的文件狀態(tài)的修改可以采用多種實(shí)現(xiàn)方式,本實(shí)施例為此提供了一種優(yōu)選方式。
      [0078]請(qǐng)參見圖4,當(dāng)采用了優(yōu)選的修改文件狀態(tài)的方式時(shí),本實(shí)施例中刪除錄像文件的方法包括:
      [0079]步驟411、將索引文件中對(duì)應(yīng)于待刪除錄像文件的索引信息項(xiàng)讀取至內(nèi)存中,其中,索引信息項(xiàng)中至少包含有對(duì)應(yīng)的錄像文件的文件狀態(tài)和文件大小;
      [0080]步驟412,在內(nèi)存中將所讀取的索引信息項(xiàng)中的文件狀態(tài)從所述的有效修改為所述的無效;
      [0081]步驟413,將文件狀態(tài)被修改的索引信息項(xiàng)寫回至索引文件中;
      [0082]S卩,圖2所示的步驟201可以包括上述的步驟411?413 ;
      [0083]步驟420,同圖2所示的步驟202 ;
      [0084]步驟430,同圖2所示的步驟203。
      [0085]至此,錄像文件的一次刪除流程結(jié)束,當(dāng)多個(gè)錄像文件被批量選中刪除時(shí),可以逐一地針對(duì)每個(gè)錄像文件循環(huán)地執(zhí)行本流程。
      [0086]同理,請(qǐng)參見圖5,當(dāng)采用了優(yōu)選的修改文件狀態(tài)的方式時(shí),本實(shí)施例中恢復(fù)錄像文件的方法執(zhí)行如下的步驟:
      [0087]步驟511、將索引文件中對(duì)應(yīng)于待刪除錄像文件的索引信息項(xiàng)讀取至內(nèi)存中,其中,索引信息項(xiàng)中至少包含有對(duì)應(yīng)的錄像文件的文件狀態(tài)和文件大?。?br>[0088]步驟512、在內(nèi)存中將所讀取的索引信息項(xiàng)中的文件狀態(tài)從所述的無效修改為所述的有效;
      [0089]步驟513、將文件狀態(tài)被修改的索
      當(dāng)前第2頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1