两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于usb接口的單機點播系統(tǒng)設備擴容管理的方法

文檔序號:2832994閱讀:300來源:國知局
專利名稱:基于usb接口的單機點播系統(tǒng)設備擴容管理的方法
基于USB接口的單機點播系統(tǒng)設備擴容管理的方法
技術(shù)領域
本發(fā)明涉及通訊設備技術(shù)領域,尤其涉及一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法。
背景技術(shù)
目前,ktv行業(yè)歌曲點播系統(tǒng)可分為兩種模式一客戶端-服務器模式;二單機模式;客戶端-服務器模式中歌曲視頻數(shù)據(jù)放置在服務器端,客戶端需要實時向服務器申請數(shù)據(jù),因為客戶端不需要額外的大容量存儲介質(zhì)(如3. 5英寸大容量硬盤),可以設計的比較小巧,便攜,屬于無盤終端。服務器則專門用于存儲數(shù)據(jù),可以根據(jù)需要配備多個大容量存儲介質(zhì)來滿足存儲需求。在單機模式中,原本存放于服務器端的大容量數(shù)據(jù)(如歌曲視頻數(shù)據(jù))需要放在本地存儲介質(zhì)內(nèi),為了增加歌曲數(shù)量,單機點播系統(tǒng)設備需要使用更多的大容量存儲介質(zhì),現(xiàn)行的常用做法為單機點播系統(tǒng)設備硬件提供多個sata接口,內(nèi)置多塊大容量硬盤增加存儲空間來實現(xiàn),這樣的實現(xiàn)方法有如下缺點I、鑒于單機點播系統(tǒng)設備小巧、便攜的特性,內(nèi)置硬盤不能使用太多,故其存儲容量有限。2、硬件接口固定以后,更改結(jié)構(gòu)代價較大,擴容不方便。3、內(nèi)置多個硬盤同時工作時,容易引發(fā)散熱問題,導致機殼內(nèi)過熱,設備容易損壞;另外,多硬盤的安裝、拆卸也不方便。4、在嵌入式領域,大部分的主芯片方案都不支持多SATA 口,如果選用多SATA接口的方案將額外增加產(chǎn)品的成本。5、內(nèi)置多SATA硬盤必然使單機設備的軟件開發(fā)、硬件設計、工業(yè)結(jié)構(gòu)設計、模具制作、生產(chǎn)制造等環(huán)節(jié)的成本都有所提高,并且額外增加了一定的系統(tǒng)運行風險。6、系統(tǒng)靈活度不足,體現(xiàn)如下6. I用戶在單個硬盤即可滿足需求的情況下,系統(tǒng)仍然驅(qū)動多個硬盤,耗電量明顯增加。6. 2其中一個硬盤出現(xiàn)問題時,也容易導致整個系統(tǒng)都無法正常工作(類似PC電腦上的硬盤出現(xiàn)壞道的情況)。6. 3數(shù)據(jù)共享不便。用戶不能很方便的進行多設備間的數(shù)據(jù)共享和數(shù)據(jù)管理。(如用戶無法將其中一個硬盤直接應用于另一個單機設備中)因此如何通過多個移動存儲設備來擴充單機點播系統(tǒng)的存儲空間成為了一個問題?,F(xiàn)有技術(shù)中提供了一種“用戶詞庫擴容裝置”,公開號為CN201897791U,
公開日為2011. 07. 13的中國專利,其特點為包括從播放的歌曲文件對應的歌詞文件中提取歌名和當前歌詞的歌詞提取模塊、將歌名和當前歌詞提供給用戶進行編輯的編輯模塊以及將編輯得到的詞匯或短語中符合要求的部分保存到用戶詞庫的保存模塊。采用該實用新型技術(shù)方案的便攜式設備能夠在不增加成本且不依賴于外界提供的現(xiàn)成詞匯文件的情況下,使用戶能夠便捷的添加新詞匯到用戶詞庫。該實用新型能夠增加便攜式設備產(chǎn)品的差異性能優(yōu)勢,提高用戶的體驗和感受;但該實用新型并未涉及多個擴容裝置。
現(xiàn)有技術(shù)中還提供了一種“在移動存儲設備中實現(xiàn)軟擴容、網(wǎng)絡備份的方法”,公開號為CN101097553,
公開日為2008.01.02的中國專利,能夠使移動存儲設備(包含U盤、移動硬盤、具有類似U盤功能的手機等)具備軟擴容、備份數(shù)據(jù)到網(wǎng)絡服務器上的方法。該方法是在移動存儲設備中設置固化程序,當這個程序在設備與計算機連接時啟動,將存儲設備上的數(shù)據(jù)備份到網(wǎng)絡服務器,同時將網(wǎng)絡服務器空間模擬為設備的備用、附屬空間。從而實現(xiàn)軟擴容和增強數(shù)據(jù)安全之目的。后又提供了一種“移動存儲設備與網(wǎng)絡驗證相結(jié)合的方法”,公開號為CN101252433,
公開日為2008. 08. 27的中國專利,該方法基于移動存儲設備、計算機和網(wǎng)絡應用服務器;所述移動存儲設備包含U盤、移動硬盤、帶有類似U盤功能的手機、MP3、MP4設備,其移動存儲設備與計算機相連,計算機通過Internet網(wǎng)絡與網(wǎng)絡應用服務器相連,該方法在移動存儲設備中設置嵌入式固化程序,在其接入計算機時,將固有信息發(fā)送到網(wǎng)絡應用服務器,通過計算機網(wǎng)絡對移動存儲設備進行安全驗證,通過移動存儲設備驗證后,即可對網(wǎng)站的各種功能進行操作。該發(fā)明可實現(xiàn)對應的網(wǎng)絡功能,達到軟擴容、互聯(lián)網(wǎng)站點應用、企業(yè)信息化應用、多重身份驗證功能。上述兩個發(fā)明也并未涉及多個擴容移動存儲設備;且兩個發(fā)明必須依賴網(wǎng)絡,將其所述移動設備(手機,MP3等)類比于ktv點播系統(tǒng)中單機系統(tǒng)設備時,需要額外的網(wǎng)絡服務器,整體工作模式類似于客戶端-服務器模式。

發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題,在于提供一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,方便地擴充單機點播系統(tǒng)設備的存儲空間,并完成新增存儲空間數(shù)據(jù)的管理工作,解決了原單機點播系統(tǒng)設備擴容方案造成的存儲空間有限、不易擴容的問題。本發(fā)明上述技術(shù)問題分為二個方案實現(xiàn)的方案一一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,所述方法在所述單機點播系統(tǒng)設備中建立擴容管理模塊,所述擴容管理模塊用于識別接入單機點播系統(tǒng)設備的擴容移動存儲設備,獲取擴容移動存儲設備中的歌曲資源信息,并在單機點播系統(tǒng)設備中生成與所述擴容移動存儲設備對應的歌曲列表文件,將該歌曲列表文件和單機點歌系統(tǒng)設備中的本地的歌曲列表文件進行整合,生成最終使用的歌曲列表文件;該方法具體包括如下步驟步驟I、復數(shù)個擴容移動存儲設備接入單機點播系統(tǒng)設備的USB接口后,所述擴容管理模塊獲取接入的各擴容移動存儲設備的名稱,并形成一擴容移動存儲設備名稱列表;步驟2、所述擴容管理模塊根據(jù)所述擴容移動存儲設備名稱列表對單機點播系統(tǒng)設備的擴容環(huán)境進行分析,所述單機點播系統(tǒng)設備的擴容環(huán)境為單機點播系統(tǒng)設備外圍接入的移動存儲設備的情況;步驟3、所述擴容管理模塊在所述單機點播系統(tǒng)設備中配置單機點播系統(tǒng)設備的擴容環(huán)境;步驟4、所述擴容管理模塊根據(jù)所述配置的單機點播系統(tǒng)設備的擴容環(huán)境,將各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中的本地的歌曲列表文件中。進一步地,所述步驟2具體步驟為步驟2. I、所述擴容管理模塊 從所述擴容移動存儲設備名稱列表中逐一獲取一擴容移動存儲設備名稱;步驟2. 2、判斷獲取的各擴容移動存儲設備是否為用于擴容,否,則不操作,進入步驟2. 3 ;是,則在單機點播系統(tǒng)設備中生成一第一記錄列表記錄各擴容移動存儲設備名稱;步驟2. 3、所述擴容管理模塊判斷擴容移動存儲設備名稱列表中的所有設備名稱是否已檢測判斷完畢,是,則進入步驟3,否,則繼續(xù)獲取并檢測所述擴容移動存儲設備名稱列表中的擴容移動存儲設備名稱。進一步地,所述步驟3具體步驟為步驟3. I、從所述第一記錄列表中逐一獲取一擴容移動存儲設備名稱;步驟3. 2、為獲取的各擴容移動存儲設備對應分配一個唯一標示符,所述標示符為字符串;根據(jù)標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛載路徑將各擴容移動存儲設備進行掛載;同時在單機點播系統(tǒng)設備中生成一第二記錄列表記錄各擴容移動存儲設備名稱、各擴容移動存儲設備對應的標示符以及各擴容移動存儲設備對應的掛載路徑;步驟3. 3、判斷所述第一記錄列表中所有的擴容移動存儲設備是否已掛載,是,則進入步驟4 ;否,則繼續(xù)對第一記錄列表中的擴容移動存儲設備進行掛載。進一步地,所述步驟4具體步驟為步驟4. I、讀取所述單機點播系統(tǒng)設備中的本地歌曲列表文件;步驟4. 2、判斷所述單機點播系統(tǒng)設備中掛載的擴容移動存儲設備數(shù)據(jù)是否為0,是,則不操作,結(jié)束流程;否,則進入步驟4. 3 ;步驟4. 3、從所述第二記錄列表中逐一獲取一擴容移動存儲設備名稱、該擴容移動存儲設備對應的標示符以及該擴容移動存儲設備對應的掛載路徑的信息,根據(jù)該些信息讀取各擴容移動存儲設備的歌曲資源信息并生成對應的歌曲列表文件,將各擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并排序;步驟4. 4、判斷所述第二記錄列表中所有的擴容移動存儲設備對應的歌曲列表文件是否與所述本地歌曲列表文件合并;否,則繼續(xù)將第二記錄列表中擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并;是,則生成一最終的歌曲列表文件。方案二 一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,所述方法在所述單機點播系統(tǒng)設備中建立擴容管理模塊和用于監(jiān)測接入單機點播系統(tǒng)設備的擴容移動存儲設備環(huán)境變化的監(jiān)測模塊,該方法具體包括如下步驟步驟10、在待接入的擴容移動存儲設備中定義用于區(qū)分移動存儲設備的標記文件信息,所述標記文件信息包括存儲設備的歌曲資源信息校驗值、唯一標示符信息;所述存儲設備的歌曲資源信息校驗值和唯一標示符初始值為空;所述擴容移動存儲設備接入到單機點播系統(tǒng)設備的USB接口后,所述擴容管理模塊獲取接入的各擴容移動存儲設備的名稱,并形成一擴容移動存儲設備名稱列表;步驟20、所述擴容管理模塊根據(jù)所述擴容移動存儲設備名稱列表對單機點播系統(tǒng)設備的擴容環(huán)境進行分析,所述單機點播系統(tǒng)設備的擴容環(huán)境為單機點播系統(tǒng)設備外圍接入的移動存儲設備 的情況;同時所述監(jiān)測模塊根據(jù)所述的各擴容移動存儲設備的標記文件信息判斷所述擴容環(huán)境是否發(fā)生變化;是,則所述擴容管理模塊在所述單機系統(tǒng)設備中重新配置單機點播系統(tǒng)設備的擴容環(huán)境并記錄重新配置的信息,進入步驟30 ;否,則所述擴容管理模塊在所述單機系統(tǒng)設備中使用原有的擴容環(huán)境配置信息來配置單機點播系統(tǒng)設備的擴容環(huán)境,并結(jié)束操作流程;步驟30、所述擴容管理模塊根據(jù)所述重新配置的單機點播系統(tǒng)設備的擴容環(huán)境,將各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中的本地的歌曲列表文件中。進一步地,所述步驟20具體步驟為步驟20. I、在所述單機點播系統(tǒng)設備中定義一用于判斷單機點播系統(tǒng)設備的擴容環(huán)境是否發(fā)生變化的標志變量flag初始化為0,并定義一用于記錄所述擴容移動存儲設備的標記文件信息的第三記錄列表;所述擴容管理模塊從所述擴容移動存儲設備名稱列表中逐一獲取一擴容移動存儲設備名稱;步驟20. 2、判斷獲取的各擴容移動存儲設備是否為用于擴容,否,則不操作,進入步驟20. 3 ;是,則所述監(jiān)測模塊判斷各擴容移動存儲設備中的標記文件信息是否為空;否,則單機點播系統(tǒng)設備中生成一第四記錄列表記錄各擴容移動存儲設備中的標記文件信息,并在單機點播系統(tǒng)設備中生成一第五記錄列表記錄各擴容移動存儲設備名稱及各擴容移動存儲設備對應的標示符,進入步驟20. 3 ;是,則將所述標志變量flag置為I,并在單機點播系統(tǒng)設備中生成一第五記錄列表記錄各擴容移動存儲設備名稱及各擴容移動存儲設備對應的標示符,進入步驟20. 3 ;步驟20. 3、所述擴容管理模塊判斷擴容移動存儲設備名稱列表中的所有設備名稱是否已檢測判斷完畢,否,則繼續(xù)獲取并檢測所述擴容移動存儲設備名稱列表中的擴容移動存儲設備名稱;是,則所述監(jiān)測模塊判斷所述第三記錄列表與所述第四記錄列表是否相同,不相同,則將所述標志變量flag置為I,并進入步驟20. 4 ;相同,則所述單機點播系統(tǒng)設備的擴容環(huán)境未改變,進入步驟20. 4 ;步驟20. 4、所述監(jiān)測模塊判斷所述標志變量flag是否為1,是,則所述單機點播系統(tǒng)設備的擴容環(huán)境發(fā)生變化,清空所述第三記錄列表;從所述第五記錄列表中逐一獲取一擴容移動存儲設備名稱;為獲取的各擴容移動存儲設備對應分配唯一標示符,并校驗各擴容移動存儲設備的歌曲資源信息得到歌曲資源信息校驗值,將標示符和對應的校驗值添加到所述第三記錄列表;根據(jù)各擴容移動存儲設備對應的標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛載路徑將各擴容移動存儲設備進行掛載;同時清空各擴容移動存儲設備中的標記文件信息,并將各擴容移動存儲設備對應的校驗值和標示符重新寫入標記文件信息中,進入步驟20. 5 ;否,則所述單機點播系統(tǒng)設備的擴容環(huán)境未發(fā)生變化,從所述第五記錄列表中逐一獲取一擴容移動存儲設備名稱及對應標示符,根據(jù)各擴容移動存儲設備對應的標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛載路徑將各擴容移動存儲設備進行掛載;判斷所述第五記錄列表中所有的擴容移動存儲設備是否已掛載,是,則結(jié)束操作流程;否,則繼續(xù)對第五記錄列表中的擴容移動存儲設備進行掛載。步驟20. 5、判斷所述第五記錄列表中所有的擴容移動存儲設備是否已掛載,是,則進入步驟30 ;否,則繼續(xù)對第五記錄列表中的擴容移動存儲設備進行掛載。進一步地,所述步驟30具體步驟為步驟30. I、此時單機點播系統(tǒng)設備的擴容環(huán)境發(fā)生變化且所有擴容移動存儲設備均已掛載,則讀取所述單機點播系統(tǒng)設備中的本地歌曲列表文件;
步驟30. 2、判斷所述單機點播系統(tǒng)設備中掛載的擴容移動存儲設備數(shù)據(jù)是否為0,是,則不操作,結(jié)束流程;否,則進入步驟30. 3 ;步驟30. 3、從所述第三記錄列表中逐一獲取各擴容移動存儲設備對應的標示符,并根據(jù)各擴容移動存儲設備對應的標示符獲取對應的掛載路徑,根據(jù)各擴容移動存儲設備對應的掛載路徑讀取各擴容移動存儲設備的歌曲資源信息并生成對應的歌曲列表文件,將各擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并排序;步驟30. 4、判斷所述第三記錄列表中所有的擴容移動存儲設備對應的標示符的歌曲列表文件是否與所述本地歌曲列表文件合并;否,則繼續(xù)將第三記錄列表中擴容移動存儲設備對應的標示符的歌曲列表文件與所述本地歌曲列表文件進行合并;是,則生成一最終的歌曲列表文件。本發(fā)明具有如下優(yōu)點本發(fā)明提供了兩種方案,方案一其在所述單機點播系統(tǒng)設備中建立擴容管理模塊,在復數(shù)個擴容移動存儲設備接入單機點播系統(tǒng)設備的USB接口后,所述擴容管理模塊獲取接入的各擴容移動存儲設備的名稱,并形成一擴容移動存儲設備名稱列表;然后所述擴容管理模塊根據(jù)所述擴容移動存儲設備名稱列表對單機點播系統(tǒng)設備的擴容環(huán)境進行分析,所述單機點播系統(tǒng)設備的擴容環(huán)境為單機點播系統(tǒng)設備外圍接入的移動存儲設備的情況;最后所述擴容管理模塊在所述單機點播系統(tǒng)設備中配置單機點播系統(tǒng)設備的擴容環(huán)境;并根據(jù)所述配置的單機點播系統(tǒng)設備的擴容環(huán)境,將各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中的本地的歌曲列表文件中;完成了單機點播系統(tǒng)設備的存儲空間的擴容。方案二 其是在方案一的基礎上增加了用于監(jiān)測接入單機點播系統(tǒng)設備的擴容移動存儲設備環(huán)境變化的監(jiān)測模塊,這樣可以監(jiān)測單機點播系統(tǒng)設備外圍接入的移動存儲設備是否有變化,即可以知道單機點播系統(tǒng)設備的擴容環(huán)境是否有變化,當無變化時,無需將接入的移動存儲設備中的歌曲資源信息與單機點播系統(tǒng)設備的歌曲列表文件整合,從而節(jié)省了時間,優(yōu)化了性能。本發(fā)明的兩個方案實現(xiàn)了多個擴容移動存儲設備的接入,并能很好的完成新增擴容移動存儲設備數(shù)據(jù)的管理,其方便地擴充單機點播系統(tǒng)設備的存儲空間;且本發(fā)明單機點播系統(tǒng)設備USB擴容方案不依賴于網(wǎng)絡,解決了原單機點播系統(tǒng)設備擴容方案造成的存儲空間有限、不易擴容的問題。

圖I為本發(fā)明方案一的方法整體流程示意圖。圖2為本發(fā)明方案一的單機點播系統(tǒng)設備的擴容環(huán)境分析的流程示意圖。圖3為本發(fā)明方案一配置單機點播系統(tǒng)設備的擴容環(huán)境的流程示意圖。圖4為本發(fā)明方案一各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中流程示意圖。圖5為本發(fā)明方案二的方法整體流程示意圖。圖6為本發(fā)明方案二的單機點播系統(tǒng)設備的擴容環(huán)境分析的流程示意圖。
圖7為本發(fā)明方案二配置單機點播系統(tǒng)設備的擴容環(huán)境的流程示意圖。圖8為本發(fā)明方案二各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中流程示意圖。
具體實施方式

請參照圖I所示,本發(fā)明的方案一一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,所述方法在所述單機點播系統(tǒng)設備中建立擴容管理模塊,所述擴容管理模塊用于識別接入單機點播系統(tǒng)設備的擴容移動存儲設備,獲取擴容移動存儲設備中的歌曲資源信息,并在單機點播系統(tǒng)設備中生成與所述擴容移動存儲設備對應的歌曲列表文件,將該歌曲列表文件和單機點歌系統(tǒng)設備中的本地的歌曲列表文件進行整合,生成最終使用的歌曲列表文件;該方法具體包括如下步驟步驟I、復數(shù)個擴容移動存儲設備接入單機點播系統(tǒng)設備的USB接口后,所述擴容管理模塊獲取接入的各擴容移動存儲設備的名稱,并形成一擴容移動存儲設備名稱列表;步驟2、所述擴容管理模塊根據(jù)所述擴容移動存儲設備名稱列表對單機點播系統(tǒng)設備的擴容環(huán)境進行分析,所述單機點播系統(tǒng)設備的擴容環(huán)境為單機點播系統(tǒng)設備外圍接入的移動存儲設備的情況;步驟3、所述擴容管理模塊在所述單機點播系統(tǒng)設備中配置單機點播系統(tǒng)設備的擴容環(huán)境;步驟4、所述擴容管理模塊根據(jù)所述配置的單機點播系統(tǒng)設備的擴容環(huán)境,將各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中的本地的歌曲列表文件中。如圖2所示,為本發(fā)明方案一的單機點播系統(tǒng)設備的擴容環(huán)境分析的流程示意圖。其所述步驟2具體步驟為步驟2. I、所述擴容管理模塊從所述擴容移動存儲設備名稱列表中逐一獲取一擴容移動存儲設備名稱;步驟2. 2、判斷獲取的各擴容移動存儲設備是否為用于擴容,否,則不操作,進入步驟2. 3 ;是,則在單機點播系統(tǒng)設備中生成一第一記錄列表記錄各擴容移動存儲設備名稱;步驟2. 3、所述擴容管理模塊判斷擴容移動存儲設備名稱列表中的所有設備名稱是否已檢測判斷完畢,是,則進入步驟3,否,則繼續(xù)獲取并檢測所述擴容移動存儲設備名稱列表中的擴容移動存儲設備名稱。如圖3所示,為本發(fā)明方案一配置單機點播系統(tǒng)設備的擴容環(huán)境的流程示意圖。其步驟3具體步驟為步驟3. I、從所述第一記錄列表中逐一獲取一擴容移動存儲設備名稱;步驟3. 2、為獲取的各擴容移動存儲設備對應分配一個唯一標示符,所述標示符為字符串;根據(jù)標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛載路徑將各擴容移動存儲設備進行掛載;同時在單機點播系統(tǒng)設備中生成一第二記錄列表記錄各擴容移動存儲設備名稱、各擴容移動存儲設備對應的標示符以及各擴容移動存儲設備對應的掛載路徑;
步驟3. 3、判斷所述第一記錄列表中所有的擴容移動存儲設備是否已掛載,是,則進入步驟4 ;否,則繼續(xù)對第一記錄列表中的擴容移動存儲設備進行掛載。如圖4所示,為本發(fā)明方案一各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中流程示意圖。其步驟4具體步驟為步驟4. 1、讀取所述單機點播系統(tǒng)設備中的本地歌曲列表文件;步驟4. 2、判斷所述單機點播系統(tǒng)設備中掛載的擴容移動存儲設備數(shù)據(jù)是否為0,是,則不操作,結(jié)束流程;否,則進入步驟4. 3 ;步驟4. 3、從所述第二記錄列表中逐一獲取一擴容移動存儲設備名稱、該擴容移動存儲設備對應的標示符以及該擴容移動存儲設備對應的掛載路徑的信息,根據(jù)該些信息讀取各擴容移動存儲設備的歌曲資源信息并生成對應的歌曲列表文件,將各擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并排序;步驟4. 4、判斷所述第二記錄列表中所有的擴容移動存儲設備對應的歌曲列表文件是否與所述本地歌曲列表文件合并;否,則繼續(xù)將第二記錄列表中擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并;是,則生成一最終的歌曲列表文件。請參照圖5所示,本發(fā)明的方案二 一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,所述方法在所述單機點播系統(tǒng)設備中建立擴容管理模塊和用于監(jiān)測接入單機點播系統(tǒng)設備的擴容移動存儲設備環(huán)境變化的監(jiān)測模塊,所述擴容管理模塊用于識別接入單機點播系統(tǒng)設備的擴容移動存儲設備,獲取擴容移動存儲設備中的歌曲資源信息,并在單機點播系統(tǒng)設備中生成與所述擴容移動存儲設備對應的歌曲列表文件,將該歌曲列表文件和單機點歌系統(tǒng)設備中的本地的歌曲列表文件進行整合,生成最終使用的歌曲列表文件;該方法具體包括如下步驟步驟10、在待接入的擴容移動存儲設備中定義用于區(qū)分移動存儲設備的標記文件信息,所述標記文件信息包括存儲設備的歌曲資源信息校驗值、唯一標示符信息;所述存儲設備的歌曲資源信息校驗值和唯一標示符初始值為空;所述擴容移動存儲設備接入到單機點播系統(tǒng)設備的USB接口后,所述擴容管理模塊獲取接入的各擴容移動存儲設備的名稱,并形成一擴容移動存儲設備名稱列表;步驟20、所述擴容管理模塊根據(jù)所述擴容移動存儲設備名稱列表對單機點播系統(tǒng)設備的擴容環(huán)境進行分析,所述單機點播系統(tǒng)設備的擴容環(huán)境為單機點播系統(tǒng)設備外圍接入的移動存儲設備的情況;同時所述監(jiān)測模塊根據(jù)所述的各擴容移動存儲設備的標記文件信息判斷所述擴容環(huán)境是否發(fā)生變化;是,則所述擴容管理模塊在所述單機系統(tǒng)設備中重新配置單機點播系統(tǒng)設備的擴容環(huán)境并記錄重新配置的信息,進入步驟30 ;否,則所述擴容管理模塊在所述單機系統(tǒng)設備中使用原有的擴容環(huán)境配置信息來配置單機點播系統(tǒng)設備的擴容環(huán)境,并結(jié)束操作流程;步驟30、所述擴容管理模塊根據(jù)所述重新配置的單機點播系統(tǒng)設備的擴容環(huán)境,將各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中的本地的歌曲列表文件中。如圖6和圖7所示,所述步驟20具體步驟為步驟20. 1、在所述單機點播系統(tǒng)設備中定義一用于判斷單機點播系統(tǒng)設備的擴容環(huán)境是否發(fā)生變化的標志變量flag初始化為0,并定義一用于記錄所述擴容移動存儲設備的標記文件信息的第三記錄列表;所述擴容管理模塊從所述擴容移動存儲設備名稱列表中逐一獲取一擴容移動存儲設備名稱;
步驟20. 2、判斷獲取的各擴容移動存儲設備是否為用于擴容,否,則不操作,進入步驟20. 3 ;是,則所述監(jiān)測模塊判斷各擴容移動存儲設備中的標記文件信息是否為空;否,則單機點播系統(tǒng)設備中生成一第四記錄列表記錄各擴容移動存儲設備中的標記文件信息,并在單機點播系統(tǒng)設備中生成一第五記錄列表記錄各擴容移動存儲設備名稱及各擴容移動存儲設備對應的標示符,進入步驟20. 3 ;是,則將所述標志變量flag置為I,并在單機點播系統(tǒng)設備中生成一第五記錄列表記錄各擴容移動存儲設備名稱及各擴容移動存儲設備對應的標示符,進入步驟20. 3 ;步驟20. 3、所述擴容管理模塊判斷擴容移動存儲設備名稱列表中的所有設備名稱是否已檢測判斷完畢,否,則繼續(xù)獲取并檢測所述擴容移動存儲設備名稱列表中的擴容移動存儲設備名稱;是,則所述監(jiān)測模塊判斷所述第三記錄列表與所述第四記錄列表是否相同,不相同,則將所述標志變量flag置為I,并進入步驟20. 4 ;相同,則所述單機點播系統(tǒng)設備的擴容環(huán)境未改變,進入步驟20. 4 ;步驟20. 4、所述監(jiān)測模塊判斷所述標志變量flag是否為1,是,則所述單機點播系統(tǒng)設備的擴容環(huán)境發(fā)生變化,清空所述第三記錄列表;從所述第五記錄列表中逐一獲取一擴容移動存儲設備名稱;為獲取的各擴容移動存儲設備對應分配唯一標示符,并校驗各擴容移動存儲設備的歌曲資源信息得到歌曲資源信息校驗值,將標示符和對應的校驗值添加到所述第三記錄列表;根據(jù)各擴容移動存儲設備對應的標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛載路徑將各擴容移動存儲設備進行掛載;同時清空各擴容移動存儲設備中的標記文件信息,并將各擴容移動存儲設備對應的校驗值和標示符重新寫入標記文件信息中,進入步驟20. 5 ;否,則所述單機點播系統(tǒng)設備的擴容環(huán)境未發(fā)生變化,從所述第五記錄列表中逐一獲取一擴容移動存儲設備名稱及對應標示符,根據(jù)各擴容移動存儲設備對應的標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛載路徑將各擴容移動存儲設備進行掛載;判斷所述第五記錄列表中所有的擴容移動存儲設備是否已掛載,是,則結(jié)束操作流程;否,則繼續(xù)對第五記錄列表中的擴容移動存儲設備進行掛載。步驟20. 5、判斷所述第五記錄列表中所有的擴容移動存儲設備是否已掛載,是,則進入步驟30 ;否,則繼續(xù)對第五記錄列表中的擴容移動存儲設備進行掛載。如圖8所示,為本發(fā)明方案二各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中流程示意圖。其步驟30具體步驟為步驟30. I、此時單機點播系統(tǒng)設備的擴容環(huán)境發(fā)生變化且所有擴容移動存儲設備均已掛載,則讀取所述單機點播系統(tǒng)設備中的本地歌曲列表文件;步驟30. 2、判斷所述單機點播系統(tǒng)設備中掛載的擴容移動存儲設備數(shù)據(jù)是否為0,是,則不操作,結(jié)束流程;否,則進入步驟30. 3 ;步驟30. 3、從所述第三記錄列表中逐一獲取各擴容移動存儲設備對應的標示符,并根據(jù)各擴容移動存儲設備對應的標示符獲取對應的掛載路徑,根據(jù)各擴容移動存儲設備對應的掛載路徑讀取各擴容移動存儲設備的歌曲資源信息并生成對應的歌曲列表文件,將各擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并排序;
步驟30. 4、判斷所述第三記錄列表中所有的擴容移動存儲設備對應的標示符的歌曲列表文件是否與所述本地歌曲列表文件合并;否,則繼續(xù)將第三記錄列表中擴容移動存儲設備對應的標示符的歌曲列表文件與所述本地歌曲列表文件進行合并;是,則生成一最終的歌曲列表文件。本發(fā)明的方案二其是在方案一的基礎上增加了用于監(jiān)測接入單機點播系統(tǒng)設備的擴容移動存儲設備環(huán)境變化的監(jiān)測模塊,這樣可以監(jiān)測單機點播系統(tǒng)設備外圍接入的移動存儲設備是否有變化,即可以知道單機點播系統(tǒng)設備的擴容環(huán)境是否有變化,當無變化時,無需將接入的移動存儲設備中的歌曲資源信息與單機點播系統(tǒng)設備的歌曲列表文件整合,從而節(jié)省了時間,優(yōu)化了性能。這里值得一提的是本發(fā)明接入的移動存儲設備還可以是別的類型的移動存儲設備,如用于升級的存儲設備、用于擴容的存儲設備、用于加歌的存儲設備等等;其為了使所述擴容管理模塊能識別其他類型的移動存儲設備,則可作如下定義I :將通用的移動存儲設備制作成特定格式或者在其中存儲一些針對單機點播系統(tǒng)設備有特定意義的信息或數(shù)據(jù)而形成的具有特定用途的移動存儲設備;這里的特定信息或數(shù)據(jù)是指用于使系統(tǒng)確定其存儲設備用途的信息,主要針對于USB接口應用繁多的情況下為區(qū)別各種應用而加入的信息;如通過USB接口接入存儲設備(類型一)能對系統(tǒng)升級;通過USB接口接入存儲設備(類型二)能對本地存儲設備中添加/刪除信息,為區(qū)別上述兩種存儲設備就需要一些額外的信息;如果應用單一可以不包含這些信息;2 :存儲設備類型標記文件本發(fā)明中為區(qū)別各種應用,在存儲設備中添加的一個額外的文件,其名稱格式如下YYY_XXX. ini。其中YYY :使用該應用類型存儲設備的單機點播系統(tǒng)設備的型號XXX :本存儲設備應用類型.ini:固定的文件后綴本發(fā)明中可以用如下方式定義存儲設備應用類型update表示用于升級的存儲設備,標志文件全名為YYY_update. ini ;disk表示用于擴容的存儲設備,標志文件全名為YYY_disk. ini ;addsong表示用于加歌的存儲設備,標志文件全名為YYY_addsong. ini ;注YYY根據(jù)單機設備類型不同而不同。在性能優(yōu)化版流程圖中有幾個新增的記錄,且在存儲設備類型標記文件寫入了內(nèi)容;3 :存儲設備標記文件內(nèi)容包括兩個部分I)該存儲設備內(nèi)歌曲信息校驗值2)該存儲設備在擴容環(huán)境中的標 示符,根據(jù)該標示符可以確定設備最終掛載目錄。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明申請專利范圍所做的均等變化與修飾,皆應屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,其特征在于所述方法在所述單機點播系統(tǒng)設備中建立擴容管理模塊,所述擴容管理模塊用于識別接入單機點播系統(tǒng)設備的擴容移動存儲設備,獲取擴容移動存儲設備中的歌曲資源信息,并在單機點播系統(tǒng)設備中生成與所述擴容移動存儲設備對應的歌曲列表文件,將該歌曲列表文件和單機點歌系統(tǒng)設備中的本地的歌曲列表文件進行整合,生成最終使用的歌曲列表文件;該方法具體包括如下步驟步驟I、復數(shù)個擴容移動存儲設備接入單機點播系統(tǒng)設備的USB接口后,所述擴容管理模塊獲取接入的各擴容移動存儲設備的名稱,并形成一擴容移動存儲設備名稱列表;步驟2、所述擴容管理模塊根據(jù)所述擴容移動存儲設備名稱列表對單機點播系統(tǒng)設備的擴容環(huán)境進行分析,所述單機點播系統(tǒng)設備的擴容環(huán)境為單機點播系統(tǒng)設備外圍接入的移動存儲設備的情況;步驟3、所述擴容管理模塊在所述單機點播系統(tǒng)設備中配置單機點播系統(tǒng)設備的擴容環(huán)境;步驟4、所述擴容管理模塊根據(jù)所述配置的單機點播系統(tǒng)設備的擴容環(huán)境,將各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中的本地的歌曲列表文件中。
2.根據(jù)權(quán)利要求I所述的基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,其特征在于所述步驟2具體步驟為步驟2. I、所述擴容管理模塊從所述擴容移動存儲設備名稱列表中逐一獲取一擴容移動存儲設備名稱;步驟2. 2、判斷獲取的各擴容移動存儲設備是否為用于擴容,否,則不操作,進入步驟.2.3 ;是,則在單機點播系統(tǒng)設備中生成一第一記錄列表記錄各擴容移動存儲設備名稱;步驟2. 3、所述擴容管理模塊判斷擴容移動存儲設備名稱列表中的所有設備名稱是否已檢測判斷完畢,是,則進入所述權(quán)利要求I的步驟3,否,則繼續(xù)獲取并檢測所述擴容移動存儲設備名稱列表中的擴容移動存儲設備名稱。
3.根據(jù)權(quán)利要求2所述的基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,其特征在于所述步驟3具體步驟為步驟3. I、從所述第一記錄列表中逐一獲取一擴容移動存儲設備名稱;步驟3. 2、為獲取的各擴容移動存儲設備對應分配一個唯一標示符,所述標示符為字符串;根據(jù)標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛載路徑將各擴容移動存儲設備進行掛載;同時在單機點播系統(tǒng)設備中生成一第二記錄列表記錄各擴容移動存儲設備名稱、各擴容移動存儲設備對應的標示符以及各擴容移動存儲設備對應的掛載路徑;步驟3. 3、判斷所述第一記錄列表中所有的擴容移動存儲設備是否已掛載,是,則進入所述權(quán)利要求I的步驟4 ;否,則繼續(xù)對第一記錄列表中的擴容移動存儲設備進行掛載。
4.根據(jù)權(quán)利要求3所述的基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,其特征在于所述步驟4具體步驟為步驟4. I、讀取所述單機點播系統(tǒng)設備中的本地歌曲列表文件;步驟4. 2、判斷所述單機點播系統(tǒng)設備中掛載的擴容移動存儲設備數(shù)據(jù)是否為O,是,則不操作,結(jié)束流程;否,則進入步驟4. 3 ;步驟4. 3、從所述第二記錄列表中逐一獲取一擴容移動存儲設備名稱、該擴容移動存儲設備對應的標示符以及該擴容移動存儲設備對應的掛載路徑的信息,根據(jù)該些信息讀取各擴容移動存儲設備的歌曲資源信息并生成對應的歌曲列表文件,將各擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并排序; 步驟4. 4、判斷所述第二記錄列表中所有的擴容移動存儲設備對應的歌曲列表文件是否與所述本地歌曲列表文件合并;否,則繼續(xù)將第二記錄列表中擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并;是,則生成一最終的歌曲列表文件。
5.一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,其特征在于所述方法在所述單機點播系統(tǒng)設備中建立擴容管理模塊和用于監(jiān)測接入單機點播系統(tǒng)設備的擴容移動存儲設備環(huán)境變化的監(jiān)測模塊,該方法具體包括如下步驟步驟10、在待接入的擴容移動存儲設備中定義用于區(qū)分移動存儲設備的標記文件信息,所述標記文件信息包括存儲設備的歌曲資源信息校驗值、唯一標示符信息;所述存儲設備的歌曲資源信息校驗值和唯一標示符初始值為空;所述擴容移動存儲設備接入到單機點播系統(tǒng)設備的USB接口后,所述擴容管理模塊獲取接入的各擴容移動存儲設備的名稱,并形成一擴容移動存儲設備名稱列表;步驟20、所述擴容管理模塊根據(jù)所述擴容移動存儲設備名稱列表對單機點播系統(tǒng)設備的擴容環(huán)境進行分析,所述單機點播系統(tǒng)設備的擴容環(huán)境為單機點播系統(tǒng)設備外圍接入的移動存儲設備的情況;同時所述監(jiān)測模塊根據(jù)所述的各擴容移動存儲設備的標記文件信息判斷所述擴容環(huán)境是否發(fā)生變化;是,則所述擴容管理模塊在所述單機系統(tǒng)設備中重新配置單機點播系統(tǒng)設備的擴容環(huán)境并記錄重新配置的信息,進入步驟30 ;否,則所述擴容管理模塊在所述單機系統(tǒng)設備中使用原有的擴容環(huán)境配置信息來配置單機點播系統(tǒng)設備的擴容環(huán)境,并結(jié)束操作流程;步驟30、所述擴容管理模塊根據(jù)所述重新配置的單機點播系統(tǒng)設備的擴容環(huán)境,將各擴容移動存儲設備中的歌曲資源信息整合到所述單機點播系統(tǒng)設備中的本地的歌曲列表文件中。
6.根據(jù)權(quán)利要求5所述的基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,其特征在于所述步驟20具體步驟為步驟20. I、在所述單機點播系統(tǒng)設備中定義一用于判斷單機點播系統(tǒng)設備的擴容環(huán)境是否發(fā)生變化的標志變量flag初始化為0,并定義一用于記錄所述擴容移動存儲設備的標記文件信息的第三記錄列表;所述擴容管理模塊從所述擴容移動存儲設備名稱列表中逐一獲取一擴容移動存儲設備名稱;步驟20. 2、判斷獲取的各擴容移動存儲設備是否為用于擴容,否,則不操作,進入步驟.20.3 ;是,則所述監(jiān)測模塊判斷各擴容移動存儲設備中的標記文件信息是否為空;否,則單機點播系統(tǒng)設備中生成一第四記錄列表記錄各擴容移動存儲設備中的標記文件信息,并在單機點播系統(tǒng)設備中生成一第五記錄列表記錄各擴容移動存儲設備名稱及各擴容移動存儲設備對應的標示符,進入步驟20. 3 ;是,則將所述標志變量flag置為I,并在單機點播系統(tǒng)設備中生成一第五記錄列表記錄各擴容移動存儲設備名稱及各擴容移動存儲設備對應的標示符,進入步驟20. 3 ;步驟20. 3、所述擴容管理模塊判斷擴容移動存儲設備名稱列表中的所有設備名稱是否已檢測判斷完畢,否,則繼續(xù)獲取并檢測所述擴容移動存儲設備名稱列表中的擴容移動存儲設備名稱;是,則所述監(jiān)測模塊判斷所述第三記錄列表與所述第四記錄列表是否相同,不相同,則將所述標志變量flag置為1,并進入步驟20. 4 ;相同,則所述單機點播系統(tǒng)設備的擴容環(huán)境未改變,進入步驟20. 4 ;步驟20. 4、所述監(jiān)測模塊判斷所述標志變量flag是否為1,是,則所述單機點播系統(tǒng)設備的擴容環(huán)境發(fā)生變化,清空所述第三記錄列表;從所述第五記錄列表中逐一獲取一擴容移動存儲設備名稱;為獲取的各擴容移動存儲設備對應分配唯一標示符,并校驗各擴容移動存儲設備的歌曲資源信息得到歌曲資源信息校驗值,將標示符和對應的校驗值添加到所述第三記錄列表;根據(jù)各擴容移動存儲設備對應的標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛 載路徑將各擴容移動存儲設備進行掛載;同時清空各擴容移動存儲設備中的標記文件信息,并將各擴容移動存儲設備對應的校驗值和標示符重新寫入標記文件信息中,進入步驟20. 5 ;否,則所述單機點播系統(tǒng)設備的擴容環(huán)境未發(fā)生變化,從所述第五記錄列表中逐一獲取一擴容移動存儲設備名稱及對應標示符,根據(jù)各擴容移動存儲設備對應的標示符確定對應的擴容移動存儲設備掛載在單機點播系統(tǒng)設備的路徑,并根據(jù)掛載路徑將各擴容移動存儲設備進行掛載;判斷所述第五記錄列表中所有的擴容移動存儲設備是否已掛載,是,則結(jié)束操作流程;否,則繼續(xù)對第五記錄列表中的擴容移動存儲設備進行掛載;步驟20. 5、判斷所述第五記錄列表中所有的擴容移動存儲設備是否已掛載,是,則進入所述權(quán)利要求5的步驟30 ;否,則繼續(xù)對第五記錄列表中的擴容移動存儲設備進行掛載。
7.根據(jù)權(quán)利要求6所述的基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,其特征在于所述步驟30具體步驟為步驟30. I、此時單機點播系統(tǒng)設備的擴容環(huán)境發(fā)生變化且所有擴容移動存儲設備均已掛載,則讀取所述單機點播系統(tǒng)設備中的本地歌曲列表文件;步驟30. 2、判斷所述單機點播系統(tǒng)設備中掛載的擴容移動存儲設備數(shù)據(jù)是否為0,是,則不操作,結(jié)束流程;否,則進入步驟30. 3 ;步驟30. 3、從所述第三記錄列表中逐一獲取各擴容移動存儲設備對應的標示符,并根據(jù)各擴容移動存儲設備對應的標示符獲取對應的掛載路徑,根據(jù)各擴容移動存儲設備對應的掛載路徑讀取各擴容移動存儲設備的歌曲資源信息并生成對應的歌曲列表文件,將各擴容移動存儲設備對應的歌曲列表文件與所述本地歌曲列表文件進行合并排序;步驟30. 4、判斷所述第三記錄列表中所有的擴容移動存儲設備對應的標示符的歌曲列表文件是否與所述本地歌曲列表文件合并;否,則繼續(xù)將第三記錄列表中擴容移動存儲設備對應的標示符的歌曲列表文件與所述本地歌曲列表文件進行合并;是,則生成一最終的歌曲列表文件。
全文摘要
本發(fā)明提供一種基于USB接口的單機點播系統(tǒng)設備擴容管理的方法,該方法具體為步驟1、復數(shù)個擴容移動存儲設備接入單機點播系統(tǒng)設備的USB接口后,獲取接入的各擴容移動存儲設備的名稱,并形成一擴容移動存儲設備名稱列表;步驟2、所述擴容管理模塊根據(jù)擴容移動存儲設備名稱列表對單機點播系統(tǒng)設備的擴容環(huán)境進行分析;步驟3、擴容管理模塊在所述單機點播系統(tǒng)設備中配置單機點播系統(tǒng)設備的擴容環(huán)境;步驟4、擴容管理模塊根據(jù)所述配置的單機點播系統(tǒng)設備的擴容環(huán)境,將各擴容移動存儲設備中的歌曲資源信息整合到單機點播系統(tǒng)設備中的本地的歌曲列表文件中。本發(fā)明方便地擴充單機點播系統(tǒng)設備的存儲空間,并完成新增存儲空間數(shù)據(jù)的管理工作。
文檔編號G10H1/36GK102622430SQ20121004533
公開日2012年8月1日 申請日期2012年2月24日 優(yōu)先權(quán)日2012年2月24日
發(fā)明者劉旺, 王帥翼 申請人:福建星網(wǎng)視易信息系統(tǒng)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
涿州市| 民丰县| 卢氏县| 澎湖县| 巴彦县| 叙永县| 汶上县| 唐河县| 丹阳市| 德令哈市| 桐梓县| 金华市| 惠来县| 田林县| 河南省| 洪湖市| 宜春市| 石城县| 平乡县| 石林| 昭苏县| 巨鹿县| 鲁山县| 宜兰市| 巴楚县| 乐安县| 阿鲁科尔沁旗| 婺源县| 牟定县| 桂林市| 宣武区| 英山县| 太仓市| 石首市| 鹤庆县| 棋牌| 灵宝市| 华宁县| 南丰县| 崇信县| 河北省|