一種音頻設(shè)備升級(jí)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種音頻設(shè)備升級(jí)方法及裝置。
【背景技術(shù)】
[0002]目前,智能網(wǎng)絡(luò)音箱日漸普及,它可以訪問互聯(lián)網(wǎng)的流媒體音樂。在終端(如手機(jī))中安裝專用的應(yīng)用程序,與智能網(wǎng)絡(luò)音箱建立連接后,該終端設(shè)備不僅可以訪問該智能網(wǎng)絡(luò)音頻設(shè)備,還可以將歌曲推送到該智能網(wǎng)絡(luò)音箱播放。這些智能網(wǎng)絡(luò)音箱可以由多個(gè)音頻設(shè)備組成一個(gè)音樂系統(tǒng),該音樂系統(tǒng)可以同時(shí)與多個(gè)終端設(shè)備建立連接。
[0003]由于音頻設(shè)備中軟件需要不定時(shí)的進(jìn)行升級(jí),升級(jí)時(shí)會(huì)因?yàn)橄到y(tǒng)感染病毒、木馬植入及傳輸故障等因素,造成升級(jí)文件的不完整,致使音頻設(shè)備升級(jí)不成功,一臺(tái)音頻設(shè)備升級(jí)不成功則會(huì)導(dǎo)致軟件維護(hù)成本的增加以及用戶體驗(yàn)效果的降低。而現(xiàn)有的音頻設(shè)備升級(jí)時(shí),無(wú)法判斷音頻設(shè)備中升級(jí)文件完整性。
[0004]由上可知,在音頻設(shè)備升級(jí)時(shí),由于無(wú)法判斷音頻設(shè)備中升級(jí)文件的完整性,會(huì)導(dǎo)致音頻設(shè)備升級(jí)成功率低、軟件維護(hù)成本增加的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種音頻設(shè)備升級(jí)方法及裝置,可以解決在音頻設(shè)備升級(jí)時(shí),因無(wú)法判斷音頻設(shè)備中升級(jí)文件的完整性,而導(dǎo)致音頻設(shè)備升級(jí)成功率低、軟件維護(hù)成本增加的技術(shù)問題。
[0006]本發(fā)明實(shí)施例提供了一種音頻設(shè)備升級(jí)方法,應(yīng)用于第一音頻設(shè)備,包括:
[0007]接收服務(wù)器發(fā)送的第一校驗(yàn)信息和音頻設(shè)備的升級(jí)文件,將所述升級(jí)文件發(fā)送給第二音頻設(shè)備,所述第一校驗(yàn)信息由所述服務(wù)器根據(jù)所述升級(jí)文件生成的;
[0008]接收所述第二音頻設(shè)備返回的第二校驗(yàn)信息,所述第二校驗(yàn)信息為所述第二音頻設(shè)備根據(jù)其接收到的升級(jí)文件生成的;
[0009]根據(jù)所述第一校驗(yàn)信息和所述第二校驗(yàn)信息判斷所述第二音頻設(shè)備中的升級(jí)文件是否完整;以及
[0010]若是,則發(fā)送升級(jí)指令給所述第二音頻設(shè)備。
[0011]在本發(fā)明一實(shí)施例中,所述根據(jù)所述第一校驗(yàn)信息和所述第二校驗(yàn)信息判斷第二音頻設(shè)備中的升級(jí)文件是否完整的步驟具體包括:
[0012]將所述第一校驗(yàn)信息與所述第二校驗(yàn)信息進(jìn)行比較,以得到比較結(jié)果;
[0013]當(dāng)比較結(jié)果為第一校驗(yàn)信息與第二校驗(yàn)信息相同時(shí),則判定所述第二音頻設(shè)備中的升級(jí)文件完整;
[0014]當(dāng)比較結(jié)果為第一與第二不相同時(shí),則判定所述第二音頻設(shè)備中的升級(jí)文件不完整。
[0015]在本發(fā)明一實(shí)施例中,所述將所述升級(jí)文件發(fā)送給第二音頻設(shè)備的步驟具體包括:
[0016]獲取需要升級(jí)的第二音頻設(shè)備的標(biāo)識(shí);
[0017]根據(jù)所述標(biāo)識(shí)將接收到的升級(jí)文件發(fā)送給對(duì)應(yīng)的第二音頻設(shè)備。
[0018]在本發(fā)明一實(shí)施例中,所述方法還包括:
[0019]若判定所述第二音頻設(shè)備中的升級(jí)文件不完整,則將所述升級(jí)文件重新發(fā)送給第二音頻設(shè)備或發(fā)送提示信息給對(duì)應(yīng)的終端,以提示所述終端第二音頻設(shè)備中的升級(jí)文件不完整。
[0020]本發(fā)明實(shí)施例還提供一種音頻設(shè)備升級(jí)方法,應(yīng)用于第二音頻設(shè)備,包括:
[0021 ]接收第一音頻設(shè)備發(fā)送的升級(jí)文件;
[0022]根據(jù)接收到的升級(jí)文件生成第二校驗(yàn)信息;
[0023]將所述第二校驗(yàn)信息發(fā)送給所述第一音頻設(shè)備,以使得所述第一音頻設(shè)備根據(jù)所述第一校驗(yàn)信息和所述第二校驗(yàn)信息判斷所述接收到的升級(jí)文件是否完整;以及
[0024]接收第一音頻設(shè)備發(fā)送的升級(jí)指令,并根據(jù)所述升級(jí)指令和接收到的升級(jí)文件進(jìn)行升級(jí)。
[0025]在本發(fā)明一實(shí)施例中,在所述接收第一音頻設(shè)備發(fā)送的升級(jí)文件的步驟之前,所述方法還包括:
[0026]檢測(cè)所述第二音頻設(shè)備是否需要升級(jí);
[0027]若是,則執(zhí)行所述接收第一音頻設(shè)備發(fā)送的升級(jí)文件的操作。
[0028]本發(fā)明實(shí)施例提供了一種音頻設(shè)備升級(jí)裝置,應(yīng)用于第一音頻設(shè)備,包括:
[0029]傳送模塊,用于接收服務(wù)器發(fā)送的第一校驗(yàn)信息和音頻設(shè)備的升級(jí)文件,將所述升級(jí)文件發(fā)送給第二音頻設(shè)備,所述第一校驗(yàn)信息由所述服務(wù)器根據(jù)所述升級(jí)文件生成的;
[0030]第一接收模塊,用于接收所述第二音頻設(shè)備返回的第二校驗(yàn)信息,所述第二校驗(yàn)信息為所述第二音頻設(shè)備根據(jù)其接收到的升級(jí)文件生成的;
[0031 ]判斷模塊,用于根據(jù)所述第一校驗(yàn)信息和所述第二校驗(yàn)信息判斷所述第二音頻設(shè)備中的升級(jí)文件是否完整;以及
[0032]第一發(fā)送模塊,用于若所述判斷模塊判斷所述第二音頻設(shè)備中的升級(jí)文件完整時(shí),發(fā)送升級(jí)指令給所述第二音頻設(shè)備。
[0033]在本發(fā)明一實(shí)施例中,所述傳送模塊具體包括:
[0034]獲取子模塊,用于獲取需要升級(jí)的第二音頻設(shè)備的標(biāo)識(shí);
[0035]發(fā)送子模塊,用于根據(jù)所述標(biāo)識(shí)將接收到的升級(jí)文件發(fā)送給對(duì)應(yīng)的第二音頻設(shè)備。
[0036]本發(fā)明實(shí)施例還提供一種音頻設(shè)備升級(jí)裝置,應(yīng)用于第二音頻設(shè)備,包括:
[0037]第二接收模塊,用于接收第一音頻設(shè)備發(fā)送的升級(jí)文件;
[0038]生成模塊,用于根據(jù)接收到的升級(jí)文件生成第二校驗(yàn)信息;
[0039]第二發(fā)送模塊,用于將所述第二校驗(yàn)信息發(fā)送給所述第一音頻設(shè)備,以使得所述第一音頻設(shè)備根據(jù)所述第一校驗(yàn)信息和所述第二校驗(yàn)信息判斷所述接收到的升級(jí)文件是否完整;以及
[0040]執(zhí)行模塊,用于接收第一音頻設(shè)備發(fā)送的升級(jí)指令,并根據(jù)所述升級(jí)指令和接收到的升級(jí)文件進(jìn)行升級(jí)。
[0041]在本發(fā)明一實(shí)施例中,在所述接收模塊接收第一音頻設(shè)備發(fā)送的升級(jí)文件之前,所述裝置還包括:
[0042]檢測(cè)模塊,用于檢測(cè)所述第二音頻設(shè)備是否需要升級(jí);
[0043]控制模塊,用于若所述檢測(cè)模塊檢測(cè)到所述第二音頻設(shè)備需要升級(jí)時(shí),控制所述第二接收模塊執(zhí)行接收第一音頻設(shè)備發(fā)送的升級(jí)文件的操作。
[0044]本發(fā)明實(shí)施例提供了一種音頻設(shè)備升級(jí)方法及裝置,通過(guò)接收服務(wù)器發(fā)送的第一校驗(yàn)信息和音頻設(shè)備的升級(jí)文件,將所述升級(jí)文件發(fā)送給第二音頻設(shè)備,隨后接收所述第二音頻設(shè)備發(fā)送的第二校驗(yàn)信息,根據(jù)所述第一校驗(yàn)信息和所述第二校驗(yàn)信息判斷所述第二音頻設(shè)備中的升級(jí)文件是否完整,最后在判斷所述第二音頻設(shè)備中的升級(jí)文件完整時(shí),發(fā)送升級(jí)指令給所述第二音頻設(shè)備;該方案可以在音頻設(shè)備升級(jí)時(shí),準(zhǔn)確判斷音頻設(shè)備中升級(jí)文件完整性,提高音頻設(shè)備升級(jí)的成功率,同時(shí)減少軟件維護(hù)成本。
【附圖說(shuō)明】
[0045]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0046]圖1為本發(fā)明實(shí)施例一提供的一種音頻設(shè)備的升級(jí)方法的流程示意圖;
[0047]圖2為本發(fā)明實(shí)施例二提供的一種音頻設(shè)備的升級(jí)方法的流程示意圖;
[0048]圖3為本發(fā)明實(shí)施例三提供的一種音頻設(shè)備的升級(jí)方法的流程示意圖;
[0049]圖4a為本發(fā)明實(shí)施例四提供的一種音頻設(shè)備的升級(jí)裝置的結(jié)構(gòu)示意圖;