專(zhuān)利名稱(chēng):一種用于機(jī)頂盒自動(dòng)更新的裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及機(jī)頂盒軟件的更新技術(shù),特別是涉及一種用于機(jī)頂盒自動(dòng) 更新的裝置。
背景技術(shù):
機(jī)頂盒軟件系統(tǒng)涵蓋的內(nèi)容有操作系統(tǒng)、互動(dòng)電視應(yīng)用軟件、第三方應(yīng) 用軟件和自動(dòng)更新客戶(hù)端軟件等,因此機(jī)頂盒軟件系統(tǒng)的自動(dòng)更新包括上述四 部分內(nèi)容的更新。
目前軟件自動(dòng)更新常見(jiàn)于PC機(jī)上的軟件自動(dòng)更新,通常需要用戶(hù)的參與。 當(dāng)發(fā)現(xiàn)有新的軟件版本需要升級(jí)時(shí),詢(xún)問(wèn)用戶(hù)是否需要升級(jí),用戶(hù)確認(rèn)后下載 新的版本升級(jí)。升級(jí)失敗時(shí)彈出出錯(cuò)界面,提示用戶(hù)或自發(fā)的由用戶(hù)做錯(cuò)誤處 理,這就是常見(jiàn)的一個(gè)升級(jí)過(guò)程。因?yàn)槌R?jiàn)升級(jí)過(guò)程有用戶(hù)參與,所以許多錯(cuò) 誤處理機(jī)制考慮的也較少。
然而使用機(jī)頂盒的廣大電視觀眾,普遍缺乏操控機(jī)頂盒的設(shè)置更新的能 力,因此機(jī)頂盒軟件更新過(guò)程非常有必要實(shí)現(xiàn)自動(dòng)觸發(fā),自我完善,自動(dòng)糾錯(cuò) 的能力,達(dá)到用戶(hù)不需參與,自動(dòng)完成機(jī)頂盒更新升級(jí)的目標(biāo)。
發(fā)明內(nèi)容
本實(shí)用新型所要解決的技術(shù)問(wèn)題就是為了克服上述現(xiàn)有技術(shù)存在的缺陷 而提供一種機(jī)頂盒軟件的自動(dòng)更新方法。
本實(shí)用新型的目的可以通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn) 一種用于機(jī)頂盒自動(dòng)更 新的裝置,其特征在于,包括機(jī)頂盒、交換機(jī)、光分路器、增強(qiáng)型光纖線路終 端、接入控制路由器、版本服務(wù)器,所述的機(jī)頂盒依次通過(guò)交換機(jī)、光分路器、 增強(qiáng)型光纖線路終端、接入控制路由器與版本服務(wù)器連接。
與現(xiàn)有技術(shù)相比,本實(shí)用新型無(wú)需用戶(hù)參與,并具有強(qiáng)大的錯(cuò)誤處理能力, 能自動(dòng)完成更新升級(jí)的特點(diǎn)。
圖1為本實(shí)用新型的結(jié)構(gòu)示意圖。 鐘錢(qián)力《
以下結(jié)合附圖對(duì)本實(shí)用新型做進(jìn)一步說(shuō)明。
如圖1所示, 一種用于機(jī)頂盒自動(dòng)更新的裝置,包括機(jī)頂盒l(wèi)、交換機(jī)2、 光分路器3、增強(qiáng)型光纖線路終端4、接入控制路由器5、版本服務(wù)器6,所述 的機(jī)頂盒1依次通過(guò)交換機(jī)2、光分路器3、增強(qiáng)型光纖線路終端4、接入控制 路由器5與版本服務(wù)器6連接。
本實(shí)用新型通過(guò)Python+Shell+XML+Vsftpd等技術(shù)來(lái)實(shí)現(xiàn)。
本實(shí)用新型的工作過(guò)程如下
査詢(xún)是否有新的軟件版本;
判斷該機(jī)頂盒是否需要更新;
請(qǐng)求下載新的軟件版本;
通過(guò)網(wǎng)絡(luò)傳輸新的軟件版本;
升級(jí)到的新的軟件版本;
升級(jí)失敗后,自動(dòng)恢復(fù);
恢復(fù)失敗后,再更新一次。
在機(jī)頂盒開(kāi)機(jī)時(shí)査詢(xún)版本服務(wù)器上是否有新的軟件版本需要更新。機(jī)頂盒 會(huì)升級(jí)更新的內(nèi)容包括兩部分 一個(gè)是機(jī)頂盒軟件系統(tǒng)版本,另一個(gè)是自動(dòng)更 新系統(tǒng)本身。更新軟件將需要更新的內(nèi)容下載到機(jī)頂盒后,首先進(jìn)行自動(dòng)更新 系統(tǒng)本身的更新,然后進(jìn)行機(jī)頂盒軟件版本的更新,同時(shí)會(huì)把當(dāng)前版本備份。 在更新過(guò)程中如果發(fā)生嚴(yán)重錯(cuò)誤,第一步進(jìn)行恢復(fù)操作,恢復(fù)到升級(jí)前的版本; 如果恢復(fù)失敗,執(zhí)行第二步操作,機(jī)頂盒重新升級(jí)一次,然后正常啟動(dòng)。
權(quán)利要求1.一種用于機(jī)頂盒自動(dòng)更新的裝置,其特征在于,包括機(jī)頂盒、交換機(jī)、光分路器、增強(qiáng)型光纖線路終端、接入控制路由器、版本服務(wù)器,所述的機(jī)頂盒依次通過(guò)交換機(jī)、光分路器、增強(qiáng)型光纖線路終端、接入控制路由器與版本服務(wù)器連接。
專(zhuān)利摘要本實(shí)用新型涉及一種用于機(jī)頂盒自動(dòng)更新的裝置,包括機(jī)頂盒、交換機(jī)、光分路器、增強(qiáng)型光纖線路終端、接入控制路由器、版本服務(wù)器,所述的機(jī)頂盒依次通過(guò)交換機(jī)、光分路器、增強(qiáng)型光纖線路終端、接入控制路由器與版本服務(wù)器連接。與現(xiàn)有技術(shù)相比,本實(shí)用新型無(wú)需用戶(hù)參與,并具有強(qiáng)大的錯(cuò)誤處理能力,自動(dòng)完成軟件系統(tǒng)更新升級(jí)的特點(diǎn)。
文檔編號(hào)G06F9/44GK201178451SQ20072019856
公開(kāi)日2009年1月7日 申請(qǐng)日期2007年11月29日 優(yōu)先權(quán)日2007年11月29日
發(fā)明者曾成品, 王明冬, 羅璇濱, 鐘學(xué)書(shū), 陶云志 申請(qǐng)人:上海未來(lái)寬帶技術(shù)及應(yīng)用工程研究中心有限公司