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

      音頻播放系統(tǒng)的升級方法、裝置及音頻播放設(shè)備與流程

      文檔序號:11623893閱讀:365來源:國知局
      音頻播放系統(tǒng)的升級方法、裝置及音頻播放設(shè)備與流程

      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及多媒體技術(shù)領(lǐng)域,具體涉及一種音頻播放系統(tǒng)的升級方法、裝置及音頻播放設(shè)備。



      背景技術(shù):

      隨著通信技術(shù)的發(fā)展,包含有移動終端、智能音箱、智能電視等音頻播放設(shè)備的音頻播放系統(tǒng)的應(yīng)用越來越普及。該智能音箱、智能電視等音頻播放設(shè)備一般可以直接訪問互聯(lián)網(wǎng),能直接從網(wǎng)絡(luò)中獲取音頻資源以及升級文件。音頻播放設(shè)備一般可與移動終端互聯(lián),在移動終端上安裝專用的應(yīng)用程序后,可以通過該應(yīng)用程序訪問音頻播放設(shè)備并進(jìn)行控制。目前音頻播放設(shè)備升級時,由需要升級的音頻播放設(shè)備從網(wǎng)絡(luò)服務(wù)器上下載升級軟體,但是該音頻播放設(shè)備在下載過程中可能會出現(xiàn)網(wǎng)絡(luò)異常導(dǎo)致下載中斷而不能及時升級的情況。故需進(jìn)一步改進(jìn)。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明實(shí)施例提供一種音頻播放系統(tǒng)的升級方法、裝置及音頻播放設(shè)備,能夠保證需要升級的音頻播放設(shè)備在網(wǎng)絡(luò)狀況不佳或者出現(xiàn)異常的情況下也能夠盡快地完成升級。

      本發(fā)明實(shí)施例提供一種音頻播放系統(tǒng)的升級方法,所述音頻系統(tǒng)包括由移動終端及多個音頻播放設(shè)備組成的多個音頻播放設(shè)備,所述方法包括:

      當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度;

      獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息;

      根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備,其中所述第二音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度大于所述第一音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度;

      將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      本發(fā)明實(shí)施例還提供一種音頻播放系統(tǒng)的升級裝置,所述音頻系統(tǒng)包括由移動終端及多個音頻播放設(shè)備組成的多個音頻播放設(shè)備,所述裝置包括:

      中斷模塊,用于當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度;

      獲取模塊,用于獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息;

      確定模塊,用于根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備,其中所述第二音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度大于所述第一音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度;

      處理模塊,用于將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      本發(fā)明實(shí)施例還提供一種音頻播放設(shè)備,包括射頻電路,音頻電路,無線保真模塊,以及本發(fā)明任一實(shí)施例所述的音頻播放系統(tǒng)的升級裝置。

      本發(fā)明實(shí)施例通過當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度,獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備,將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。本發(fā)明實(shí)施例中當(dāng)需升級的音頻播放設(shè)備網(wǎng)絡(luò)出現(xiàn)異常無法正常下載升級文件或者下載速度較慢時,能夠由局域網(wǎng)內(nèi)的其他音頻播放設(shè)備協(xié)助下載剩余進(jìn)度對應(yīng)的文件,以保證需升級的音頻播放設(shè)備在網(wǎng)絡(luò)狀況不佳或者出現(xiàn)異常的情況下也能夠盡快地完成升級。

      附圖說明

      下面結(jié)合附圖,通過對本發(fā)明的具體實(shí)施方式詳細(xì)描述,將使本發(fā)明的技術(shù)方案及其它有益效果顯而易見。

      圖1為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的流程示意圖。

      圖2為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的另一流程示意圖。

      圖3為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的又一流程示意圖。

      圖4為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的應(yīng)用場景示意圖。

      圖5為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級裝置的結(jié)構(gòu)示意圖。

      圖6為本發(fā)明實(shí)施例提供的一種音頻播放設(shè)備的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。可以理解的是,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

      本發(fā)明中的術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或模塊的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或模塊,而是可選地還包括沒有列出的步驟或模塊,或可選地還包括對于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或模塊。

      在本文中提及“實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本發(fā)明的至少一個實(shí)施例中。在說明書中的各個位置出現(xiàn)該短語并不一定均是指相同的實(shí)施例,也不是與其它實(shí)施例互斥的獨(dú)立的或備選的實(shí)施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實(shí)施例可以與其它實(shí)施例相結(jié)合。

      本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的執(zhí)行主體,可以為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級裝置,或者集成了所述音頻播放系統(tǒng)的升級裝置的音頻播放設(shè)備(譬如筆記本、掌上電腦、平板電腦、智能手機(jī)、智能音箱、智能電視、車載智能設(shè)備等),所述音頻播放系統(tǒng)的升級裝置可以采用硬件或者軟件的方式實(shí)現(xiàn)。

      請參閱圖1,圖1為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的流程示意圖。所述方法包括:

      步驟s101,當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度。

      可以理解的是,本實(shí)施例所描述的方法可以應(yīng)用于音頻播放系統(tǒng)中。優(yōu)選的,所述音頻播放系統(tǒng)可以包括源設(shè)備和多個音頻播放設(shè)備。其中,所述多個音頻播放設(shè)備中可以包括主控設(shè)備和至少一從屬設(shè)備。其中,所述源設(shè)備可以用于向多個音頻播放設(shè)備提供音頻數(shù)據(jù)以及升級文件,比如所述源設(shè)備可以為網(wǎng)絡(luò)服務(wù)器。其中,所述多個音頻播放設(shè)備可以通過有線傳輸方式或者無線傳輸方式建立連接,形成一個私有網(wǎng)絡(luò)環(huán)境,比如局域網(wǎng)絡(luò)環(huán)境。其中,所述無線傳輸方式可以為紅外、藍(lán)牙、wifi(wirelessfidelity,無線局域網(wǎng)絡(luò))、熱點(diǎn)網(wǎng)絡(luò)等。所述私有網(wǎng)絡(luò)環(huán)境可以連接到一個或者多個路由器,再通過路由器與互聯(lián)網(wǎng)連接,以使私有網(wǎng)絡(luò)環(huán)境內(nèi)的一個或者多個音頻設(shè)備可以直接訪問互聯(lián)網(wǎng)或者源設(shè)備,以獲取音頻資源。

      其中,所述多個音頻播放設(shè)備中可以包括一主控設(shè)備和至少一從屬設(shè)備。一般情況下,所述音頻播放設(shè)備中的主控設(shè)備可以安裝有用于控制所述音頻播放系統(tǒng)的應(yīng)用程序app,可以通過所述應(yīng)用程序app對系統(tǒng)內(nèi)的音頻播放設(shè)備進(jìn)行管理,包括設(shè)置和調(diào)整各個音頻播放設(shè)備、創(chuàng)建播放列表、獲取音頻資源、控制播放狀態(tài)等。

      其中,所述主控設(shè)備可以為筆記本、掌上電腦、平板電腦、智能手機(jī)等,所述從屬設(shè)備可以為智能手機(jī)、智能音箱、智能電視等。

      可以理解的是,在本發(fā)明實(shí)施例中,所述音頻系統(tǒng)包括多個音頻播放設(shè)備,其中所述多個音頻播放設(shè)備可以包括移動終端、智能音箱、智能電視等。當(dāng)音頻系統(tǒng)中的第一音頻播放設(shè)備需進(jìn)行升級時,所述第一音頻播放設(shè)備通過互聯(lián)網(wǎng)訪問網(wǎng)絡(luò)服務(wù)器或者應(yīng)用平臺,下載所述第一音頻播放設(shè)備所對應(yīng)的升級文件。預(yù)先設(shè)置一閾值,用于作為檢測網(wǎng)絡(luò)是否出現(xiàn)異常的判斷依據(jù),當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,說明網(wǎng)絡(luò)出現(xiàn)異常,則中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度。比如,所述閾值為20kb/s(千字節(jié)每秒),當(dāng)檢測到音頻播放設(shè)備a下載升級文件的下載速率為10kb/s,則所述下載速率低于閾值,確定下載速度非常慢或者網(wǎng)絡(luò)中斷,則該音頻播放設(shè)備a自身暫停下載,并記錄當(dāng)前的下載進(jìn)度,比如音頻播放設(shè)備a當(dāng)前的下載進(jìn)度為40%。

      步驟s102,獲取多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。

      可以理解的是,在所述第一音頻播放設(shè)備中斷自身的下載進(jìn)程并記錄自身的下載進(jìn)度后,向網(wǎng)絡(luò)內(nèi)的其他音頻播放設(shè)備發(fā)出廣播通知,請求各音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。其中,所述其他音頻播放設(shè)備包括所述多個音頻播放設(shè)備中的移動終端及多個音頻播放設(shè)備,所述網(wǎng)絡(luò)狀態(tài)信息包括信號強(qiáng)度。根據(jù)各個音頻播放設(shè)備返回的根據(jù)所述廣播通知進(jìn)行檢測的結(jié)果,獲取到多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。

      比如獲取到音頻播放設(shè)備b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為200kb/s,音頻播放設(shè)備c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s,音頻播放設(shè)備d與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為64kb/s,音頻播放設(shè)備e與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為30kb/s。

      步驟s103,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備。其中所述第二音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度大于所述第一音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度。

      可以理解的是,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度最強(qiáng)的音頻播放設(shè)備為用于協(xié)助下載的第二音頻播放設(shè)備。比如獲取到音頻播放設(shè)備b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為200kb/s,音頻播放設(shè)備c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s,音頻播放設(shè)備d與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為64kb/s,音頻播放設(shè)備e與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為30kb/s。比如第一音頻播放設(shè)備為音頻播放設(shè)備a,音頻播放設(shè)備a的信號強(qiáng)度為10kb/s,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定音頻播放設(shè)備b為用于協(xié)助下載的第二音頻播放設(shè)備。

      步驟s104,將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      可以理解的是,當(dāng)確定用于協(xié)助下載的第二音頻播放設(shè)備后,向所述第二音頻播放設(shè)備發(fā)出請求通知,請求所述第二音頻播放設(shè)備協(xié)助下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。其中所述請求通知中包含有所述第一音頻播放設(shè)備已處理的下載進(jìn)度,比如所述下載進(jìn)度為40%,則所述第二音頻播放設(shè)備從40%的進(jìn)度開始繼續(xù)下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      一些實(shí)施方式中,在所述確定用于協(xié)助下載的第二音頻播放設(shè)備之前,還包括:

      獲取所述多個音頻播放設(shè)備的剩余電量;

      所述確定用于協(xié)助下載的第二音頻播放設(shè)備,包括:

      根據(jù)獲取到的所述網(wǎng)絡(luò)狀態(tài)信息以及所述剩余電量,確定用于協(xié)助下載的第二音頻播放設(shè)備。

      一些實(shí)施方式中,所述方法還包括:

      當(dāng)接收到所述第二音頻播放設(shè)備的下載進(jìn)程中斷通知時,重新獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,以確定用于協(xié)助下載的第三音頻播放設(shè)備。

      一些實(shí)施方式中,在所述確定用于協(xié)助下載的第三音頻播放設(shè)備之后,還包括:

      獲取所述第二音頻播放設(shè)備下載的文件以及相對應(yīng)的第二下載進(jìn)度;

      將所述第二音頻播放設(shè)備的第二下載進(jìn)度發(fā)送至所述第三音頻播放設(shè)備,以通過所述第三音頻播放設(shè)備下載所述第二音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      一些實(shí)施方式中,所述方法還包括:

      將所述第一音頻播放設(shè)備、所述第二音頻播放設(shè)備以及所述第三音頻播放設(shè)備對應(yīng)下載的文件合并成完整的升級文件,根據(jù)所述升級文件進(jìn)行升級。

      上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實(shí)施例,在此不再一一贅述。

      請參閱圖2,圖2為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的另一流程示意圖。所述方法包括:

      步驟s201,當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度。

      可以理解的是,當(dāng)音頻系統(tǒng)中的第一音頻播放設(shè)備需進(jìn)行升級時,所述第一音頻播放設(shè)備通過互聯(lián)網(wǎng)訪問網(wǎng)絡(luò)服務(wù)器或者應(yīng)用平臺,下載所述第一音頻播放設(shè)備所對應(yīng)的升級文件。預(yù)先設(shè)置一閾值,用于作為檢測網(wǎng)絡(luò)是否出現(xiàn)異常的判斷依據(jù),當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,說明網(wǎng)絡(luò)出現(xiàn)異常,則中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度。比如,所述閾值為20kb/s(千字節(jié)每秒),當(dāng)檢測到音頻播放設(shè)備a下載升級文件的下載速率為10kb/s,則所述下載速率低于閾值,確定下載速度非常慢或者網(wǎng)絡(luò)中斷,則該音頻播放設(shè)備a自身暫停下載,并記錄當(dāng)前的下載進(jìn)度,比如音頻播放設(shè)備a當(dāng)前的下載進(jìn)度為40%。

      步驟s202,獲取多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。

      可以理解的是,在所述第一音頻播放設(shè)備中斷自身的下載進(jìn)程并記錄自身的下載進(jìn)度后,向網(wǎng)絡(luò)內(nèi)的其他音頻播放設(shè)備發(fā)出廣播通知,請求各音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。其中,所述其他音頻播放設(shè)備包括所述多個音頻播放設(shè)備中的移動終端及多個音頻播放設(shè)備,所述網(wǎng)絡(luò)狀態(tài)信息包括信號強(qiáng)度。根據(jù)各個音頻播放設(shè)備返回的根據(jù)所述廣播通知進(jìn)行檢測的結(jié)果,獲取到多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。

      比如獲取到音頻播放設(shè)備b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為200kb/s,音頻播放設(shè)備c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s,音頻播放設(shè)備d與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為64kb/s,音頻播放設(shè)備e與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為30kb/s。

      步驟s203,獲取所述多個音頻播放設(shè)備的剩余電量。

      可以理解的是,在所述第一音頻播放設(shè)備中斷自身的下載進(jìn)程并記錄自身的下載進(jìn)度后,向網(wǎng)絡(luò)內(nèi)的其他音頻播放設(shè)備發(fā)出廣播通知,考慮到其他音頻播放設(shè)備中的剩余電量是否有能力完成協(xié)作下載的問題,所述廣播通知還可以包括請求各個音頻播放設(shè)備的剩余電量,當(dāng)某一音頻播放設(shè)備中的剩余電量不足夠完成下載時,在確定協(xié)作下載的設(shè)備之前會排除該剩余電量不足夠完成下載的音頻播放設(shè)備。

      步驟s204,根據(jù)獲取到的所述網(wǎng)絡(luò)狀態(tài)信息以及所述剩余電量,確定用于協(xié)助下載的第二音頻播放設(shè)備。

      可以理解的是,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息以及剩余電量,確定與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度較佳且剩余電量充裕的音頻播放設(shè)備為用于協(xié)助下載的第二音頻播放設(shè)備。比如獲取到音頻播放設(shè)備b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為200kb/s,音頻播放設(shè)備b的剩余電量為10%;音頻播放設(shè)備c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s,音頻播放設(shè)備c的剩余電量為80%;音頻播放設(shè)備d與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為64kb/s,音頻播放設(shè)備d的剩余電量為50%;音頻播放設(shè)備e與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為30kb/s,音頻播放設(shè)備e的剩余電量為60%;根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息以及剩余電量,雖然音頻播放設(shè)備b的信號強(qiáng)度為最強(qiáng),但是剩余電量不能支撐到完成協(xié)助下載時,忽略音頻播放設(shè)備b,進(jìn)而確定信號強(qiáng)度次之但剩余電量充裕的音頻播放設(shè)備c為用于協(xié)助下載的第二音頻播放設(shè)備。

      步驟s205,將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      可以理解的是,當(dāng)確定用于協(xié)助下載的第二音頻播放設(shè)備后,向所述第二音頻播放設(shè)備發(fā)出請求通知,請求所述第二音頻播放設(shè)備協(xié)助下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。其中所述請求通知中包含有所述第一音頻播放設(shè)備已處理的下載進(jìn)度,比如所述下載進(jìn)度為40%,則所述第二音頻播放設(shè)備從40%的進(jìn)度開始繼續(xù)下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      請參閱圖3,圖3為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的又一流程示意圖。所述方法包括:

      步驟s301,當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度。

      可以理解的是,當(dāng)音頻系統(tǒng)中的第一音頻播放設(shè)備需進(jìn)行升級時,所述第一音頻播放設(shè)備通過互聯(lián)網(wǎng)訪問網(wǎng)絡(luò)服務(wù)器或者應(yīng)用平臺,下載所述第一音頻播放設(shè)備所對應(yīng)的升級文件。預(yù)先設(shè)置一閾值,用于作為檢測網(wǎng)絡(luò)是否出現(xiàn)異常的判斷依據(jù),當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,說明網(wǎng)絡(luò)出現(xiàn)異常,則中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度。比如,所述閾值為20kb/s(千字節(jié)每秒),當(dāng)檢測到音頻播放設(shè)備a下載升級文件的下載速率低于閾值時,確定下載速度非常慢或者網(wǎng)絡(luò)中斷時,該音頻播放設(shè)備a自身暫停下載,并記錄當(dāng)前的下載進(jìn)度,比如音頻播放設(shè)備a當(dāng)前的下載進(jìn)度為40%。

      步驟s302,獲取多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。

      可以理解的是,在所述第一音頻播放設(shè)備中斷自身的下載進(jìn)程并記錄自身的下載進(jìn)度后,向網(wǎng)絡(luò)內(nèi)的其他音頻播放設(shè)備發(fā)出廣播通知,請求各音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。其中,所述其他音頻播放設(shè)備包括所述多個音頻播放設(shè)備中的移動終端及多個音頻播放設(shè)備,所述網(wǎng)絡(luò)狀態(tài)信息包括信號強(qiáng)度。根據(jù)各個音頻播放設(shè)備返回的根據(jù)所述廣播通知進(jìn)行檢測的結(jié)果,獲取到多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。

      比如獲取到音頻播放設(shè)備b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為200kb/s,音頻播放設(shè)備c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s,音頻播放設(shè)備d與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為64kb/s,音頻播放設(shè)備e與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為30kb/s。

      在一些實(shí)施方式中,在向網(wǎng)絡(luò)內(nèi)的其他音頻播放設(shè)備發(fā)出廣播通知,請求各音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息時,考慮到其他音頻播放設(shè)備中的剩余電量是否有能力完成協(xié)作下載的問題,所述廣播通知還可以包括請求各個音頻播放設(shè)備的剩余電量,當(dāng)某一音頻播放設(shè)備中的剩余電量不足夠完成下載時,該音頻播放設(shè)備將會給第一音頻播放設(shè)備回復(fù)一個很低的信號強(qiáng)度,使得第一音頻播放設(shè)備不會找這個音頻播放設(shè)備協(xié)助下載。

      步驟s303,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備。

      可以理解的是,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度最強(qiáng)的音頻播放設(shè)備為用于協(xié)助下載的第二音頻播放設(shè)備。比如獲取到音頻播放設(shè)備b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為200kb/s,音頻播放設(shè)備c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s,音頻播放設(shè)備d與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為64kb/s,音頻播放設(shè)備e與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為30kb/s,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定音頻播放設(shè)備b為用于協(xié)助下載的第二音頻播放設(shè)備。

      步驟s304,將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      可以理解的是,當(dāng)確定用于協(xié)助下載的第二音頻播放設(shè)備后,向所述第二音頻播放設(shè)備發(fā)出請求通知,請求所述第二音頻播放設(shè)備協(xié)助下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。其中所述請求通知中包含有所述第一音頻播放設(shè)備已處理的下載進(jìn)度,比如所述下載進(jìn)度為40%,則所述第二音頻播放設(shè)備從40%的進(jìn)度開始繼續(xù)下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      步驟s305,當(dāng)接收到所述第二音頻播放設(shè)備的下載進(jìn)程中斷通知時,重新獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,以確定用于協(xié)助下載的第三音頻播放設(shè)備。

      可以理解的是,當(dāng)所述第二音頻播放設(shè)備在下載過程中也出現(xiàn)了網(wǎng)絡(luò)狀況不佳或中斷的情況時,即當(dāng)所述第二音頻播放設(shè)備下載剩余升級文件的下載速率低于閾值時,所述第二音頻播放設(shè)備中斷自身的下載進(jìn)程并記得所述第二音頻播放設(shè)備所對應(yīng)的第二下載進(jìn)度,并將下載進(jìn)程中斷通知發(fā)送至第一音頻播放設(shè)備,以使第一音頻播放設(shè)備重新向網(wǎng)絡(luò)內(nèi)發(fā)出廣播通知,請求各音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。第一音頻播放設(shè)備根據(jù)重新獲取到的多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,重新確定用于協(xié)助下載的第三音頻播放設(shè)備。

      比如重新獲取到的音頻播放設(shè)備b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為15kb/s,音頻播放設(shè)備c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s,音頻播放設(shè)備d與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為64kb/s,音頻播放設(shè)備e與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為30kb/s,則根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定音頻播放設(shè)備c為用于協(xié)助下載的第三音頻播放設(shè)備。

      步驟s306,獲取所述第二音頻播放設(shè)備下載的文件以及相對應(yīng)的第二下載進(jìn)度。

      比如獲取所述第二音頻播放設(shè)備下載的40%至70%所對應(yīng)的文件,以及獲取所述第二音頻播放設(shè)備相對應(yīng)的第二下載進(jìn)度70%。

      步驟s307,將所述第二音頻播放設(shè)備的第二下載進(jìn)度發(fā)送至所述第三音頻播放設(shè)備,以通過所述第三音頻播放設(shè)備下載所述第二音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      可以理解的是,當(dāng)確定用于協(xié)助下載的第三音頻播放設(shè)備后,向所述第三音頻播放設(shè)備發(fā)出請求通知,請求所述第三音頻播放設(shè)備協(xié)助下載所述第二音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。其中所述請求通知中包含有所述第二音頻播放設(shè)備的第二下載進(jìn)度,比如所述下載進(jìn)度為70%,則所述第三音頻播放設(shè)備從70%的進(jìn)度開始繼續(xù)下載所述第二音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      步驟s308,將所述第一音頻播放設(shè)備、所述第二音頻播放設(shè)備以及所述第三音頻播放設(shè)備對應(yīng)下載的文件合并成完整的升級文件,根據(jù)所述升級文件進(jìn)行升級。

      可以理解的是,當(dāng)所述第三音頻播放設(shè)備下載完成后將其下載的文件發(fā)送至第一音頻播放設(shè)備,所述第一音頻播放設(shè)備將分別通過所述第一音頻播放設(shè)備、所述第二音頻播放設(shè)備以及所述第三音頻播放設(shè)備對應(yīng)下載的文件合并成完整的升級文件,所述第一音頻播放設(shè)備再根據(jù)所述升級文件進(jìn)行升級。

      為了更清楚的理解本發(fā)明實(shí)施例,請參閱圖4,圖4為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級方法的應(yīng)用場景示意圖。

      所述音頻播放系統(tǒng)可以包括筆記本、掌上電腦、平板電腦、智能手機(jī)、智能音箱、智能電視等任意組合的兩個或兩個以上的音頻播放設(shè)備。例如,如圖4所示,所述音頻播放設(shè)備系統(tǒng)包括音箱a、手機(jī)b以及音箱c,所述音箱a、手機(jī)b以及音箱c處于網(wǎng)絡(luò)連接正常的局域網(wǎng)內(nèi)。

      當(dāng)需升級的音箱a在下載審計(jì)文件的過程中檢測到音箱a升級文件的下載速率低于閾值時,中斷音箱a的下載進(jìn)程并記錄音箱a的下載進(jìn)度;并同時分別獲取手機(jī)b與網(wǎng)絡(luò)服務(wù)器之間、以及音箱c與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,比如手機(jī)b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為200kb/s,音箱c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s;則根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備為手機(jī)b;向手機(jī)b發(fā)出請求協(xié)助下載的通知,并將音箱a的下載進(jìn)度發(fā)送至手機(jī)b;手機(jī)b根據(jù)請求通知下載音箱a的剩余進(jìn)度對應(yīng)的文件。

      當(dāng)手機(jī)b因網(wǎng)絡(luò)異?;蛘唠娏窟^低導(dǎo)致下載中斷時,向音箱a發(fā)送下載進(jìn)程中斷通知,以及發(fā)送手機(jī)b下載的文件以及相對應(yīng)的第二下載進(jìn)度;當(dāng)音箱a收到手機(jī)b的下載進(jìn)程中斷通知時,重新獲取音箱c與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,當(dāng)音箱c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度遠(yuǎn)大于音箱a與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度時,根據(jù)重新獲取的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第三音頻播放設(shè)備為音箱c;音箱a將請求協(xié)助下載的通知以及手機(jī)b的下載進(jìn)度發(fā)送至手機(jī)b;音箱c根據(jù)請求通知下載手機(jī)b的剩余進(jìn)度對應(yīng)的文件;當(dāng)音箱c下載完成后將其下載的文件發(fā)送至音箱a;最后,音箱a將分別通過音箱a、手機(jī)b以及音箱c對應(yīng)下載的文件合并成完整的升級文件,并根據(jù)所述升級文件進(jìn)行升級。

      本發(fā)明實(shí)施例通過當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度,獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備,將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。本發(fā)明實(shí)施例中當(dāng)需升級的音頻播放設(shè)備網(wǎng)絡(luò)出現(xiàn)異常無法正常下載升級文件或者下載速度較慢時,能夠由局域網(wǎng)內(nèi)的其他音頻播放設(shè)備協(xié)助下載剩余進(jìn)度對應(yīng)的文件,以保證需升級的音頻播放設(shè)備在網(wǎng)絡(luò)狀況不佳或者出現(xiàn)異常的情況下也能夠盡快地完成升級。

      本發(fā)明實(shí)施例還提供一種音頻播放系統(tǒng)的升級裝置,如圖5所示,圖5為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級裝置的結(jié)構(gòu)示意圖。所述音頻播放系統(tǒng)的升級裝置40包括中斷模塊41,獲取模塊42,確定模塊43,處理模塊44,以及升級模塊45。

      其中,所述中斷模塊41,用于當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度。

      可以理解的是,當(dāng)音頻系統(tǒng)中的第一音頻播放設(shè)備需進(jìn)行升級時,所述第一音頻播放設(shè)備通過互聯(lián)網(wǎng)訪問網(wǎng)絡(luò)服務(wù)器或者應(yīng)用平臺,下載所述第一音頻播放設(shè)備所對應(yīng)的升級文件。預(yù)先設(shè)置一閾值,用于作為檢測網(wǎng)絡(luò)是否出現(xiàn)異常的判斷依據(jù),當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,說明網(wǎng)絡(luò)出現(xiàn)異常,則所述中斷模塊41中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度。比如,所述閾值為20kb/s(千字節(jié)每秒),當(dāng)檢測到音頻播放設(shè)備a下載升級文件的下載速率為10kb/s,則所述下載速率低于閾值,確定下載速度非常慢或者網(wǎng)絡(luò)中斷,則所述中斷模塊41中斷音頻播放設(shè)備a的下載進(jìn)程,并記錄當(dāng)前的下載進(jìn)度,比如音頻播放設(shè)備a當(dāng)前的下載進(jìn)度為40%。

      所述獲取模塊42,用于獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。

      可以理解的是,在所述第一音頻播放設(shè)備中斷自身的下載進(jìn)程并記錄自身的下載進(jìn)度后,向網(wǎng)絡(luò)內(nèi)的其他音頻播放設(shè)備發(fā)出廣播通知,請求各音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。其中,所述其他音頻播放設(shè)備包括所述多個音頻播放設(shè)備中的移動終端及多個音頻播放設(shè)備,所述網(wǎng)絡(luò)狀態(tài)信息包括信號強(qiáng)度。根據(jù)各個音頻播放設(shè)備返回的根據(jù)所述廣播通知進(jìn)行檢測的結(jié)果,所述獲取模塊42獲取到多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。

      所述確定模塊43,用于根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備,其中所述第二音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度大于所述第一音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度。

      可以理解的是,所述確定模塊43根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度最強(qiáng)的音頻播放設(shè)備為用于協(xié)助下載的第二音頻播放設(shè)備。比如所述獲取模塊42獲取到音頻播放設(shè)備b與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為200kb/s,音頻播放設(shè)備c與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為128kb/s,音頻播放設(shè)備d與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為64kb/s,音頻播放設(shè)備e與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度為30kb/s。比如第一音頻播放設(shè)備為音頻播放設(shè)備a,音頻播放設(shè)備a的信號強(qiáng)度為10kb/s,所述確定模塊43根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定音頻播放設(shè)備b為用于協(xié)助下載的第二音頻播放設(shè)備。

      所述處理模塊44,用于將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      可以理解的是,當(dāng)所述確定模塊43確定用于協(xié)助下載的第二音頻播放設(shè)備后,所述處理模塊44向所述第二音頻播放設(shè)備發(fā)出請求通知,請求所述第二音頻播放設(shè)備協(xié)助下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。其中所述請求通知中包含有所述第一音頻播放設(shè)備已處理的下載進(jìn)度,比如所述下載進(jìn)度為40%,則所述第二音頻播放設(shè)備從40%的進(jìn)度開始繼續(xù)下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      一些實(shí)施方式中,所述獲取模塊42,還用于獲取所述多個音頻播放設(shè)備的剩余電量;

      所述確定模塊43,還用于根據(jù)獲取到的所述網(wǎng)絡(luò)狀態(tài)信息以及所述剩余電量,確定用于協(xié)助下載的第二音頻播放設(shè)備。

      可以理解的是,在所述中斷模塊41中斷自身的下載進(jìn)程并記錄自身的下載進(jìn)度后,所述獲取模塊42向網(wǎng)絡(luò)內(nèi)的其他音頻播放設(shè)備發(fā)出廣播通知;考慮到其他音頻播放設(shè)備中的剩余電量是否有能力完成協(xié)作下載的問題,所述廣播通知還可以包括請求各個音頻播放設(shè)備的剩余電量,以使所述獲取模塊42所述多個音頻播放設(shè)備的剩余電量;當(dāng)所述獲取模塊42獲取到當(dāng)某一音頻播放設(shè)備中的剩余電量不足夠完成下載時,在確定協(xié)作下載的設(shè)備之前會排除該剩余電量不足夠完成下載的音頻播放設(shè)備。

      例如,所述確定模塊43根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息以及剩余電量,確定與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度較佳且剩余電量充裕的音頻播放設(shè)備為用于協(xié)助下載的第二音頻播放設(shè)備。

      一些實(shí)施方式中,所述確定模塊43,還用于當(dāng)接收到所述第二音頻播放設(shè)備下載進(jìn)程中斷的通知時,重新獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,以確定用于協(xié)助下載的第三音頻播放設(shè)備。

      可以理解的是,當(dāng)所述第二音頻播放設(shè)備在下載過程中也出現(xiàn)了網(wǎng)絡(luò)狀況不佳或中斷的情況時,即當(dāng)所述第二音頻播放設(shè)備下載剩余升級文件的下載速率低于閾值時,所述第二音頻播放設(shè)備中斷自身的下載進(jìn)程并記得所述第二音頻播放設(shè)備所對應(yīng)的第二下載進(jìn)度,并將下載進(jìn)程中斷通知發(fā)送至第一音頻播放設(shè)備,以使第一音頻播放設(shè)備重新向網(wǎng)絡(luò)內(nèi)發(fā)出廣播通知,請求各音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息。,所述確定模塊43根據(jù)重新獲取到的多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,重新確定用于協(xié)助下載的第三音頻播放設(shè)備。

      一些實(shí)施方式中,所述獲取模塊42,還用于獲取所述第二音頻播放設(shè)備下載的文件以及相對應(yīng)的第二下載進(jìn)度;

      所述處理模塊44,還用于將所述第二音頻播放設(shè)備的第二下載進(jìn)度發(fā)送至所述第三音頻播放設(shè)備,以通過所述第三音頻播放設(shè)備下載所述第二音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      例如,當(dāng)所述確定模塊43確定用于協(xié)助下載的第三音頻播放設(shè)備后,所述處理模塊44向所述第三音頻播放設(shè)備發(fā)出請求通知,請求所述第三音頻播放設(shè)備協(xié)助下載所述第二音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。其中所述請求通知中包含有所述獲取模塊42獲取到的所述第二音頻播放設(shè)備的第二下載進(jìn)度,比如所述下載進(jìn)度為70%,則所述第三音頻播放設(shè)備從70%的進(jìn)度開始繼續(xù)下載所述第二音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      所述升級模塊45,用于將所述第一音頻播放設(shè)備、所述第二音頻播放設(shè)備以及所述第三音頻播放設(shè)備對應(yīng)下載的文件合并成完整的升級文件,根據(jù)所述升級文件進(jìn)行升級。

      可以理解的是,當(dāng)所述第三音頻播放設(shè)備下載完成后將其下載的文件發(fā)送至第一音頻播放設(shè)備,所述升級模塊45將分別通過所述第一音頻播放設(shè)備、所述第二音頻播放設(shè)備以及所述第三音頻播放設(shè)備對應(yīng)下載的文件合并成完整的升級文件,以根據(jù)所述升級文件進(jìn)行升級。

      本發(fā)明實(shí)施例還提供一種音頻播放設(shè)備,如圖6所示,圖6為本發(fā)明實(shí)施例提供的一種音頻播放設(shè)備的結(jié)構(gòu)示意圖。該音頻播放設(shè)備500可以包括射頻(rf,radiofrequency)電路501、音頻電路502、無線保真(wifi,wirelessfidelity)模塊503、藍(lán)牙模塊504、包括有一個或者一個以上處理核心的處理器505、以及音頻播放系統(tǒng)的升級裝置40等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的音頻播放設(shè)備結(jié)構(gòu)并不構(gòu)成對音頻播放設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

      射頻電路501可用于收發(fā)信息,或通信過程中信號的接收和發(fā)送。

      音頻電路502可通過揚(yáng)聲器、傳聲器提供用戶與音頻播放設(shè)備之間的音頻接口。

      無線保真(wifi)模塊503可用于短距離無線傳輸,可以幫助用戶瀏覽網(wǎng)站、訪問流式媒體和下載相關(guān)數(shù)據(jù)包等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。

      藍(lán)牙模塊504可以用于與其他音頻播放設(shè)備建立連接,形成一個私有網(wǎng)絡(luò)環(huán)境,比如局域網(wǎng)絡(luò)環(huán)境。

      處理器505是音頻播放設(shè)備的控制中心,利用各種接口和線路鏈接整個音頻播放設(shè)備的各個部分,通過運(yùn)行或執(zhí)行存儲在存儲器內(nèi)的應(yīng)用程序,以及調(diào)用存儲在存儲器內(nèi)的數(shù)據(jù),執(zhí)行音頻播放設(shè)備的各種功能和處理數(shù)據(jù),從而對音頻播放設(shè)備進(jìn)行整體監(jiān)控。

      盡管圖6中未示出,終端還可以包括電源、存儲器,傳感器等,在此不再贅述。

      其中,音頻播放系統(tǒng)的升級裝置40為上述任一實(shí)施例所述的音頻播放系統(tǒng)的升級裝置。

      優(yōu)選的,所述音頻播放設(shè)備可以為智能手機(jī)、智能音頻播放設(shè)備等。

      所述音頻播放系統(tǒng)的升級裝置40可用于:

      當(dāng)檢測到第一音頻播放設(shè)備升級文件的下載速率低于閾值時,中斷所述第一音頻播放設(shè)備的下載進(jìn)程并記錄所述第一音頻播放設(shè)備的下載進(jìn)度;

      獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息;

      根據(jù)獲取到的網(wǎng)絡(luò)狀態(tài)信息,確定用于協(xié)助下載的第二音頻播放設(shè)備,其中所述第二音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度大于所述第一音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的信號強(qiáng)度;

      將所述第一音頻播放設(shè)備的下載進(jìn)度發(fā)送至所述第二音頻播放設(shè)備,以通過所述第二音頻播放設(shè)備下載所述第一音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      優(yōu)選的,在所述確定用于協(xié)助下載的第二音頻播放設(shè)備之前,所述音頻播放系統(tǒng)的升級裝置40可用于:

      獲取所述多個音頻播放設(shè)備的剩余電量;

      所述確定用于協(xié)助下載的第二音頻播放設(shè)備,包括:

      根據(jù)獲取到的所述網(wǎng)絡(luò)狀態(tài)信息以及所述剩余電量,確定用于協(xié)助下載的第二音頻播放設(shè)備。

      優(yōu)選的,所述音頻播放系統(tǒng)的升級裝置40還可用于:

      當(dāng)接收到所述第二音頻播放設(shè)備的下載進(jìn)程中斷通知時,重新獲取所述多個音頻播放設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)狀態(tài)信息,以確定用于協(xié)助下載的第三音頻播放設(shè)備。

      優(yōu)選的,在所述確定用于協(xié)助下載的第三音頻播放設(shè)備之后,所述音頻播放系統(tǒng)的升級裝置40還可用于:

      獲取所述第二音頻播放設(shè)備下載的文件以及相對應(yīng)的第二下載進(jìn)度;

      將所述第二音頻播放設(shè)備的第二下載進(jìn)度發(fā)送至所述第三音頻播放設(shè)備,以通過所述第三音頻播放設(shè)備下載所述第二音頻播放設(shè)備的剩余進(jìn)度對應(yīng)的文件。

      優(yōu)選的,所述音頻播放系統(tǒng)的升級裝置40還可用于:

      將所述第一音頻播放設(shè)備、所述第二音頻播放設(shè)備以及所述第三音頻播放設(shè)備對應(yīng)下載的文件合并成完整的升級文件,根據(jù)所述升級文件進(jìn)行升級。

      在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。

      本發(fā)明實(shí)施例中,所述音頻播放系統(tǒng)的升級裝置與上文實(shí)施例中的一種音頻播放系統(tǒng)的升級方法屬于同一構(gòu)思,在所述音頻播放系統(tǒng)的升級裝置上可以運(yùn)行所述音頻播放系統(tǒng)的升級方法實(shí)施例中提供的任一方法,其具體實(shí)現(xiàn)過程詳見所述音頻播放系統(tǒng)的升級方法實(shí)施例,此處不再贅述。

      需要說明的是,對本發(fā)明所述音頻播放系統(tǒng)的升級方法而言,本領(lǐng)域普通測試人員可以理解實(shí)現(xiàn)本發(fā)明實(shí)施例所述音頻播放系統(tǒng)的升級方法的全部或部分流程,是可以通過計(jì)算機(jī)程序來控制相關(guān)的硬件來完成,所述計(jì)算機(jī)程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,如存儲在音頻播放設(shè)備的存儲器中,并被該音頻播放設(shè)備內(nèi)的至少一個處理器執(zhí)行,在執(zhí)行過程中可包括如所述音頻播放系統(tǒng)的升級方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲器(rom,readonlymemory)、隨機(jī)存取記憶體(ram,randomaccessmemory)等。

      對本發(fā)明實(shí)施例的所述音頻播放系統(tǒng)的升級裝置而言,其各功能模塊可以集成在一個處理芯片中,也可以是各個模塊單獨(dú)物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,也可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中,所述存儲介質(zhì)譬如為只讀存儲器,磁盤或光盤等。

      以上對本發(fā)明實(shí)施例所提供的一種音頻播放系統(tǒng)的升級方法、裝置及音頻播放設(shè)備進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的技術(shù)方案及其核心思想;本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例的技術(shù)方案的范圍。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1