專利名稱:提高音視頻播放設(shè)備開機速度的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字存貯信息的寫入或讀出,特別是涉及提高音頻、視頻播放設(shè)備例如MP3/MP4開機速度的方法。
背景技術(shù):
隨著科技的不斷發(fā)展和進步,MP3、MP4等音頻視頻播放設(shè)備的使用越來越普及。同時,音頻視頻播放設(shè)備的容量不斷增大,所存儲的文件也不斷增多。而現(xiàn)有音視頻播放設(shè)備的開機流程是先對存儲在存儲介質(zhì)內(nèi)的所有文件掃描,并進行分類檢索和進行文件列表存儲。當(dāng)設(shè)備存儲的文件越來越多時,存儲的文件會包括音頻文件、視頻文件、圖片文件以及文本文件等等,導(dǎo)致音視頻播放設(shè)備開機時,掃描、分類檢索以及存儲文件列表的時間會相應(yīng)增長。這對用戶來說是很難容忍的。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于避免上述現(xiàn)有技術(shù)的不足之處而提出一種提高音視頻播放設(shè)備開機速度的方法,使用本發(fā)明方法,可以改變音視頻播放設(shè)備的開機流程,加快開機速度。
本發(fā)明解決所述技術(shù)問題可以通過采用以下技術(shù)方案來實現(xiàn)提出一種提高音視頻播放設(shè)備開機速度的方法,包括以下步驟①所述音視頻播放設(shè)備與電腦連接進行數(shù)據(jù)交換時,如果有數(shù)據(jù)寫入,該音視頻播放設(shè)備設(shè)置數(shù)據(jù)被更改標(biāo)志位,以提示該音視頻播放設(shè)備重新建立播放列表;②所述音視頻播放設(shè)備開機時,在系統(tǒng)初始化后,判斷是否設(shè)置了數(shù)據(jù)被更改標(biāo)志位;③如果設(shè)置了數(shù)據(jù)被更改標(biāo)志位,則掃描存儲在存儲介質(zhì)模塊內(nèi)的所有文件,重新建立播放列表并存儲,然后清除數(shù)據(jù)被更改標(biāo)志位;如果沒有設(shè)置數(shù)據(jù)被更改標(biāo)志位,所述音視頻播放設(shè)備則從其存儲介質(zhì)模塊中直接讀取播放列表。
同現(xiàn)有技術(shù)相比較,本發(fā)明的技術(shù)效果在于使用本發(fā)明方法,在音視頻播放設(shè)備開機時,不會每次均對所有存儲文件進行掃描、分類檢索以及存儲文件列表,而是在有必要時才進行。實現(xiàn)了文件的智能管理,加快了音視頻播放設(shè)備的開機速度,設(shè)備有更好的人機界面,滿足了用戶需求。
圖1是所述音視頻播放設(shè)備連接到電腦時的工作流程示意圖;圖2是所述音視頻播放設(shè)備開機的工作流程示意圖。
具體實施例方式
以下結(jié)合附圖所示之最佳實施例作進一步詳述。
本發(fā)明提高音視頻播放設(shè)備開機速度的方法,包括以下步驟,①如圖1所示,所述音視頻播放設(shè)備與電腦連接進行數(shù)據(jù)交換時,如果有數(shù)據(jù)寫入,該音視頻播放設(shè)備在其存儲介質(zhì)模塊內(nèi)某一地址設(shè)置數(shù)據(jù)被更改標(biāo)志位,以提示該音視頻播放設(shè)備重新建立播放列表。對所述存儲介質(zhì)模塊內(nèi)設(shè)置數(shù)據(jù)被更改標(biāo)志位的地址隱藏,使用戶無法對存儲在該地址的信息操作。例如,可以將硬盤或NANA FLASH最后一個扇區(qū)作為隱藏區(qū),以記錄所述數(shù)據(jù)被更改標(biāo)志位。
②如圖2所示,所述音視頻播放設(shè)備開機時,在系統(tǒng)初始化后,判斷是否設(shè)置了數(shù)據(jù)被更改標(biāo)志位;③如果設(shè)置了數(shù)據(jù)被更改標(biāo)志位,就說明所述音視頻播放設(shè)備內(nèi)所存儲的數(shù)據(jù)被更改過,該音視頻播放設(shè)備則掃描存儲在存儲介質(zhì)模塊內(nèi)的所有文件,重新建立播放列表并存儲,然后清除數(shù)據(jù)被更改標(biāo)志位;如果沒有設(shè)置數(shù)據(jù)被更改標(biāo)志位,所述音視頻播放設(shè)備則從其存儲介質(zhì)模塊中直接讀取播放列表。
所述數(shù)據(jù)被更改標(biāo)志位可以這樣設(shè)定1代表所述音視頻播放設(shè)備內(nèi)所存儲的數(shù)據(jù)被更改,0代表音視頻播放設(shè)備內(nèi)所存儲的數(shù)據(jù)未被更改。當(dāng)所述音視頻播放設(shè)備內(nèi)所存儲的數(shù)據(jù)被更改時,該數(shù)據(jù)被更改標(biāo)志位寫為1,當(dāng)下次開機時檢測到該標(biāo)志位為1,則需要將所有存儲文件進行掃描、分類檢索和存儲,然后將該標(biāo)志位寫為0。如果開機時檢測到該標(biāo)志位為0,則不需要將所有存儲文件進行掃描、分類檢索和存儲。
采用本發(fā)明方法,所述音視頻播放設(shè)備不會在每次開機時對所有存儲的數(shù)據(jù)或文件進行掃描和分類檢索,而只是在有必要的時候進行。即只有當(dāng)所存儲的數(shù)據(jù)或文件發(fā)生變化了,該音視頻播放設(shè)備才進行掃描和進行分類檢索。由于用戶在使用音視頻播放設(shè)備時大多不會頻繁更換存儲介質(zhì)模塊上所存儲的文件,所以,使用本發(fā)明方法,在存儲介質(zhì)模塊上所存儲的文件或數(shù)據(jù)沒有改變時,音視頻播放模塊在開機時不再進行現(xiàn)有技術(shù)中每次開機所進行的掃描和分類檢索,加快了開機速度。
權(quán)利要求
1.一種提高音視頻播放設(shè)備開機速度的方法,其特征在于包括以下步驟,①所述音視頻播放設(shè)備與電腦連接進行數(shù)據(jù)交換時,如果有數(shù)據(jù)寫入,該音視頻播放設(shè)備設(shè)置數(shù)據(jù)被更改標(biāo)志位,以提示該音視頻播放設(shè)備重新建立播放列表;②所述音視頻播放設(shè)備開機時,在系統(tǒng)初始化后,判斷是否設(shè)置了數(shù)據(jù)被更改標(biāo)志位;③如果設(shè)置了數(shù)據(jù)被更改標(biāo)志位,則掃描存儲在存儲介質(zhì)模塊內(nèi)的所有文件,重新建立播放列表并存儲,然后清除數(shù)據(jù)被更改標(biāo)志位;如果沒有設(shè)置數(shù)據(jù)被更改標(biāo)志位,所述音視頻播放設(shè)備則從其存儲介質(zhì)模塊中直接讀取播放列表。
2.如權(quán)利要求1所述的提高音視頻播放設(shè)備開機速度的方法,其特征在于步驟①中,如果有數(shù)據(jù)寫入,所述音視頻播放設(shè)備在其存儲介質(zhì)模塊內(nèi)設(shè)置數(shù)據(jù)被更改標(biāo)志位。
3.如權(quán)利要求2所述的提高音視頻播放設(shè)備開機速度的方法,其特征在于對所述存儲介質(zhì)模塊內(nèi)設(shè)置數(shù)據(jù)被更改標(biāo)志位的地址隱藏,使用戶無法對存儲在該地址的信息操作。
4.如權(quán)利要求2所述的提高音視頻播放設(shè)備開機速度的方法,其特征在于所述數(shù)據(jù)被更改標(biāo)志位設(shè)定為1代表所述音視頻播放設(shè)備內(nèi)所存儲的數(shù)據(jù)被更改,0代表音視頻播放設(shè)備內(nèi)所存儲的數(shù)據(jù)未被更改。
全文摘要
本發(fā)明涉及一種提高音視頻播放設(shè)備開機速度的方法,包括以下步驟音視頻播放設(shè)備與電腦連接進行數(shù)據(jù)交換時,如果有數(shù)據(jù)寫入,該音視頻播放設(shè)備設(shè)置數(shù)據(jù)被更改標(biāo)志位;該播放設(shè)備開機時,判斷是否設(shè)置了數(shù)據(jù)被更改標(biāo)志位;如果設(shè)置了數(shù)據(jù)被更改標(biāo)志位,則掃描所存儲所有文件,重新建立播放列表并存儲,然后清除數(shù)據(jù)被更改標(biāo)志位;如果沒有設(shè)置數(shù)據(jù)被更改標(biāo)志位,該播放設(shè)備則直接讀取播放列表。本發(fā)明的技術(shù)效果在于在音視頻播放設(shè)備開機時,不會每次均對所有存儲文件進行掃描、分類檢索以及存儲,而是在有必要時才進行。實現(xiàn)了文件的智能管理,加快了音視頻播放設(shè)備的開機速度。
文檔編號G06F17/30GK101093447SQ20061006134
公開日2007年12月26日 申請日期2006年6月24日 優(yōu)先權(quán)日2006年6月24日
發(fā)明者張正國 申請人:深圳市朗科科技有限公司