一種機頂盒升級方法及數(shù)字電視終端的制作方法
【專利摘要】本發(fā)明公開了一種機頂盒升級方法,其特征在于,包括機頂盒接收前端數(shù)據(jù);檢驗是否存在合法升級數(shù)據(jù);若是存在合法升級數(shù)據(jù),則使用空閑的高頻頭接收所述升級數(shù)據(jù);以及所述機頂盒使用所述升級數(shù)據(jù)重啟進行升級。采用上述方法,可以使用空閑的高頻頭進行接收升級數(shù)據(jù),而不影響機頂盒的正常使用。
【專利說明】一種機頂盒升級方法及數(shù)字電視終端
【技術領域】
[0001] 本發(fā)明涉及數(shù)字電視終端領域,尤其涉及一種機頂盒升級方法及數(shù)字電視終端。
【背景技術】
[0002] 目前在機頂盒行業(yè),對機頂盒軟件的版本更新,可以通過多種方式進行,如通過網(wǎng) 絡的HTTP升級,人工的手動USB升級,以及傳統(tǒng)的通過碼流升級的方式等。最常使用的升 級方式是通過廣電前端播放升級碼流,而后終端機頂盒通過高頻頭(tuner )接收到碼流數(shù) 據(jù),當機頂盒軟件檢測到本終端符合升級條件,則可以進入到升級包數(shù)據(jù)的下載,下載成功 并通過驗證后,便可以進入升級。
[0003] 但是這樣的升級方式存在升級數(shù)據(jù)下載過程中用戶無法同步使用機頂盒提供的 相關業(yè)務,如電視節(jié)目的觀看的缺陷。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明提供一種機頂盒升級方法,其特征在于,包括: 機頂盒接收前端數(shù)據(jù); 檢驗是否存在合法升級數(shù)據(jù); 若是存在合法升級數(shù)據(jù),則使用空閑的高頻頭接收所述升級數(shù)據(jù);以及 所述機頂盒使用所述升級數(shù)據(jù)重啟進行升級。
[0005] 較優(yōu)地,若不存在所述合法升級數(shù)據(jù),則所述機頂盒正常工作。
[0006] 較優(yōu)地,詢問用戶是否進行強制升級。
[0007] 較優(yōu)地,若進行強制升級,則重啟所述機頂盒進行升級。
[0008] 較優(yōu)地,詢問用戶是否進行升級。
[0009] 較優(yōu)地,若用戶選擇進行升級,則重啟所述機頂盒進行升級。
[0010] 本發(fā)明還提供一種數(shù)字電視終端,包含: 數(shù)據(jù)檢測模塊,檢測所接收的數(shù)據(jù)中是否存在合法升級數(shù)據(jù),若存在所述合法升級數(shù) 據(jù)則發(fā)出指令; 判斷模塊,與所述數(shù)據(jù)檢測模塊連接,用于接收所述指令,并判斷出處于空閑模式的高 頻頭; 第一高頻頭,與所述判斷模塊連接,當所述第一高頻頭處于空閑模式時,則接收所述合 法升級數(shù)據(jù);以及 第二高頻頭,與所述判斷模塊連接,當所述第二高頻頭處于空閑模式時,則接收所述合 法升級數(shù)據(jù)。
[0011] 采用上述方法,可以使用空閑的高頻頭進行接收升級數(shù)據(jù),而不影響機頂盒的正 常使用。
【專利附圖】
【附圖說明】
[0012] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
[0013] 圖1是本發(fā)明實施例的一種機頂盒升級方法的流程圖。
[0014] 圖2是本發(fā)明另一實施例的機頂盒升級方法的流程圖。
[0015] 圖3是本發(fā)明實施例的一種數(shù)字電視終端的示意圖。
【具體實施方式】
[0016] 為了使本發(fā)明所要解決的技術問題、技術方案及有益效果更加清楚明白,以下結 合附圖及實施例,對本發(fā)明進行進一步詳細說明。
[0017] 本發(fā)明提供一種機頂盒升級方法。利用空閑的高頻頭接收前端發(fā)來的升級數(shù)據(jù), 這樣一來,正常工作的高頻頭不會受到升級的影響,用戶可以正常使用機頂盒,而空閑的高 頻頭在其它高頻頭正常工作的同時,事先將升級數(shù)據(jù)接收,以便后續(xù)升級所使用。
[0018] 請參考圖1,圖1是本發(fā)明實施例的一種機頂盒升級方法的流程圖。
[0019] 步驟S100,機頂盒接收前端數(shù)據(jù)。
[0020] 在此實施例中,機頂盒接收前端發(fā)來的數(shù)據(jù),此數(shù)據(jù)包含電視數(shù)據(jù)以及升級數(shù)據(jù)。
[0021] 步驟S102,檢驗是否存在合法的升級數(shù)據(jù)。
[0022] 在此實施例中,機頂盒對所接收的數(shù)據(jù)進行檢驗,看所接收的數(shù)據(jù)中是否存在合 法的升級數(shù)據(jù)。如果存在合法的升級數(shù)據(jù),則進入步驟S103,否則進入步驟S105。
[0023] 步驟S103,使用空閑的高頻頭接收升級數(shù)據(jù)。
[0024] 在此實施例中,機頂盒包含至少兩個高頻頭,一個正常工作,另一個空閑時可用來 接收升級數(shù)據(jù)。這樣的配置,可以使機頂盒在接收升級數(shù)據(jù)的同時并不影響用戶對機頂盒 的正常使用。
[0025] 步驟S104,機頂盒使用所接收的升級數(shù)據(jù)重啟進行升級。
[0026] 步驟S105,機頂盒正常工作。
[0027] 通過上述方法,在用戶正常使用機頂盒觀看電視節(jié)目時,可同時接收升級數(shù)據(jù),兩 者并行進行,互不影響,可以有效地解決現(xiàn)有技術中,機頂盒升級時用戶無法使用的技術問 題。
[0028] 請參考圖2,圖2是本發(fā)明另一實施例的機頂盒升級方法的流程圖。
[0029] 步驟S200,機頂盒接收前端數(shù)據(jù)。在此實施例中,機頂盒接收前端發(fā)來的數(shù)據(jù),此 數(shù)據(jù)包含電視數(shù)據(jù)以及升級數(shù)據(jù)。
[0030] 步驟S202,檢驗是否存在合法的升級數(shù)據(jù)。在此實施例中,機頂盒對所接收的數(shù)據(jù) 進行檢驗,看所接收的數(shù)據(jù)中是否存在合法的升級數(shù)據(jù)。如果存在合法的升級數(shù)據(jù),則進入 步驟S203,否則進入步驟S205。
[0031] 步驟S203,使用空閑的高頻頭接收升級數(shù)據(jù)。在此實施例中,機頂盒包含至少兩個 高頻頭,一個正常工作,另一個空閑時可用來接收升級數(shù)據(jù)。這樣的配置,可以使機頂盒在 接收升級數(shù)據(jù)的同時并不影響用戶對機頂盒的正常使用。
[0032] 步驟S204,是否進行強制升級。在此實施例中,可彈出提示對話框?qū)τ脩暨M行詢 問,詢問是否進行強制升級,如果是,則進入步驟S206,否則,進入步驟S207。
[0033] 步驟S205,機頂盒正常工作。
[0034] 步驟S206,機頂盒重啟進入升級。
[0035] 步驟S207,詢問用戶是否進行升級。在此實施例中,可彈出提示對話框?qū)τ脩暨M行 詢問,詢問是否進行升級,如果是,則進入步驟S206,否則,進入步驟S208。
[0036] 步驟S208,下次開機再進入升級。
[0037] 以下將具體介紹一下本發(fā)明實施例的升級方法的應用場景。終端用戶A正在使用 機頂盒觀看電視節(jié)目,此時廣電前端部署機頂盒升級,下發(fā)升級碼流,A的機頂盒符合升級 條件,機頂盒通過雙tuner, tunerl正常接收電視節(jié)目的數(shù)據(jù),tuner2后臺接收升級數(shù)據(jù)。 數(shù)據(jù)下載完畢后提示用戶進行升級,在機頂盒進入升級前終端用戶可自由操作機頂盒。
[0038] 通過這樣的方式,在用戶正常使用機頂盒觀看電視節(jié)目時,可同時接收升級數(shù)據(jù), 兩者并行進行,互不影響,可以有效地解決現(xiàn)有技術中,機頂盒升級時用戶無法使用的技術 問題。
[0039] 請參考圖3,圖3是本發(fā)明實施例的一種數(shù)字電視終端的示意圖。
[0040] 數(shù)字電視終端300包含數(shù)據(jù)檢測模塊301、第一高頻頭302以及第二高頻頭303。
[0041] 數(shù)據(jù)檢測模塊301,用于檢測所接收的數(shù)據(jù)中是否存在合法升級數(shù)據(jù)。如果存在合 法升級數(shù)據(jù),則發(fā)送指令給判斷模塊304。
[0042] 判斷模塊304,與數(shù)據(jù)檢測模塊301連接,接收數(shù)據(jù)檢測模塊301發(fā)出的指令,以判 斷哪個高頻頭是空閑的。在此實施例中,如果判斷模塊304判斷出第一高頻頭302是空閑 的,則由第一高頻頭302接收升級數(shù)據(jù),第二高頻頭303正常工作。如果判斷模塊304判斷 出第二高頻頭是空閑的,則由第二高頻頭303接收升級數(shù)據(jù),第一高頻頭302正常工作。 [0043] 需要說明的是,通過以上的實施方式的描述,本領域的技術人員可以清楚地了解 到本發(fā)明可借助軟件加必需的硬件平臺的方式來實現(xiàn),當然也可以全部通過硬件來實施。 基于這樣的理解,本發(fā)明的技術方案對【背景技術】做出貢獻的全部或者部分可以以軟件產(chǎn)品 的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包 括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行 本發(fā)明各個實施例或者實施例的某些部分所述的方法。
[0044] 以上所揭露的僅為本發(fā)明實施例中的較佳實施例而已,當然不能以此來限定本發(fā) 明之權利范圍,因此依本發(fā)明權利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權利要求】
1. 一種機頂盒升級方法,其特征在于,包括: 機頂盒接收前端數(shù)據(jù); 檢驗是否存在合法升級數(shù)據(jù); 若是存在合法升級數(shù)據(jù),則使用空閑的高頻頭接收所述升級數(shù)據(jù);以及 所述機頂盒使用所述升級數(shù)據(jù)重啟進行升級。
2. 如權利要求1所述的機頂盒升級方法,其特征在于,若不存在所述合法升級數(shù)據(jù), 則所述機頂盒正常工作。
3. 如權利要求1所述的機頂盒升級方法,其特征在于,詢問用戶是否進行強制升級。
4. 如權利要求3所述的機頂盒升級方法,其特征在于,若進行強制升級,則重啟所述 機頂盒進行升級。
5. 如權利要求4所述的機頂盒升級方法,其特征在于,詢問用戶是否進行升級。
6. 如權利要求5所述的機頂盒升級方法,其特征在于,若用戶選擇進行升級,則重啟 所述機頂盒進行升級。
7. -種數(shù)字電視終端,包含: 數(shù)據(jù)檢測模塊,檢測所接收的數(shù)據(jù)中是否存在合法升級數(shù)據(jù),若存在所述合法升級數(shù) 據(jù)則發(fā)出指令; 判斷模塊,與所述數(shù)據(jù)檢測模塊連接,用于接收所述指令,并判斷出處于空閑模式的高 頻頭; 第一高頻頭,與所述判斷模塊連接,當所述第一高頻頭處于空閑模式時,則接收所述合 法升級數(shù)據(jù);以及 第二高頻頭,與所述判斷模塊連接,當所述第二高頻頭處于空閑模式時,則接收所述合 法升級數(shù)據(jù)。
【文檔編號】H04N21/443GK104125503SQ201310153277
【公開日】2014年10月29日 申請日期:2013年4月28日 優(yōu)先權日:2013年4月28日
【發(fā)明者】文燎 申請人:深圳市同洲電子股份有限公司