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

      一種電視軟件的升級方法

      文檔序號:7917613閱讀:179來源:國知局
      專利名稱:一種電視軟件的升級方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種軟件升級方法,具體地說,是涉及一種針對數(shù)字電一見一體 機或者機頂盒等電器設(shè)備中的軟件進(jìn)行在線網(wǎng)絡(luò)升級的方法。
      背景技術(shù)
      目前,數(shù)字電視的軟件升級方式一般有兩種 一種是空中下載升級方式; 即通過有線電視的線纜Cable進(jìn)行數(shù)據(jù)廣播,機頂盒通過高頻頭接收到升級軟 件后,對電視機進(jìn)行軟件升級;中國專利CN03134032. 6公開的軟件升級方法即 采用了此種方式;第二種是串口或者并口升級方式;串口升級是指通過機頂盒 的RS232或者RS485串口通路對電視機中的軟件進(jìn)行升級, 一般是將PC機作為 服務(wù)器,把數(shù)據(jù)通過串口發(fā)送到機頂盒端,待^U貞盒接收完畢升級數(shù)據(jù)后,再 對與其連接的電視機進(jìn)行軟件升級操作;同樣的,并口升級方式即通過機頂盒 上的并行接口對電視機中的軟件進(jìn)行升級,中國專利CN200510044651. 1公開的 方式即為并口升級方式。
      以上兩種升級方式都存在很多不便之處,其中,空中下載升級方式受制于 運營商,無論是從被下載的文件的存放、網(wǎng)絡(luò)連接、到數(shù)據(jù)的下載都因為受制 于運營商而變得非常不便;而通過串口或者并口通路升級的方式極不利于接口 的標(biāo)準(zhǔn)化,而且必須一對一進(jìn)行逐個升級,操作起來非常繁瑣。

      發(fā)明內(nèi)容
      本發(fā)明為了解決現(xiàn)有軟件升級方式通過串口或者并口升級不方便、而通過 空中下載升級方式又受制于運營商的缺陷,^提供了一種通過網(wǎng)絡(luò)進(jìn)行在線升級的電禍L軟件升級方法,該方法能夠?qū)Ψ謹(jǐn)溣趶V大區(qū)域的用戶進(jìn)行電視軟件的統(tǒng)
      一升級和BUG修正,進(jìn)而方便用戶不斷更新電視機的新功能,延長電視機的使
      用周期,降低客戶的使用成本。
      為解決上述技術(shù)問題,本發(fā)明的電視軟件升級方法采用以下步驟實現(xiàn) a 、將數(shù)字電視一體機或者與普通電視機相連的機頂盒或媒體中心進(jìn)行網(wǎng)絡(luò)
      連接,接收服務(wù)器發(fā)出的網(wǎng)絡(luò)參數(shù)信息,并根據(jù)該信息設(shè)置所述數(shù)字電視一體
      機、機頂盒或者媒體中心自身的網(wǎng)絡(luò)參數(shù);
      b、 獲取升級服務(wù)器地址,并向升級服務(wù)器發(fā)送連接請求;
      c、 從升級服務(wù)器上下載電視機應(yīng)用軟件的升級文件;
      d、 將升級文件寫入電視^幾。
      進(jìn)一步的,在所述步驟a中,數(shù)字電^見一體機、機頂盒或者i某體中心從DHCP 服務(wù)器接收所述的網(wǎng)絡(luò)參數(shù)信息來設(shè)置自身的網(wǎng)絡(luò)參數(shù)。其中,所述的網(wǎng)絡(luò)參 數(shù)信息可以包括IP地址、網(wǎng)關(guān)、子網(wǎng)掩碼和DNS服務(wù)器地址等。所述數(shù)字電視 一體機、機頂盒或者媒體中心根據(jù)得到的網(wǎng)絡(luò)參數(shù)信息(即其中的DNS服務(wù)器 地址)連接到DNS服務(wù)器,進(jìn)而從DNS服務(wù)器中解析得到升級服務(wù)器的IP地址。 若所述DNS服務(wù)器解析失敗,則使用事先寫入到所述數(shù)字電視一體機、機頂盒 或者々某體中心中的默認(rèn)的升級服務(wù)器地址連接到升級服務(wù)器上。
      又進(jìn)一步的,在所述步驟c中,數(shù)字電視一體機、機頂盒或者媒體中心首 先從升級服務(wù)器上下載升級配置文件,進(jìn)而對下載的升級配置文件進(jìn)行解密, 并做合法性認(rèn)證和信息解析,根據(jù)解析的結(jié)果判斷是否需要升級電視機內(nèi)部的 應(yīng)用軟件;若需要,則從升級配置文件中得到升級文件的名稱,進(jìn)而連接到升 級服務(wù)器上下載相應(yīng)的升級文件;否則,結(jié)束升級過程。
      在下載完所述的升級文件后,數(shù)字電視一體機、機頂盒或者媒體中心對所 述的升級文件做解密和合法性認(rèn)證;若文件合法,則將合法的升級文件燒寫到 數(shù)字電視一體機中,或者通過機頂盒或媒體中心將合法的升級文件燒寫到電視 機中,以替代原有的應(yīng)用軟件。再進(jìn)一步的,所述數(shù)字電視一體機、機頂盒或者媒體中心在開機后首先加 載啟動下載程序,根據(jù)啟動下載程序中的升級許可控制字的狀態(tài)來判斷電視機 中的應(yīng)用軟件是否允許在線升級,并在允許在線升級的情況下連接到網(wǎng)絡(luò),以 下載所述的升級文件。
      更進(jìn)一步的,所述數(shù)字電視一體機、機頂盒或者媒體中心在對應(yīng)用軟件的 升級文件進(jìn)行下載前和下栽寫入后,都需要對電視機當(dāng)前的應(yīng)用程序的完整性
      進(jìn)行判斷;若當(dāng)前的應(yīng)用程序不完整,則執(zhí)行所述的步驟a、 b、 c、 d,以下載 最新的應(yīng)用程序?qū)懭腚娨暀C,從而確保電視機能夠正常運行。
      與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點和積極效果是本發(fā)明的電視軟件升級方
      級,不僅解決了現(xiàn)有升級方式通過串口或者并口進(jìn)行升級的不方便、而通過空 中下載升級方式又受制于運營商的缺陷,而且能夠?qū)于廣大區(qū)域的用戶進(jìn) -f亍電一見軟件的統(tǒng)一升級和BUG〗務(wù)正,從而方〗更用戶不斷更新電禍^幾的新功能, 延長電視機的使用周期,P條低用戶的使用成本。
      結(jié)合附圖閱讀本發(fā)明實施方式的詳細(xì)描述后,本發(fā)明的其他特點和優(yōu)點將 變得更加清楚。


      圖1是本發(fā)明所提出的電視軟件升級方法的程序流程框圖2是電視機通過媒體中心連接網(wǎng)絡(luò)以實現(xiàn)在線升級的線路連接原理圖。
      具體實施例方式
      下面結(jié)合附圖對本發(fā)明的具體實施方式
      進(jìn)行詳細(xì)地描述。 本發(fā)明的電視軟件升級方法是一種基于HTTP網(wǎng)絡(luò)的升級服務(wù)方法,其設(shè)計 原理是通過在數(shù)字電視一體機或者與普通電禍L機相連的機頂盒內(nèi)部設(shè)置網(wǎng)卡, 并寫入相關(guān)的網(wǎng)絡(luò)協(xié)議棧支持軟件,使其能夠通過網(wǎng)絡(luò)與遠(yuǎn)端服務(wù)器建立連接,利用遠(yuǎn)端服務(wù)器對其自身的網(wǎng)絡(luò)參數(shù)進(jìn)行動態(tài)設(shè)置,從而實現(xiàn)其與升級服務(wù)器 的連接通信,以下載電視才幾應(yīng)用程序的升級文件,實現(xiàn)電一見機軟件的在線升級 功能。
      下面以數(shù)字電視一體機為例,具體闡述所述電視軟件升級方法的實現(xiàn)過程。
      5101、 啟動下載步驟。即數(shù)字電視一體機開機后,首先加載啟動下載程序,
      并通過該程序初始化硬件,啟動升級4全測功能。
      5102、 檢測應(yīng)用程序完整性步驟。即判斷數(shù)字電視一體機中的應(yīng)用程序是 否完整,若完整,則執(zhí)行下一步;否則,跳轉(zhuǎn)到步驟S104,以下載最新的應(yīng)用 程序升級文件來替換現(xiàn)有不完整的應(yīng)用程序,進(jìn)而確保數(shù)字電視一體機能夠正 常開才/Li^行。
      在這里,對于應(yīng)用程序完整性的判斷可以采用目前廣泛使用的循環(huán)冗余校 驗CRC32的方式進(jìn)行。當(dāng)然,也可以采用其他目前較為成熟的校驗方式進(jìn)行判 斷,本發(fā)明不限于此。
      5103、 判斷軟件是否允許在線升級步驟。即才艮據(jù)啟動下載程序中的升級許 可控制字的狀態(tài),判斷數(shù)字電視一體機中的應(yīng)用軟件是否允許在線升級;若可 以做在線升級,則執(zhí)行下一步;否則,跳轉(zhuǎn)到步驟S113。
      例如在數(shù)字電視一體機的升級配置界面中設(shè)置一個是否允許在線升級的 選項,每次網(wǎng)絡(luò)升級都要判斷此選項的值;當(dāng)此選項被選中時,每次數(shù)字電視 一體機開機時則進(jìn)行一次網(wǎng)絡(luò)升級的過程;否則,就會在本步驟后退出網(wǎng)絡(luò)升
      絡(luò)在線升級服務(wù)功能,本發(fā)明對此不進(jìn)行具體限制。
      5104、 設(shè)置網(wǎng)絡(luò)參數(shù)步驟。即數(shù)字電視一體機與網(wǎng)絡(luò)建立連接后,從動態(tài) 主機配置協(xié)議DHCP服務(wù)器接收網(wǎng)絡(luò)參數(shù)信息,所述網(wǎng)絡(luò)信息參數(shù)可以包括諸如 IP地址、網(wǎng)關(guān)、子網(wǎng)掩碼、DNS服務(wù)器地址等多種信息;根據(jù)該信息設(shè)置數(shù)字 電視一體機自身的網(wǎng)絡(luò)參數(shù),若設(shè)置成功,即沒有出錯,則執(zhí)行下一步;否則,中斷軟件升級過程,跳轉(zhuǎn)到步驟S113。
      在這里,出錯主要包括諸如IP地址沖突、子網(wǎng)掩碼不匹配、網(wǎng)絡(luò)信息格式 錯誤等類型。
      5105、 解析IP地址步驟。即數(shù)字電視一體機根據(jù)步驟S104得到的網(wǎng)絡(luò)參 數(shù)(即DNS服務(wù)器地址)連接到DNS服務(wù)器,從DNS服務(wù)器中解析得到升級服 務(wù)器的IP地址,即HTTP服務(wù)器的IP地址;若解析成功,則執(zhí)行下一步;否則, 跳轉(zhuǎn)到步驟S107。
      DNS服務(wù)器即域名解析服務(wù)器,解析的是HTTP服務(wù)器的域名。所謂解析成 功,即獲得了對應(yīng)于某個域名的一個IP地址列表;不成功即不能獲得此域名的 IP地址或者超時。由于DNS解析的成敗為通用扭克念,因此,本發(fā)明在此不進(jìn)行 詳細(xì)描述。
      5106、 使用解析IP地址連接HTTP服務(wù)器步驟。即數(shù)字電視一體機得到DNS 服務(wù)器返回的升級服務(wù)器地址后,向HTTP服務(wù)器發(fā)送請求,實現(xiàn)與HTTP服務(wù) 器的HTTP連接;若連接成功,則執(zhí)行步驟S108,否則,中斷軟件升級過程, 跳轉(zhuǎn)到步驟S113。
      5107、 使用默認(rèn)IP地址連接HTTP服務(wù)器步驟。即使用數(shù)字電視一體機中 預(yù)先存儲的默認(rèn)的HTTP服務(wù)器地址,連接到HTTP服務(wù)器上;若連接成功,則 執(zhí)行步驟S108;否則,中斷軟件升級過程,跳轉(zhuǎn)到步驟S113。
      5108、 下載升級配置文件步驟。即數(shù)字電視一體機從HTTP服務(wù)器上下栽升 級配置文件,若下載成功,則執(zhí)行下一步,否則,跳轉(zhuǎn)到步驟S113。
      5109、 合法性認(rèn)證和信息解析步驟。即解密所下載的升級配置文件,并對 其做合法性認(rèn)證和信息解析,根據(jù)解析的結(jié)果判斷是否需要升級數(shù)字電視一體 機中的應(yīng)用軟件,即判斷該版本的應(yīng)用軟件的級別是否高于數(shù)字電視一體機中 原有應(yīng)用軟件的級別;若級別高,則認(rèn)為需要對數(shù)字電視一體機中的應(yīng)用軟件 進(jìn)行在線升級,此時從升級配置文件中獲取要升級的軟件的名稱,然后執(zhí)行下 一步;否則,直接跳轉(zhuǎn)到步驟S113。在這里,合法性認(rèn)證的算法是透明的,即使用者可以自己選擇。例如可 以使用一種利用數(shù)字電視一體機的序列號SN號、銷售區(qū)域、硬件類型等信息進(jìn) 行位運算生成的密鑰的方式進(jìn)行升級配置文件的合法性認(rèn)證。
      5110、 下載升級文件步驟。即數(shù)字電視一體機從HTTP服務(wù)器上下載應(yīng)用軟 件的升級文件;下載成功,則執(zhí)行下一步;否則,跳轉(zhuǎn)到步驟S113。
      5111、 解密和合法性認(rèn)證步驟。即對應(yīng)用軟件的升級文件做解密和合法性 認(rèn)證;若文件合法,則執(zhí)行下一步,否則,跳轉(zhuǎn)到步驟S113。
      S112)、寫入升級文件步驟。即將合法的升級文件燒寫到數(shù)字電視一體機中,
      替代原有的應(yīng)用軟件。
      5113、 判斷應(yīng)用程序是否完整步驟。即判斷當(dāng)前應(yīng)用程序是否完整,若完 整,則執(zhí)行下一步;否則,跳轉(zhuǎn)到步驟S115。
      5114、 啟動應(yīng)用程序步驟。即結(jié)束升級過程,啟動應(yīng)用軟件,使數(shù)字電視 一體機進(jìn)入正常工作狀態(tài),并跳轉(zhuǎn)到步驟S116。
      5115、 升級錯誤提示步驟。即顯示錯誤提示畫面,提醒用戶重新啟動數(shù)字 電視一體機或與銷售商、運營商聯(lián)系。
      5116、 升級程序結(jié)束。
      本發(fā)明的電視軟件網(wǎng)絡(luò)升級方法相當(dāng)于將數(shù)字電視一體機作為 一個小型的 PC機。當(dāng)然,本方法也可以應(yīng)用于機頂盒中,即將機頂盒作為一個小型的PC 機,使其連接到互聯(lián)網(wǎng)上,并遵守網(wǎng)絡(luò)構(gòu)架和網(wǎng)絡(luò)協(xié)議,利用機頂盒來完成電 一見^l件的升級下載任務(wù),最后將下載解密后的升級文件燒寫到與其連接的普通 電視機中,以替換電視機中原有的應(yīng)用程序,進(jìn)而實現(xiàn)電視軟件的在線升級服 務(wù)功能。
      數(shù)字家庭網(wǎng)絡(luò)中,媒體中心作為數(shù)字家庭網(wǎng)絡(luò)的中央處理、管理和控制系統(tǒng), 管理和控制該數(shù)字家庭網(wǎng)絡(luò)內(nèi)所有的媒體設(shè)備/格式之間的互通。用戶可以直接 從媒體中心來控制該網(wǎng)絡(luò)內(nèi)的所有媒體設(shè)備/格式,以及得到所有的相關(guān)信息。如圖2所示,々某體中心可以控制安防系統(tǒng)以及各種信息處理終端,比如可以通 過WIFI、 ZIGBEE等無線方式與筆記本電腦、手才幾等信息終端進(jìn)行通訊;也可以 通過有線載波方式PLC與電視j幾或者才幾頂盒連接,進(jìn)而通過才幾頂盒連接電視j幾。 將媒體中心與外部網(wǎng)絡(luò)相連接,所述外部網(wǎng)絡(luò)可以包括互聯(lián)網(wǎng)和廣播電視網(wǎng)等。 此時,媒體中心可以作為升級軟件的存放地址,先通過自檢步驟檢查電視機的 應(yīng)用程序是否完整,并判斷電視機中的軟件是否允許在線升級。如果允許升級, 則媒體中心執(zhí)行上述步驟S104到步驟Slll的程序,然后將下載解密后的升級 文件寫入到電視機中或通過機頂盒寫入到電視機中,進(jìn)而在電視機中執(zhí)行步驟 S112到步驟S115,完成電視軟件的在線升級。
      當(dāng)然,作為另外一種實施方式,在數(shù)字家庭網(wǎng)絡(luò)中,由于i某體中心可以同 時控制多臺電視機,那么只需要將升級軟件發(fā)送到媒體中心,由媒體中心將升 級軟件同時發(fā)送給多臺電視機,即可完成對多臺電視才幾的在線升級任務(wù)。
      綜上所述,本發(fā)明的電視軟件升級方法能夠?qū)于廣大區(qū)域用戶的電視 機進(jìn)行方便可靠地軟件網(wǎng)絡(luò)升級和BUG修正,從而使得用戶方的電視機可以始 終不斷地獲取新功能,進(jìn)而延長了電視機的使用周期,降低了用戶的使用成本, 更好地滿足了用戶的使用需求。
      當(dāng)然,以上所述^又是本發(fā)明的一種優(yōu)選實施方式而已,應(yīng)當(dāng)指出,對于本 技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若 干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)^L為本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      1、一種電視軟件的升級方法,包括以下步驟a、將數(shù)字電視一體機或者與普通電視機相連的機頂盒或媒體中心進(jìn)行網(wǎng)絡(luò)連接,接收服務(wù)器發(fā)出的網(wǎng)絡(luò)參數(shù)信息,并根據(jù)該信息設(shè)置所述數(shù)字電視一體機、機頂盒或者媒體中心自身的網(wǎng)絡(luò)參數(shù);b、獲取升級服務(wù)器地址,并向升級服務(wù)器發(fā)送連接請求;c、從升級服務(wù)器上下載電視機應(yīng)用軟件的升級文件;d、將升級文件寫入電視機。
      2、 根據(jù)權(quán)利要求1所述的電視軟件的升級方法,其特征在于在所述步驟 a中,數(shù)字電視一體機、機頂盒或者J 某體中心從DHCP服務(wù)器接收所述的網(wǎng)絡(luò)參 數(shù)信息。
      3、 根據(jù)權(quán)利要求2所述的電視軟件的升級方法,其特征在于所述網(wǎng)絡(luò)參 數(shù)信息包括IP地址、網(wǎng)關(guān)、子網(wǎng)掩碼和DNS月良務(wù)器地址。
      4、 根據(jù)權(quán)利要求1或2或3所述的電視軟件的升級方法,其特征在于所 述數(shù)字電視一體機、機頂盒或者媒體中心根據(jù)得到的網(wǎng)絡(luò)參數(shù)信息連接到DNS 服務(wù)器,從DNS服務(wù)器中解析得到升級月1務(wù)器的IP地址。
      5、 根據(jù)權(quán)利要求4所述的電視軟件的升級方法,其特征在于若所述DNS 服務(wù)器解析失敗,則使用所述數(shù)字電視一體機、機頂盒或者媒體中心默認(rèn)的升 級服務(wù)器地址連接到升級服務(wù)器上。
      6、 根據(jù)權(quán)利要求4所述的電視軟件的升級方法,其特征在于在所述步驟 c中,數(shù)字電視一體機、機頂盒或者媒體中心首先從升級服務(wù)器上下載升級配 置文件,并根據(jù)所述的升級配置文件確定是否需要升級電視機內(nèi)部的應(yīng)用軟件; 若需要,則從升級服務(wù)器上下載應(yīng)用軟件的升級文件;否則,結(jié)束升級過程。
      7、 根據(jù)權(quán)利要求6所述的電視軟件的升級方法,其特征在于所述數(shù)字電 視一體機、機頂盒或者媒體中心對下載的升級配置文件進(jìn)行解密,并做合法性認(rèn)證和信息解析,根據(jù)解析的結(jié)果判斷是否需要升級電視機內(nèi)部的應(yīng)用軟件; 若需要,則從升級配置文件中得到升級文件的名稱,進(jìn)而連接到升級服務(wù)器上 下栽相應(yīng)的升級文件。
      8、 根據(jù)權(quán)利要求7所述的電視軟件的升級方法,其特征在于所述數(shù)字電 視一體機、機頂盒或者媒體中心對所述應(yīng)用軟件的升級文件做解密和合法性認(rèn) 證;若文件合法,則將合法的升級文件燒寫到數(shù)字電視一體機中,或者通過機 頂盒或媒體中心將合法的升級文件燒寫到電視3幾中,以替代原有的應(yīng)用軟件。
      9、 根據(jù)權(quán)利要求8所述的電視軟件的升級方法,其特征在于所述數(shù)字電 ^L一體機、機頂盒或者纟某體中心在開機后首先加載啟動下載程序,根據(jù)啟動下 載程序中的升級許可控制字的狀態(tài)來判斷電視機中的應(yīng)用軟件是否允許在線升 級,并在允許在線升級的情況下連接到網(wǎng)絡(luò),以下載所述的升級文件。
      10、 根據(jù)權(quán)利要求8所述的電視軟件的升級方法,其特征在于所述數(shù)字 電視一體機、機頂盒或者士某體中心在對應(yīng)用軟件的升級文件進(jìn)行下載前和下載 寫入后,都對電視機當(dāng)前的應(yīng)用程序的完整性進(jìn)行判斷;若當(dāng)前的應(yīng)用程序不 完整,則執(zhí)行所述的步驟a、 b、 c、 d。
      全文摘要
      本發(fā)明公開了一種電視軟件的升級方法,包括以下步驟a.將數(shù)字電視一體機或者與普通電視機相連的機頂盒或媒體中心進(jìn)行網(wǎng)絡(luò)連接,接收服務(wù)器發(fā)出的網(wǎng)絡(luò)參數(shù)信息,并根據(jù)該信息設(shè)置所述數(shù)字電視一體機、機頂盒或者媒體中心自身的網(wǎng)絡(luò)參數(shù);b.獲取升級服務(wù)器地址,并向升級服務(wù)器發(fā)送連接請求;c.從升級服務(wù)器上下載電視機應(yīng)用軟件的升級文件;d.將升級文件寫入電視機。該方法通過采用與因特網(wǎng)絡(luò)連接下載的方式來對電視的應(yīng)用軟件進(jìn)行在線升級,解決了現(xiàn)有升級方式通過串口或者并口進(jìn)行升級的不方便、而通過空中下載升級方式又受制于運營商的缺陷,能夠?qū)Ψ稚⒂趶V大區(qū)域的用戶進(jìn)行電視軟件的統(tǒng)一升級和BUG修正,延長電視機的使用周期。
      文檔編號H04N5/00GK101635783SQ20081013863
      公開日2010年1月27日 申請日期2008年7月21日 優(yōu)先權(quán)日2008年7月21日
      發(fā)明者宋敬彬 申請人:青島海信電子產(chǎn)業(yè)控股股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1