專利名稱:數(shù)字電視軟件更新的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于軟件更新的系統(tǒng),具體的講是數(shù)字電視軟件更新的系統(tǒng)。
背景技術(shù):
目前數(shù)字電視行業(yè)飛速發(fā)展,機(jī)頂盒功能也越來越豐富。同時(shí),近兩年來數(shù)字電視一體機(jī)也越來越普及。由于目前數(shù)字電視一體機(jī)的設(shè)計(jì)是把數(shù)字電視機(jī)頂盒主板作為一個(gè)模塊嵌入電視機(jī),雙方的通訊主要由串口承擔(dān)(如遙控器按鍵信號(hào)的傳輸?shù)?。由于數(shù)字電視模塊需要具有成本低、易插拔、易更換等特點(diǎn),因此通常是設(shè)計(jì)在電視后蓋部位,而且在數(shù)字電視模塊上沒有其它任何的輸入設(shè)備支持,不能進(jìn)行如接收前面板按鍵輸入和其它通訊接口的交互。在對(duì)數(shù)字電視模塊進(jìn)行軟件升級(jí)時(shí),串口升級(jí)是數(shù)字電視模塊的一個(gè)不可或缺的基本功能,但是由于串口既要支持升級(jí)數(shù)據(jù)的傳輸,又要作為電視主機(jī)和數(shù)字電視模塊之間的通訊設(shè)備,因此在數(shù)字電視模塊軟件更新時(shí),與數(shù)字電視模塊連接的串口是不能同時(shí)作為與電視主機(jī)之間的通訊使用的,這就使得在數(shù)字電視模塊升級(jí)時(shí)不能進(jìn)行電視的收看和其它操作,影響了用戶的使用。
發(fā)明內(nèi)容
針對(duì)上述的問題,本發(fā)明提供了一種數(shù)字電視軟件更新的系統(tǒng),在對(duì)數(shù)字電視模塊升級(jí)的同時(shí),還可以進(jìn)行電視的收看和其它操作,方便用戶的使用,并且可由用戶進(jìn)行不同升級(jí)方式的選擇,操作簡(jiǎn)單,提高數(shù)字電視軟件更新的效率。本發(fā)明數(shù)字電視軟件更新的系統(tǒng),將數(shù)字電視模塊從電視主機(jī)上分離后,通過轉(zhuǎn)接板將電視主機(jī)的相應(yīng)端口和數(shù)字電視模塊進(jìn)行連接,所述的轉(zhuǎn)接板中設(shè)有相連接的電視端IC (集成電路)和數(shù)字端1C,其中電視端IC與電視主機(jī)連接,數(shù)字端IC與數(shù)字電視模塊連接,電視端IC和數(shù)字端IC用于將電視主機(jī)提供的電源和串口通訊信號(hào)提供給數(shù)字電視模塊和傳遞數(shù)字電視模塊為電視主機(jī)發(fā)送的音視頻信號(hào),數(shù)字端IC還與用于傳輸更新數(shù)據(jù)的通訊端口相連,用于向數(shù)字電視模塊傳輸更新數(shù)據(jù);所述的對(duì)應(yīng)端口可以是電視主機(jī)上的串口或其它信號(hào)端口。當(dāng)數(shù)字電視模塊檢測(cè)到轉(zhuǎn)接板發(fā)出的更新指令后,根據(jù)更新數(shù)據(jù)輸入的方式進(jìn)行對(duì)數(shù)字電視模塊相對(duì)應(yīng)的軟件更新。由于目前數(shù)字電視模塊和電視主機(jī)之間為都為插拔連接,因此可以方便的將它們拔出進(jìn)行分離。電視主機(jī)提供電源和電視信號(hào)給數(shù)字電視模塊,數(shù)字電視模塊輸出音視頻信號(hào)(如CVBS、YPbPr、R、L等)給電視主機(jī)。 轉(zhuǎn)接板用于數(shù)字電視模塊和電視主機(jī)之間的信號(hào)雙向傳輸,從電視主機(jī)上引出接口通過第一排線連接轉(zhuǎn)接板的電視端1C,負(fù)責(zé)提供數(shù)字電視模塊需要的電源以及電視信號(hào)和傳輸數(shù)字電視模塊的信號(hào)輸出,第二排線從轉(zhuǎn)接板的數(shù)字端IC引向數(shù)字電視模塊,負(fù)責(zé)傳輸電視主機(jī)發(fā)送來的電源和信號(hào),以及轉(zhuǎn)接板和數(shù)字電視模塊間的更新數(shù)據(jù)。通過轉(zhuǎn)接板來對(duì)數(shù)字電視模塊進(jìn)行軟件更新,而不是通過電視主機(jī),就不會(huì)使因?yàn)閿?shù)字電視模塊的更新而占用電視主機(jī)的串口,這樣就可以在更新的同時(shí)進(jìn)行其它的操作。同時(shí)由于數(shù)字電視模塊的更新都必須要通過轉(zhuǎn)接板才能進(jìn)行,因此還可以通過控制轉(zhuǎn)接板的發(fā)放數(shù)量來達(dá)到控制非法軟件更新的目的。一種可選的結(jié)構(gòu)為,所述的通訊端口與存儲(chǔ)有更新數(shù)據(jù)的存儲(chǔ)設(shè)備相連,通過通訊端口將存儲(chǔ)設(shè)備中的更新數(shù)據(jù)讀出并傳送到數(shù)字電視模塊中進(jìn)行更新。進(jìn)一步的,在轉(zhuǎn)接板上設(shè)有與USB接口和/或RS232串口相對(duì)應(yīng)連接的通訊端口, 用于方便的與USB存儲(chǔ)設(shè)備或PC機(jī)的串口進(jìn)行連接和更新數(shù)據(jù)的傳輸。進(jìn)一步的,在轉(zhuǎn)接板上設(shè)有連接RJ45接口的通訊端口,通過RJ45接口向數(shù)字電視模塊傳送更新數(shù)據(jù)。RJ45接口的IC芯片型號(hào)可以是MJ8-SL。另一種可選的結(jié)構(gòu)為,所述的數(shù)字電視模塊通過網(wǎng)絡(luò)與后臺(tái)服務(wù)器連接。廣電運(yùn)營(yíng)商在后臺(tái)服務(wù)器上部署軟件更新程序后,發(fā)布到網(wǎng)絡(luò)上,用戶或維護(hù)人員通過數(shù)字電視模塊直接下載更新數(shù)據(jù)后即可進(jìn)行更新。具體的,由于目前大多數(shù)數(shù)字電視都具有與互聯(lián)網(wǎng)連接的功能,因此所述的網(wǎng)絡(luò)可以為互聯(lián)網(wǎng)或廣電網(wǎng)絡(luò),其中廣電網(wǎng)絡(luò)更新方式是通過數(shù)字電視模塊的高頻端口進(jìn)行更新??梢栽跀?shù)字電視模塊每次啟動(dòng)時(shí)檢測(cè)轉(zhuǎn)接板是否發(fā)出了更新指令,這樣既可及時(shí)的進(jìn)行更新,提高更新效率,也可以減少用戶需要專門進(jìn)行更新操作的繁瑣性。本發(fā)明數(shù)字電視軟件更新的系統(tǒng),能夠在對(duì)數(shù)字電視模塊升級(jí)的同時(shí),還可以進(jìn)行電視的收看和其它操作,方便用戶的使用,并且用戶還能夠進(jìn)行不同升級(jí)方式的選擇,操作簡(jiǎn)單,有效的提高了數(shù)字電視軟件更新的效率。通過控制轉(zhuǎn)接板的發(fā)放數(shù)量還能夠控制非法的軟件更新。以下結(jié)合附圖所示實(shí)施例的具體實(shí)施方式
,對(duì)本發(fā)明的上述內(nèi)容再作進(jìn)一步的詳細(xì)說明。但不應(yīng)將此理解為本發(fā)明上述主題的范圍僅限于以下的實(shí)例。在不脫離本發(fā)明上述技術(shù)思想情況下,根據(jù)本領(lǐng)域普通技術(shù)知識(shí)和慣用手段做出的各種替換或變更,均應(yīng)包括在本發(fā)明的范圍內(nèi)。
圖I為本發(fā)明數(shù)字電視軟件更新的系統(tǒng)的結(jié)構(gòu)框圖。圖2為本發(fā)明中轉(zhuǎn)接板的電路框圖。圖3為本發(fā)明數(shù)字電視軟件更新的流程圖。
具體實(shí)施例方式如圖I所示本發(fā)明數(shù)字電視軟件更新的系統(tǒng),將數(shù)字電視模塊從電視主機(jī)上拔出分離后,通過轉(zhuǎn)接板將數(shù)字電視模塊和電視主機(jī)進(jìn)行連接。在轉(zhuǎn)接板中設(shè)有相連接的電視端IC和數(shù)字端1C,其中電視端IC與電視主機(jī)連接,數(shù)字端IC與數(shù)字電視模塊連接,電視端 IC和數(shù)字端IC用于將電視主機(jī)提供的電源和串口通訊信號(hào)提供給數(shù)字電視模塊和傳遞數(shù)字電視模塊為電視主機(jī)發(fā)送的音視頻信號(hào)(如CVBS、YPbPr, R、L等)。從電視主機(jī)上的引出接口通過第一排線連接轉(zhuǎn)接板的電視端1C,轉(zhuǎn)接板的數(shù)字端IC再通過第二排線連接數(shù)字電視模塊,實(shí)現(xiàn)電視主機(jī)的電源、信號(hào)與數(shù)字電視模塊音視頻的傳送,以及轉(zhuǎn)接板和數(shù)字電視模塊間的更新數(shù)據(jù)傳輸。數(shù)字電視模塊還通過互聯(lián)網(wǎng)或廣電網(wǎng)絡(luò)與后臺(tái)服務(wù)器連接, 便于用戶通過網(wǎng)絡(luò)下載更新數(shù)據(jù)直接對(duì)數(shù)字電視模塊進(jìn)行更新。
如圖2所示,轉(zhuǎn)接板的數(shù)字端IC還設(shè)有與USB接口和RS232串口連接的端口,以及與RJ45接口連接的端口,這樣可以方便的連接USB存儲(chǔ)設(shè)備或PC機(jī)串口向數(shù)字電視模塊傳輸更新數(shù)據(jù)。其中與RJ45端口相匹配的IC芯片型號(hào)可以是MJ8-SL。當(dāng)數(shù)字電視模塊開啟后,自動(dòng)檢查用戶是否通過轉(zhuǎn)接板發(fā)送了更新指令,如果沒有則進(jìn)行正常啟動(dòng),如果檢測(cè)到了更新指令,則判斷更新是通過本地更新還是網(wǎng)絡(luò)更新。當(dāng)為本地更新時(shí),數(shù)字電視模塊通過轉(zhuǎn)接板上的USB端口或RS232串口讀取連接的USB存儲(chǔ)設(shè)備或PC機(jī)中的更新數(shù)據(jù)。更新數(shù)據(jù)是用戶或維護(hù)人員通過互聯(lián)網(wǎng)下載到本地的存儲(chǔ)設(shè)備中。電視廠商或者廣電運(yùn)營(yíng)商通過在自己網(wǎng)站上公布軟件升級(jí)包,用戶或維護(hù)人員通過互聯(lián)網(wǎng)下載升級(jí)包到本地,再把升級(jí)包拷貝到USB的存儲(chǔ)設(shè)備或者帶串口的PC機(jī)。如果為網(wǎng)絡(luò)更新,需要廣電運(yùn)營(yíng)商先在后臺(tái)服務(wù)器上部署軟件更新程序后,發(fā)布到互聯(lián)網(wǎng)或廣電網(wǎng)絡(luò)上,用戶或維護(hù)人員通過數(shù)字電視模塊從互聯(lián)網(wǎng)或廣電網(wǎng)絡(luò)直接下載更新數(shù)據(jù)。其中廣電網(wǎng)絡(luò)更新方式是通過數(shù)字電視模塊的高頻端口進(jìn)行更新。當(dāng)轉(zhuǎn)接板讀取獲取了全部的更新數(shù)據(jù)后,對(duì)更新數(shù)據(jù)進(jìn)行正確性檢查,如果發(fā)現(xiàn)錯(cuò)誤,立刻在電視屏幕上進(jìn)行提示,并繼續(xù)啟動(dòng)正常開機(jī)程序。檢查更新數(shù)據(jù)正確后,便開始更新數(shù)字電視模塊。如果是本地更新,則通過轉(zhuǎn)接板的RJ45端口將更新數(shù)據(jù)傳輸給數(shù)字電視模塊進(jìn)行更新;如果是網(wǎng)絡(luò)更新則直接將下載數(shù)據(jù)更新到相應(yīng)的存儲(chǔ)器(Flash)中進(jìn)行更新。更新完成后自動(dòng)重新啟動(dòng)電視主機(jī)和數(shù)字電視模塊。
權(quán)利要求
1.數(shù)字電視軟件更新的系統(tǒng),包括電視主機(jī)和與電視主機(jī)相連的數(shù)字電視模塊,其特征為將數(shù)字電視模塊從電視主機(jī)上分離后,通過轉(zhuǎn)接板將電視主機(jī)的相應(yīng)端口和數(shù)字電視模塊進(jìn)行連接,所述的轉(zhuǎn)接板中設(shè)有相連接的電視端IC和數(shù)字端1C,其中電視端IC與電視主機(jī)連接,數(shù)字端IC分別與數(shù)字電視模塊和用于傳輸更新數(shù)據(jù)的通訊端口連接。
2.如權(quán)利要求I所述的數(shù)字電視軟件更新的系統(tǒng),其特征為所述的通訊端口與存儲(chǔ)有更新數(shù)據(jù)的存儲(chǔ)設(shè)備相連。
3.如權(quán)利要求I所述的數(shù)字電視軟件更新的系統(tǒng),其特征為在轉(zhuǎn)接板上設(shè)有與USB 接口和/或RS232串口相對(duì)應(yīng)連接的通訊端口。
4.如權(quán)利要求I所述的數(shù)字電視軟件更新的系統(tǒng),其特征為在轉(zhuǎn)接板上設(shè)有連接 RJ45接口的通訊端口,通過RJ45接口向數(shù)字電視模塊傳送更新數(shù)據(jù)。
5.如權(quán)利要求I至4之一所述的數(shù)字電視軟件更新的系統(tǒng),其特征為所述的數(shù)字電視模塊通過網(wǎng)絡(luò)與后臺(tái)服務(wù)器連接。
6.如權(quán)利要求5所述的數(shù)字電視軟件更新的系統(tǒng),其特征為所述的網(wǎng)絡(luò)為互聯(lián)網(wǎng)或廣電網(wǎng)絡(luò)。
全文摘要
本發(fā)明涉及數(shù)字電視軟件更新的系統(tǒng),包括電視主機(jī)和與電視主機(jī)相連的數(shù)字電視模塊,將數(shù)字電視模塊從電視主機(jī)上分離后,通過轉(zhuǎn)接板將電視主機(jī)的相應(yīng)端口和數(shù)字電視模塊進(jìn)行連接,所述的轉(zhuǎn)接板中設(shè)有相連接的電視端IC和數(shù)字端IC,其中電視端IC與電視主機(jī)連接,數(shù)字端IC分別與數(shù)字電視模塊和用于傳輸更新數(shù)據(jù)的通訊端口連接。本發(fā)明數(shù)字電視軟件更新的系統(tǒng),能夠在對(duì)數(shù)字電視模塊升級(jí)的同時(shí),還可以進(jìn)行電視的收看和其它操作,方便用戶的使用,并且用戶還能夠進(jìn)行不同升級(jí)方式的選擇,操作簡(jiǎn)單,有效的提高了數(shù)字電視軟件更新的效率。通過控制轉(zhuǎn)接板的發(fā)放數(shù)量還能夠控制非法的軟件更新。
文檔編號(hào)G06F9/445GK102611940SQ20121007186
公開日2012年7月25日 申請(qǐng)日期2012年3月19日 優(yōu)先權(quán)日2012年3月19日
發(fā)明者張強(qiáng) 申請(qǐng)人:四川長(zhǎng)虹電器股份有限公司