国产精品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)的升級(jí)方法、裝置及音頻播放設(shè)備與流程

      文檔序號(hào):11620410閱讀:300來(lái)源:國(guó)知局
      音頻播放系統(tǒng)的升級(jí)方法、裝置及音頻播放設(shè)備與流程

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



      背景技術(shù):

      智能音頻播放設(shè)備是一種新型的智能家電設(shè)備,包括智能音箱、智能電視等。其集成了處理器和網(wǎng)絡(luò)接口,可以通過(guò)訪問(wèn)互聯(lián)網(wǎng)的流媒體音樂(lè)直接從網(wǎng)絡(luò)獲取音樂(lè)資源播放。同時(shí)智能音頻播放設(shè)備還可以與智能手機(jī)、平板電腦等電子設(shè)備連接,在這些電子設(shè)備中的控制應(yīng)用的控制下工作。

      其中,智能音頻播放系統(tǒng)包括至少兩個(gè)智能音頻播放設(shè)備,一個(gè)為主音頻播放設(shè)備,其它為從音頻播放設(shè)備。當(dāng)電子設(shè)備中的控制應(yīng)用控制智能音頻播放系統(tǒng)中的音頻播放設(shè)備進(jìn)行升級(jí)操作時(shí),需要主音頻播放設(shè)備獲取每臺(tái)從音頻播放設(shè)備的版本信息來(lái)判斷從音頻播放設(shè)備是否需要進(jìn)行升級(jí)操作,這樣降低了升級(jí)效率。



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

      本發(fā)明實(shí)施例提供一種音頻播放系統(tǒng)的升級(jí)方法、裝置及音頻播放設(shè)備,可以提高音頻播放系統(tǒng)的升級(jí)效率。

      本發(fā)明實(shí)施例提供一種音頻播放系統(tǒng)的升級(jí)方法,包括:

      在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),獲取第二音頻播放設(shè)備的第二版本信息;

      當(dāng)?shù)诙姹拘畔⑴c第一音頻播放設(shè)備的第一版本信息不匹配時(shí),根據(jù)第二版本信息和第一版本信息設(shè)置統(tǒng)一版本;

      將第一音頻播放設(shè)備和第二音頻播放設(shè)備更新至統(tǒng)一版本;

      當(dāng)檢測(cè)到升級(jí)觸發(fā)指令時(shí),將第二音頻播放設(shè)備和第一音頻播放設(shè)備從統(tǒng)一版本升級(jí)至升級(jí)版本。

      本發(fā)明實(shí)施例還提供一種音頻播放系統(tǒng)的升級(jí)裝置,包括:

      第一獲取模塊,用于在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),獲取第二音頻播放設(shè)備的第二版本信息;

      統(tǒng)一模塊,用于當(dāng)?shù)诙姹拘畔⑴c第一音頻播放設(shè)備的第一版本信息不匹配時(shí),根據(jù)第二版本信息和第一版本信息設(shè)置統(tǒng)一版本;

      更新模塊,用于將第一音頻播放設(shè)備和第二音頻播放設(shè)備更新至統(tǒng)一版本;

      第一升級(jí)模塊,用于當(dāng)檢測(cè)到升級(jí)觸發(fā)指令時(shí),將第二音頻播放設(shè)備和第一音頻播放設(shè)備從統(tǒng)一版本升級(jí)至升級(jí)版本。

      本發(fā)明實(shí)施例還提供了一種音頻播放設(shè)備,包括:

      存儲(chǔ)有可以執(zhí)行程序代碼的存儲(chǔ)器;

      與存儲(chǔ)器耦合的處理器;

      處理器調(diào)用所述存儲(chǔ)器中存儲(chǔ)的所述可執(zhí)行程序代碼,執(zhí)行如本發(fā)明實(shí)施例任一方法中所描述的部分或全部步驟。

      本優(yōu)選實(shí)施例采用當(dāng)檢測(cè)到有第二音頻播放設(shè)備加入時(shí),統(tǒng)一第一音頻播放設(shè)備和第二音頻播放設(shè)備版本的方案,以使升級(jí)時(shí)可以直接對(duì)音頻播放設(shè)備升級(jí),提高了升級(jí)的效率。

      附圖說(shuō)明

      為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)方法的流程示意圖。

      圖2為本發(fā)明優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)方法的又一流程示意圖。

      圖3a為本發(fā)明優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)方法的場(chǎng)景示意圖。

      圖3b為本發(fā)明優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)方法的又一場(chǎng)景示意圖。

      圖4為本發(fā)明優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)方法的另一流程示意圖。

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

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

      具體實(shí)施方式

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

      本發(fā)明中的術(shù)語(yǔ)“第一”、“第二”、“第三”和“第四”等是用于區(qū)別不同對(duì)象,而不是用于描述特定順序。此外,術(shù)語(yǔ)“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或模塊的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或模塊,而是可選地還包括沒(méi)有列出的步驟或模塊,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或模塊。

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

      本發(fā)明實(shí)施例提供的音頻播放系統(tǒng)的升級(jí)方法的執(zhí)行主體,可以為本發(fā)明實(shí)施例提供的音頻播放系統(tǒng)的升級(jí)裝置,或者集成了音頻播放系統(tǒng)的升級(jí)裝置的系統(tǒng)。本發(fā)明實(shí)施例所描述的音頻播放設(shè)備可以是智能音箱、智能電視等設(shè)備,上述設(shè)備僅是舉例,而非窮舉,包含但不限于上述設(shè)備。

      本發(fā)明實(shí)施例提供了一種音頻播放系統(tǒng)的升級(jí)方法、裝置及音頻播放設(shè)備。以下將分別進(jìn)行詳細(xì)說(shuō)明。

      請(qǐng)參照?qǐng)D1,圖1為本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級(jí)方法的流程示意圖。下面對(duì)音頻播放系統(tǒng)的升級(jí)方法的各個(gè)步驟進(jìn)行詳細(xì)說(shuō)明。

      s101,在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),獲取第二音頻播放設(shè)備的第二版本信息。

      音頻播放系統(tǒng)為包含至少一個(gè)第一音頻播放設(shè)備的系統(tǒng),其中音頻播放設(shè)備可以為智能音箱、智能電視等。根據(jù)功能的不同,可以將該多個(gè)第一音頻播放設(shè)備分為主音頻播放設(shè)備和從音頻播放設(shè)備,主音頻播放設(shè)備用于對(duì)音頻播放系統(tǒng)進(jìn)行管理,比如版本同步、版本升級(jí)等。

      其中版本信息包括版本號(hào)、更新時(shí)間及更新次數(shù)等信息。在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),先獲取第二音頻播放設(shè)備對(duì)應(yīng)的第二版本信息,然后獲取第一音頻播放設(shè)備對(duì)應(yīng)的第一版本信息,再將第二版本信息與第一版本信息進(jìn)行比較,如果匹配,則結(jié)束操作;如果不匹配,則轉(zhuǎn)入步驟s102。

      s102,當(dāng)?shù)诙姹拘畔⑴c第一音頻播放設(shè)備的第一版本信息不匹配時(shí),根據(jù)第二版本信息和第一版本信息設(shè)置統(tǒng)一版本。

      假設(shè)第一版本信息對(duì)應(yīng)的第一版本為v1.0,第二版本信息對(duì)應(yīng)的第二版本為v2.0,由于第一版本和第二版本不相同,因此可以認(rèn)為第二版本信息和第一版本信息不匹配。

      如果第二版本信息和第一版本信息不匹配,可以根據(jù)第一版本和第二版本的高低來(lái)設(shè)置統(tǒng)一版本。由于系統(tǒng)版本的發(fā)展是一個(gè)不斷完善舊功能、增加新功能的過(guò)程。因此在一些實(shí)施例中,可以從第一版本和第二版本中選擇較高版本來(lái)設(shè)置成統(tǒng)一版本。在一些實(shí)施例中,還可以直接將第一版本設(shè)置為統(tǒng)一版本,這樣可以加快版本統(tǒng)一的速度。

      s103,將第一音頻播放設(shè)備和第二音頻播放設(shè)備更新至統(tǒng)一版本。

      具體的,可以獲取統(tǒng)一版本對(duì)應(yīng)的安裝包,在第一音頻播放設(shè)備和第二音頻播放設(shè)備上安裝該安裝包,以更新至統(tǒng)一版本。優(yōu)選的,只需要在第一音頻播放設(shè)備或者第二音頻播放設(shè)備中選擇不是統(tǒng)一版本的音頻播放設(shè)備,來(lái)安裝該安裝包。

      比如,如果將第一版本設(shè)置為統(tǒng)一版本,那么只需在第二音頻播放設(shè)備上安裝該安裝包;如果將第二版本設(shè)置為統(tǒng)一版本,那么只需在第一音頻播放設(shè)備上安裝該安裝包。

      s104,當(dāng)檢測(cè)到升級(jí)觸發(fā)指令時(shí),將第二音頻播放設(shè)備和第一音頻播放設(shè)備從統(tǒng)一版本升級(jí)至升級(jí)版本。

      由于經(jīng)過(guò)上述的對(duì)第一音頻播放設(shè)備和第二音頻播放設(shè)備的版本更新步驟之后,第一音頻播放設(shè)備和第二音頻播放設(shè)備都具有相同的版本,因此如果檢測(cè)到對(duì)音頻播放系統(tǒng)升級(jí)的升級(jí)觸發(fā)指令后,直接將第一音頻播放設(shè)備和第二音頻播放設(shè)備進(jìn)行升級(jí)即可,而不需要挨個(gè)檢測(cè)每個(gè)音頻播放設(shè)備是否需要進(jìn)行升級(jí),從而提高了升級(jí)效率。

      本優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)方法,采用當(dāng)檢測(cè)到有第二音頻播放設(shè)備加入時(shí),統(tǒng)一第一音頻播放設(shè)備和第二音頻播放設(shè)備版本的方案,以使升級(jí)時(shí)可以直接對(duì)音頻播放設(shè)備升級(jí),提高了升級(jí)的效率。

      請(qǐng)參照?qǐng)D2,圖2為本發(fā)明實(shí)施例提供的音頻播放系統(tǒng)的升級(jí)方法的又一流程示意圖。下面對(duì)音頻播放系統(tǒng)的升級(jí)方法的各個(gè)步驟進(jìn)行詳細(xì)說(shuō)明。

      s201,在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),獲取第二音頻播放設(shè)備的第二版本信息。

      音頻播放系統(tǒng)為包含至少一個(gè)第一音頻播放設(shè)備的系統(tǒng),其中音頻播放設(shè)備可以為智能音箱、智能電視等。根據(jù)功能的不同,可以將該多個(gè)第一音頻播放設(shè)備分為主音頻播放設(shè)備和從音頻播放設(shè)備,主音頻播放設(shè)備用于對(duì)音頻播放系統(tǒng)進(jìn)行管理,比如版本同步、版本升級(jí)等。

      其中版本信息包括版本號(hào)、更新時(shí)間及更新次數(shù)等信息。在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),先獲取第二音頻播放設(shè)備對(duì)應(yīng)的第二版本信息,然后獲取第一音頻播放設(shè)備對(duì)應(yīng)的第一版本信息,再將第二版本信息與第一版本信息進(jìn)行比較,如果匹配,則結(jié)束操作;如果不匹配,則轉(zhuǎn)入步驟s202。

      s202,當(dāng)?shù)诙姹拘畔⑴c第一音頻播放設(shè)備的第一版本信息不匹配時(shí),獲取第一版本信息對(duì)應(yīng)的第一版本和第二版本信息對(duì)應(yīng)的第二版本。

      假設(shè)第一版本信息對(duì)應(yīng)的第一版本為v1.0,第二版本信息對(duì)應(yīng)的第二版本為v2.0,由于第一版本和第二版本不相同,因此可以認(rèn)為第二版本信息和第一版本信息不匹配。

      當(dāng)?shù)诙姹拘畔⒑偷谝话姹拘畔⒉黄ヅ鋾r(shí),獲取第一版本信息對(duì)應(yīng)的第一版本和第二版本信息對(duì)應(yīng)的第二版本,從第一版本和第二版本中選取一個(gè)設(shè)置成統(tǒng)一版本即對(duì)第一音頻播放設(shè)備和第二音頻播放設(shè)備進(jìn)行版本統(tǒng)一。

      s203,在第二版本高于第一版本時(shí),將第二版本設(shè)置為統(tǒng)一版本;在第二版本低于第一版本時(shí),將第一版本設(shè)置為統(tǒng)一版本。

      由于系統(tǒng)版本的發(fā)展是一個(gè)不斷完善舊功能、增加新功能的過(guò)程。因此在一些實(shí)施例中,可以從第一版本和第二版本中選擇較高版本來(lái)設(shè)置成統(tǒng)一版本。具體如下:

      (a)在第二版本高于第一版本時(shí),將第二版本設(shè)置為統(tǒng)一版本。

      (b)在第二版本低于第一版本時(shí),將第一版本設(shè)置為統(tǒng)一版本。

      由于音頻播放系統(tǒng)中往往包含多個(gè)第一音頻播放設(shè)備,因此在一些實(shí)施例中,為了加快版本統(tǒng)一的速度,還可以直接獲取第一版本信息對(duì)應(yīng)的第一版本,將第一版本設(shè)置為統(tǒng)一版本。

      s204,當(dāng)統(tǒng)一版本為第一版本時(shí),將第二音頻播放設(shè)備更新至第一版本;當(dāng)統(tǒng)一版本為第二版本時(shí),將第一音頻播放設(shè)備更新至第二版本。

      如果在步驟s203中將第一版本設(shè)置為統(tǒng)一版本,那么先獲取第一版本對(duì)應(yīng)的第一安裝包,然后在刪除掉第二音頻播放設(shè)備上的現(xiàn)有安裝文件后,安裝第一安裝包,以使第二音頻播放設(shè)備更新至第一版本。

      如果在步驟s203中將第二版本設(shè)置為統(tǒng)一版本,那么先獲取第二版本對(duì)應(yīng)的第二安裝包,然后在刪除掉第一音頻播放設(shè)備上的現(xiàn)有安裝文件后,安裝第二安裝包,以使第一音頻播放設(shè)備更新至第二版本。

      s205,當(dāng)檢測(cè)到升級(jí)觸發(fā)指令時(shí),獲取升級(jí)版本對(duì)應(yīng)的升級(jí)包;在第一音頻播放設(shè)備和第二音頻播放設(shè)備中安裝升級(jí)包,以升級(jí)至升級(jí)版本。

      舉例來(lái)說(shuō),如果檢測(cè)到升級(jí)觸發(fā)指令時(shí),先獲取該升級(jí)指令中攜帶的升級(jí)版本,再獲取該升級(jí)版本對(duì)應(yīng)的升級(jí)包。然后將第一音頻播放設(shè)備和第二音頻播放設(shè)備現(xiàn)有的安裝文件刪除,再將升級(jí)包安裝在這些音頻播放設(shè)備上,以實(shí)現(xiàn)升級(jí)。

      需要說(shuō)明的是,如果在進(jìn)行統(tǒng)一版本操作的過(guò)程中檢測(cè)到升級(jí)觸發(fā)指令,則繼續(xù)完成該統(tǒng)一版本操作后再進(jìn)行升級(jí)操作,從而避免因統(tǒng)一版本操作和升級(jí)操作沖突而導(dǎo)致的升級(jí)失敗,提高升級(jí)效率。

      如圖3a所示,當(dāng)有第二音頻播放設(shè)備申請(qǐng)加入音頻播放系統(tǒng)時(shí),音頻播放系統(tǒng)中的一個(gè)第一音頻播放設(shè)備先獲取該第二音頻播放設(shè)備的版本號(hào)為3.0,然后將其與第一音頻播放設(shè)備的版本號(hào)4.0進(jìn)行對(duì)比,得到二者的版本號(hào)不相等。故進(jìn)一步獲取版本號(hào)為4.0的安裝包,在該第二音頻播放設(shè)備上安裝該4.0版本的安裝包,以使第二音頻播放設(shè)備與第一音頻播放設(shè)備的版本號(hào)一致。

      如圖3b所示,第一音頻播放設(shè)備接收到終端發(fā)送的將音頻播放系統(tǒng)中的音頻播放設(shè)備升級(jí)到5.0版本的升級(jí)指令后,將升級(jí)版本號(hào)5.0與音頻播放設(shè)備當(dāng)前版本號(hào)4.0進(jìn)行比較,發(fā)現(xiàn)二者不相同,因此將第一音頻播放設(shè)備和第二音頻播放設(shè)備升級(jí)至5.0版本。

      本優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)方法,采用當(dāng)檢測(cè)到有第二音頻播放設(shè)備加入時(shí),統(tǒng)一第一音頻播放設(shè)備和第二音頻播放設(shè)備版本的方案,以使升級(jí)時(shí)可以直接對(duì)音頻播放設(shè)備升級(jí),提高了升級(jí)的效率。

      請(qǐng)參照?qǐng)D4,圖4為本發(fā)明實(shí)施例提供的音頻播放系統(tǒng)的升級(jí)方法的另一流程示意圖。

      s301,在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),獲取第二音頻播放設(shè)備的第二版本信息。

      音頻播放系統(tǒng)為包含至少一個(gè)第一音頻播放設(shè)備的系統(tǒng),其中音頻播放設(shè)備可以為智能音箱、智能電視等。根據(jù)功能的不同,可以將該多個(gè)第一音頻播放設(shè)備分為主音頻播放設(shè)備和從音頻播放設(shè)備,主音頻播放設(shè)備用于對(duì)音頻播放系統(tǒng)進(jìn)行管理,比如版本同步、版本升級(jí)等。

      其中版本信息包括版本號(hào)、更新時(shí)間及更新次數(shù)等信息。在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),先獲取第二音頻播放設(shè)備對(duì)應(yīng)的第二版本信息,然后基于該第二版本信息來(lái)對(duì)音頻播放系統(tǒng)升級(jí)。

      s302,當(dāng)檢測(cè)到升級(jí)觸發(fā)指令時(shí),獲取第一音頻播放設(shè)備的第一版本信息。

      在統(tǒng)一版本信息之前,如果檢測(cè)到升級(jí)觸發(fā)指令,可以進(jìn)一步獲取第一音頻播放設(shè)備的第一版本信息,從第一版本信息和第二版本信息中提取信息來(lái)進(jìn)行升級(jí)。

      s303,獲取升級(jí)版本、第一版本信息對(duì)應(yīng)的第一版本及第二版本信息對(duì)應(yīng)的第二版本。

      具體的,從第一版本信息中提取出第一版本,從第二版本信息中提取出第二版本,再獲取升級(jí)版本。并根據(jù)第二版本息、升級(jí)版本二者的關(guān)系、及第一版本與升級(jí)版本二者的關(guān)系來(lái)決定如何升級(jí)。

      s304,基于升級(jí)版本、第一版本及第二版本,將第二音頻播放設(shè)備和第一音頻播放設(shè)備升級(jí)至升級(jí)版本。

      可以通過(guò)判斷第二版本和第一版本是否均與升級(jí)版本匹配來(lái)決定對(duì)音頻播放系統(tǒng)升級(jí)的方式,具體如下:

      (a)在第二版本與升級(jí)版本匹配,且第一版本與升級(jí)版本不匹配時(shí),將第一音頻播放設(shè)備升級(jí)至升級(jí)版本;

      (b)在第一版本與升級(jí)版本匹配,且第二升級(jí)版本與升級(jí)版本不匹配時(shí),將第二音頻播放設(shè)備升級(jí)至升級(jí)版本;

      (c)在第一升級(jí)版本、第二升級(jí)版本與升級(jí)版本均不匹配時(shí),將第一音頻播放設(shè)備和第二音頻播放設(shè)備升級(jí)至升級(jí)版本。

      即將第二版本和第一版本分別跟升級(jí)版本進(jìn)行對(duì)比,再根據(jù)對(duì)比結(jié)果來(lái)決定是否升級(jí)。該方案不用將音頻播放系統(tǒng)中每個(gè)音頻播放設(shè)備的版本信息與升級(jí)版本信息對(duì)比,從而提高了升級(jí)效率。

      本優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)方法,采用在檢測(cè)到有第二音頻播放設(shè)備加入后,在統(tǒng)一第二音頻播放設(shè)備的版本信息和第一音頻播放設(shè)備的版本信息之前,如果需要對(duì)音頻播放系統(tǒng)進(jìn)行升級(jí),根據(jù)第二音頻播放設(shè)備的版本信息、第一音頻播放設(shè)備的版本信息及升級(jí)版本信息來(lái)決定如何升級(jí),從而省去了版本統(tǒng)一的步驟,提高了升級(jí)的效率。

      請(qǐng)參照?qǐng)D5,圖5為本發(fā)明實(shí)施例提供的音頻播放系統(tǒng)的升級(jí)裝置的結(jié)構(gòu)示意圖。音頻播放系統(tǒng)的升級(jí)裝置400包括第一獲取模塊401、統(tǒng)一模塊402、更新模塊403及第一升級(jí)模塊404,具體描述如下:

      第一獲取模塊401,用于在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),獲取第二音頻播放設(shè)備的第二版本信息;統(tǒng)一模塊402,用于當(dāng)?shù)诙姹拘畔⑴c第一音頻播放設(shè)備的第一版本信息不匹配時(shí),根據(jù)第二版本信息和第一版本信息設(shè)置統(tǒng)一版本;更新模塊403,用于將第一音頻播放設(shè)備和第二音頻播放設(shè)備更新至統(tǒng)一版本;第一升級(jí)模塊404,用于當(dāng)檢測(cè)到升級(jí)觸發(fā)指令時(shí),將第二音頻播放設(shè)備和第一音頻播放設(shè)備從統(tǒng)一版本升級(jí)至升級(jí)版本。

      音頻播放系統(tǒng)為包含至少一個(gè)第一音頻播放設(shè)備的系統(tǒng),其中音頻播放設(shè)備可以為智能音箱、智能電視等。根據(jù)功能的不同,可以將該多個(gè)第一音頻播放設(shè)備分為主音頻播放設(shè)備和從音頻播放設(shè)備,主音頻播放設(shè)備用于對(duì)音頻播放系統(tǒng)進(jìn)行管理,比如版本同步、版本升級(jí)等。

      其中版本信息包括版本號(hào)、更新時(shí)間及更新次數(shù)等信息。在第一獲取模塊401檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),先獲取第二音頻播放設(shè)備對(duì)應(yīng)的第二版本信息,然后獲取第一音頻播放設(shè)備對(duì)應(yīng)的第一版本信息,再將第二版本信息與第一版本信息進(jìn)行比較。

      在一些實(shí)施例中,統(tǒng)一模塊402包括第一獲取子模塊4021和設(shè)置子模塊4022,具體描述如下:

      第一獲取子模塊4021,用于獲取第一版本信息對(duì)應(yīng)的第一版本;設(shè)置子模塊4022,用于將第一版本設(shè)置為統(tǒng)一版本。

      在一些實(shí)施例中,統(tǒng)一模塊402包括第二獲取子模塊4023、第一設(shè)置子模塊4024及第二設(shè)置子模塊4025,具體描述如下:

      第二獲取子模塊4023,用于獲取第一版本信息對(duì)應(yīng)的第一版本和第二版本信息對(duì)應(yīng)的第二版本;第一設(shè)置子模塊4024,用于在第二版本高于第一版本時(shí),將第二版本設(shè)置為統(tǒng)一版本;第二設(shè)置子模塊4025,用于在第二版本低于第一版本時(shí),將第一版本設(shè)置為統(tǒng)一版本。

      其中,版本信息包括版本號(hào)。假設(shè)第一版本信息對(duì)應(yīng)的第一版本為v1.0,第二版本信息對(duì)應(yīng)的第二版本為v2.0,由于第一版本和第二版本不相同,因此可以認(rèn)為第二版本信息和第一版本信息不匹配。

      當(dāng)?shù)诙姹拘畔⒑偷谝话姹拘畔⒉黄ヅ鋾r(shí),第二獲取子模塊4023獲取第一版本信息對(duì)應(yīng)的第一版本和第二版本信息對(duì)應(yīng)的第二版本,再?gòu)牡谝话姹竞偷诙姹局羞x取一個(gè)設(shè)置成統(tǒng)一版本即對(duì)第一音頻播放設(shè)備和第二音頻播放設(shè)備進(jìn)行版本統(tǒng)一。

      在一些實(shí)施例中,更新模塊403包括第一更新子模塊4031和第二更新子模塊4032,具體描述如下:

      第一更新子模塊4031,用于當(dāng)統(tǒng)一版本為第一版本時(shí),將第二音頻播放設(shè)備更新至第一版本;第二更新子模塊4032,用于當(dāng)統(tǒng)一版本為第二版本時(shí),將第一音頻播放設(shè)備更新至第二版本。

      如果由第一設(shè)置子模塊4024將第一版本設(shè)置為統(tǒng)一版本,那么第一更新子模塊4031先獲取第一版本對(duì)應(yīng)的第一安裝包,然后在刪除掉第二音頻播放設(shè)備上的現(xiàn)有安裝后,安裝第一安裝包,以使第二音頻播放設(shè)備更新至第一版本。

      如果由第一設(shè)置子模塊4024,將第二版本設(shè)置為統(tǒng)一版本,那么第二更新子模塊4032先獲取第二版本對(duì)應(yīng)的第二安裝包,然后在刪除掉第一音頻播放設(shè)備上的現(xiàn)有安裝后,安裝第二安裝包,以使第一音頻播放設(shè)備更新至第二版本。

      在一些實(shí)施例中,第一升級(jí)模塊404包括獲取子模塊4041和升級(jí)子模塊4042,具體描述如下:

      獲取子模塊4041,用于獲取升級(jí)版本對(duì)應(yīng)的升級(jí)包;升級(jí)子模塊4042,用于在第一音頻播放設(shè)備和第二音頻播放設(shè)備中安裝升級(jí)包,以升級(jí)至升級(jí)版本。

      在一些實(shí)施例中,音頻播放系統(tǒng)的升級(jí)裝置400還包括第二獲取模塊405、獲取模塊406及第二升級(jí)模塊407,具體描述如下:

      第二獲取模塊405,用于當(dāng)檢測(cè)到升級(jí)觸發(fā)指令時(shí),獲取第一音頻播放設(shè)備的第一版本信息;獲取模塊406,用于獲取升級(jí)版本、第一版本信息對(duì)應(yīng)的第一版本及第二版本信息對(duì)應(yīng)的第二版本;第二升級(jí)模塊407,用于基于升級(jí)版本、第一版本及第二版本,將第二音頻播放設(shè)備和第一音頻播放設(shè)備升級(jí)至升級(jí)版本。

      在一些實(shí)施例中,第二升級(jí)模塊407包括第一升級(jí)子模塊4071、第二升級(jí)子模塊4072及第三升級(jí)子模塊4073,具體描述如下:

      第一升級(jí)子模塊4071,用于在第二版本與升級(jí)版本匹配,且第一版本與升級(jí)版本不匹配時(shí),將第一音頻播放設(shè)備升級(jí)至升級(jí)版本;第二升級(jí)子模塊4072,用于在第一版本與升級(jí)版本匹配,且第二升級(jí)版本與升級(jí)版本不匹配時(shí),將第二音頻播放設(shè)備升級(jí)至升級(jí)版本;第三升級(jí)子模塊4073,用于在第一升級(jí)版本、第二升級(jí)版本與升級(jí)版本均不匹配時(shí),將第一音頻播放設(shè)備和第二音頻播放設(shè)備升級(jí)至升級(jí)版本。

      本優(yōu)選實(shí)施例的音頻播放系統(tǒng)的升級(jí)裝置,采用當(dāng)檢測(cè)到有第二音頻播放設(shè)備加入時(shí),統(tǒng)一第一音頻播放設(shè)備和第二音頻播放設(shè)備版本的方案,以使升級(jí)時(shí)可以直接對(duì)音頻播放設(shè)備升級(jí),提高了升級(jí)的效率。

      請(qǐng)參照?qǐng)D6,圖6本發(fā)明優(yōu)選實(shí)施例的音頻播放設(shè)備的結(jié)構(gòu)示意圖。該音頻播放設(shè)備500可以包括射頻(rf,radiofrequency)電路501、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器502、音頻電路503、無(wú)線保真(wifi,wirelessfidelity)模塊504以及包括有一個(gè)或者一個(gè)以上處理核心的處理器505等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的音頻播放設(shè)備結(jié)構(gòu)并不構(gòu)成對(duì)音頻播放設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

      射頻電路501可以用于收發(fā)信息,比如將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器505處理。射頻電路501還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信,比如服務(wù)器、終端設(shè)備等。

      存儲(chǔ)器502可用于存儲(chǔ)軟件程序以及模塊。處理器508通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器502的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器502可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。

      音頻電路503可通過(guò)揚(yáng)聲器、傳聲器提供用戶與音頻播放設(shè)備之間的音頻接口。音頻電路503可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換成電信號(hào),傳輸?shù)綋P(yáng)聲器,由揚(yáng)聲器轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路503接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器505處理后,經(jīng)射頻電路501發(fā)送出去。

      無(wú)線保真(wifi)屬于短距離無(wú)線傳輸技術(shù),音頻播放設(shè)備通過(guò)無(wú)線保真模塊504可以瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體,或者與其他設(shè)備建立通信連接。

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

      盡管未示出,音頻播放設(shè)備還可以包括電源、藍(lán)牙模塊等,在此不再贅述。

      具體在本實(shí)施例中,處理器505在檢測(cè)到第二音頻播放設(shè)備加入音頻播放系統(tǒng)時(shí),獲取第二音頻播放設(shè)備的第二版本信息;當(dāng)?shù)诙姹拘畔⑴c第一音頻播放設(shè)備的第一版本信息不匹配時(shí),根據(jù)第二版本信息和第一版本信息設(shè)置統(tǒng)一版本;將第一音頻播放設(shè)備和第二音頻播放設(shè)備更新至統(tǒng)一版本;當(dāng)檢測(cè)到升級(jí)觸發(fā)指令時(shí),將第二音頻播放設(shè)備和第一音頻播放設(shè)備從統(tǒng)一版本升級(jí)至升級(jí)版本。

      進(jìn)一步的,處理器505還獲取第一版本信息對(duì)應(yīng)的第一版本;將第一版本設(shè)置為統(tǒng)一版本。

      進(jìn)一步的,處理器505還獲取第一版本信息對(duì)應(yīng)的第一版本和第二版本信息對(duì)應(yīng)的第二版本;在第二版本高于第一版本時(shí),將第二版本設(shè)置為統(tǒng)一版本;在第二版本低于第一版本時(shí),將第一版本設(shè)置為統(tǒng)一版本。

      進(jìn)一步的,處理器505還在統(tǒng)一版本為第一版本時(shí),將第二音頻播放設(shè)備更新至第一版本;在統(tǒng)一版本為第二版本時(shí),將第一音頻播放設(shè)備更新至第二版本。

      進(jìn)一步的,處理器505還獲取升級(jí)版本對(duì)應(yīng)的升級(jí)包;在第一音頻播放設(shè)備和第二音頻播放設(shè)備中安裝升級(jí)包,以升級(jí)至升級(jí)版本。

      進(jìn)一步的,處理器505還在檢測(cè)到升級(jí)觸發(fā)指令時(shí),獲取第一音頻播放設(shè)備的第一版本信息;獲取升級(jí)版本、第一版本信息對(duì)應(yīng)的第一版本及第二版本信息對(duì)應(yīng)的第二版本;基于升級(jí)版本、第一版本及第二版本,將第二音頻播放設(shè)備和第一音頻播放設(shè)備升級(jí)至升級(jí)版本。

      進(jìn)一步的,處理器505還在第二版本與升級(jí)版本匹配,且第一版本與升級(jí)版本不匹配時(shí),將第一音頻播放設(shè)備升級(jí)至升級(jí)版本;在第一版本與升級(jí)版本匹配,且第二升級(jí)版本與升級(jí)版本不匹配時(shí),將第二音頻播放設(shè)備升級(jí)至升級(jí)版本;在第一升級(jí)版本、第二升級(jí)版本與升級(jí)版本均不匹配時(shí),將第一音頻播放設(shè)備和第二音頻播放設(shè)備升級(jí)至升級(jí)版本。

      本優(yōu)選實(shí)施例的音頻播放設(shè)備,采用當(dāng)檢測(cè)到有第二音頻播放設(shè)備加入時(shí),統(tǒng)一第一音頻播放設(shè)備和第二音頻播放設(shè)備版本的方案,以使升級(jí)時(shí)可以直接對(duì)音頻播放設(shè)備升級(jí),提高了升級(jí)的效率。

      以上對(duì)本發(fā)明實(shí)施例提供的一種音頻播放系統(tǒng)的升級(jí)方法、裝置及音頻播放設(shè)備這種進(jìn)行了詳細(xì)介紹,其各功能模塊可以集成在一個(gè)處理芯片中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

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