專利名稱::在數(shù)字電視中自動更新網(wǎng)絡(luò)傳輸參數(shù)的方法
技術(shù)領(lǐng)域:
:本發(fā)明適用于DVB標(biāo)準(zhǔn)(近似或等同DVB標(biāo)準(zhǔn))的數(shù)字電視,涉及一種自動存儲更新網(wǎng)絡(luò)傳輸參數(shù)的方法。
背景技術(shù):
:ATSC(AdvancedTelevisionSystemsCommittee,美國高級電視業(yè)務(wù)顧問委員會)與DVB(數(shù)字電視廣播)是目前數(shù)字電視的兩個主要標(biāo)準(zhǔn),而后者由于其靈活性而收到諸多稱道。但另一方面,其靈活性也造成一定的問題。如在網(wǎng)絡(luò)傳輸參數(shù)上(符號率、調(diào)制方式等)都具有不確定性,這就造成了用戶接收機(jī)方面的參數(shù)同樣需要調(diào)節(jié),否則不能正常接收節(jié)目。若電視接收機(jī)在一個網(wǎng)絡(luò)條件復(fù)雜的情況下,可能各個網(wǎng)絡(luò)的傳輸參數(shù)并不完全相同,比如某個網(wǎng)絡(luò)的調(diào)制方式為QAM128,另一個網(wǎng)絡(luò)采用QAM64,符號率(SymbolRate)也很可能不同。如果不知道這些參數(shù),那么接收機(jī)的解調(diào)就很困難,當(dāng)然可以通過設(shè)計(jì)調(diào)諧器(Tuner)的搜索算法來解決,但目前來看過于費(fèi)時費(fèi)力,并不可行。但是解調(diào)出現(xiàn)問題意味著終端用戶不能有效收看電視節(jié)目。在以往的解決方案中是在用戶界面提供參數(shù)的輸入接口,由用戶手動輸入。這就要求用戶必須親自輸入這些繁瑣的數(shù)字參量,對于非專業(yè)的用戶來講困難很大,而且由于實(shí)時性的問題很可能得不到及時的通知,造成不能有效的增加最新節(jié)目。目前的數(shù)字電視的基本結(jié)構(gòu)和頻道操作如圖4所示,其包括前端解調(diào)、MPEG2(運(yùn)動圖象專家組2)解碼和服務(wù)信息解析、后端TV輸出、機(jī)內(nèi)存儲器部分及屏幕。從圖中可以看出若要正確接收電視信號,那么由于調(diào)制條件的限制必須給調(diào)諧器(Tuner)提供相應(yīng)的參數(shù)。目前的方式是通過交互界面由用戶通過遙控器按鍵輸入,這種方式使用不方便,而且更新不及時。現(xiàn)有技術(shù)的主要問題在于只能在用戶得到頻道的變更消息后才能輸入,做不到及時更新,而且由于專業(yè)數(shù)據(jù)(5-6位的數(shù)字)的繁瑣性,對于一般用戶還是很難接受的。
發(fā)明內(nèi)容因此,本發(fā)明的目的在于提供一種數(shù)字電視的網(wǎng)絡(luò)參數(shù)自動更新的方法,利用該方法用戶不需人工輸入各種變化的參數(shù),而是由電視接收機(jī)自動更新網(wǎng)絡(luò)參數(shù),可以更有效地收看各種電視節(jié)目。為解決上述問題,本發(fā)明提供了一種數(shù)字電視的網(wǎng)絡(luò)參數(shù)自動更新的方法,它使得系統(tǒng)能夠自動對當(dāng)前網(wǎng)絡(luò)信息進(jìn)行分析,有新參數(shù)后通知用戶,經(jīng)測試后存儲,減少了輸入的繁瑣。此方法的步驟包括開機(jī)時選擇多個電視信號中的一路含有網(wǎng)絡(luò)信息的電視信號,檢測網(wǎng)絡(luò)信息中的參數(shù)與接收機(jī)已存儲的參數(shù)是否一致,不一致則通知用戶,由用戶選擇是否立即檢驗(yàn)。檢驗(yàn)成功的話更新已有數(shù)據(jù),不成功則保留原有數(shù)據(jù)。若用戶選擇不檢驗(yàn),則將傳遞的新參數(shù)存儲起來供用戶日后測試。根據(jù)本發(fā)明的一個方面,一種數(shù)字電視的網(wǎng)絡(luò)參數(shù)自動更新的方法,其包括以下步驟a)從多個電視信號中選取一個含有網(wǎng)絡(luò)信息的電視信號;b)檢測網(wǎng)絡(luò)信息中的參數(shù)與數(shù)字電視已存儲的原有的網(wǎng)絡(luò)信息的數(shù)據(jù)的變化;c)采用新的參數(shù)對節(jié)目進(jìn)行解調(diào),解調(diào)成功則更新網(wǎng)絡(luò)參數(shù)。所述的方法,其中在步驟a)之前進(jìn)一步包括下列步驟在獲得含有網(wǎng)絡(luò)信息的電視信號之前由用戶手動設(shè)置網(wǎng)絡(luò)參數(shù)或在產(chǎn)品出廠前進(jìn)行預(yù)設(shè)。所述的方法,其中所述步驟a)進(jìn)一步包括以下步驟如果當(dāng)前電視信號中沒有包含網(wǎng)絡(luò)信息,則分析下一路電視信號,直到找到含有網(wǎng)絡(luò)信息的電視信號為止。所述的方法,其中所述步驟b)進(jìn)一步包括以下步驟分析電視信號中包含的當(dāng)前網(wǎng)絡(luò)和其他網(wǎng)絡(luò)的信息,并與原有的網(wǎng)絡(luò)信息的數(shù)據(jù)進(jìn)行對比。所述的方法,進(jìn)一步包括下列步驟如電視信號中包含的當(dāng)前網(wǎng)絡(luò)和其他網(wǎng)絡(luò)的信息與原有的網(wǎng)絡(luò)信息的數(shù)據(jù)相比發(fā)生變化,則通知用戶,等待用戶指令。所述的方法,進(jìn)一步包括下列步驟如果用戶不要求立即處理所變化的參數(shù),則將變動的信息存入菜單中的備忘項(xiàng),供用戶以后查詢。所述的方法,進(jìn)一步包含以下步驟分析不同網(wǎng)絡(luò)信息中包含的各物理頻段參數(shù)的描述符,取得對應(yīng)的調(diào)制數(shù)據(jù),如符號率、載波頻率和調(diào)制方式。所述的方法,其中所述原有網(wǎng)絡(luò)信息的數(shù)據(jù)是指開機(jī)后從接收機(jī)存儲器中讀入的數(shù)據(jù),進(jìn)行第一次對比,其數(shù)據(jù)是否變化完全由對應(yīng)網(wǎng)絡(luò)信息的版本號來決定的。所述的方法,進(jìn)一步包含以下步驟通過用戶界面將網(wǎng)絡(luò)信息更新的通知通知用戶,并選擇接收立即判斷參數(shù)有效或者暫時不做判斷的指令。所述的方法,其中所述步驟c)進(jìn)一步包含以下步驟中斷當(dāng)前節(jié)目播出,系統(tǒng)測試新參數(shù)是否能成功收到節(jié)目;能成功接收則覆蓋原有參數(shù)數(shù)據(jù),更新網(wǎng)絡(luò)參數(shù),否則顯示失敗信息,不更新網(wǎng)絡(luò)參數(shù)。所述的方法,進(jìn)一步包含步驟所述覆蓋原有信息包括覆蓋當(dāng)前內(nèi)存參數(shù)和硬件存儲器上的對應(yīng)參數(shù)數(shù)據(jù)。根據(jù)本發(fā)明的另一方面,一種數(shù)字電視的網(wǎng)絡(luò)參數(shù)自動更新的方法,包括以下步驟a)手動設(shè)置網(wǎng)絡(luò)參數(shù)或在產(chǎn)品出廠前進(jìn)行網(wǎng)絡(luò)參數(shù)的預(yù)設(shè);b)從多個電視信號中選取一個含有網(wǎng)絡(luò)信息的電視信號;c)如果當(dāng)前電視信號中沒有包含網(wǎng)絡(luò)信息,則分析下一路電視信號,直到找到含有網(wǎng)絡(luò)信息的電視信號為止;d)檢測網(wǎng)絡(luò)信息中的參數(shù)與數(shù)字電視已存儲的原有的網(wǎng)絡(luò)信息的數(shù)據(jù)的變化;e)采用新的參數(shù)對節(jié)目進(jìn)行解調(diào),解調(diào)成功則更新網(wǎng)絡(luò)參數(shù)。所述的方法,其中所述步驟c)進(jìn)一步包括以下步驟分析電視信號中包含的當(dāng)前網(wǎng)絡(luò)和其他網(wǎng)絡(luò)的信息,并與原有的網(wǎng)絡(luò)信息的數(shù)據(jù)進(jìn)行對比。所述的方法,其中所述步驟e)進(jìn)一步包含以下步驟中斷當(dāng)前節(jié)目播出,系統(tǒng)測試新參數(shù)是否能成功收到節(jié)目;能成功接收則覆蓋原有參數(shù)數(shù)據(jù),更新網(wǎng)絡(luò)參數(shù),否則顯示失敗信息,不更新網(wǎng)絡(luò)參數(shù)。綜上所述,本方法通過分析數(shù)字電視信號中的網(wǎng)絡(luò)傳輸信息,讀取網(wǎng)絡(luò)中不同物理頻段下的網(wǎng)絡(luò)傳輸參數(shù),當(dāng)參量發(fā)生變化時實(shí)現(xiàn)自動更新,可以有效輔助用戶的手動輸入。本發(fā)明對以后服務(wù)信息豐富,甚至在某個固定頻道傳送全部頻道服務(wù)信息的環(huán)境很有效,可以極大程度的減少用戶的手動輸入。本發(fā)明的其他優(yōu)點(diǎn)、目的和特征將在以下實(shí)施例中進(jìn)行描述,其對于本領(lǐng)域的普通技術(shù)人員來說是顯而易見的,且也可從本發(fā)明的實(shí)踐中學(xué)習(xí)。本發(fā)明的目標(biāo)和優(yōu)點(diǎn)可以通過以下權(quán)利要求所特別指出的內(nèi)容來獲得和實(shí)現(xiàn)。圖1為DVB標(biāo)準(zhǔn)中網(wǎng)絡(luò)信息NIT和網(wǎng)絡(luò)傳輸參數(shù)描述符的結(jié)構(gòu)圖;圖2為基本原理框圖;圖3為電視接收機(jī)上實(shí)現(xiàn)上述方法的一個流程圖;圖4為目前的數(shù)字電視的基本結(jié)構(gòu)和頻道操作示意圖。具體實(shí)施例方式下面結(jié)合附圖來說明本發(fā)明的具體實(shí)施例。本發(fā)明提出一種利用數(shù)字電視具有的服務(wù)信息來實(shí)現(xiàn)網(wǎng)絡(luò)傳輸參數(shù)自動更新的方法,即圖4中的虛線部分,在標(biāo)準(zhǔn)的服務(wù)信息中提取網(wǎng)絡(luò)中其他頻道的參數(shù)信息,經(jīng)驗(yàn)證后存入存儲器內(nèi)。圖1為包含了DVB服務(wù)信息(SI)中與網(wǎng)絡(luò)狀況有關(guān)的信息包NIT和具體描述傳輸參數(shù)的描述符。其中table_id101指明網(wǎng)絡(luò)狀況為當(dāng)前網(wǎng)絡(luò)還是其他網(wǎng)絡(luò)。Transport_Stream_id103和original_network_id104可以唯一確定該網(wǎng)絡(luò)下的一路物理頻道。Descriptor102則包含了物理頻道中的傳輸參數(shù)描述符cable_delivery_system_descriptor(有線)。通過描述符中的參數(shù)frequency105,modulation106,symbol_rate107就可以解調(diào)當(dāng)前物理頻道下的電視信號。圖2描述了基本的原理,用戶必須通過UI(用戶界面)輸入初始的參數(shù)值201,如果將來服務(wù)信息集中在一路物理頻道內(nèi)傳輸?shù)脑挘敲粗恍枰斎朐擃l道的參數(shù)就夠了,這是最樂觀的方式。輸入的參量會保存在硬件的存儲器中202。收看節(jié)目時,電視節(jié)目解調(diào)203需要利用這些參數(shù),同時分析頻道內(nèi)服務(wù)信息中其他物理頻道的參數(shù)是否變化204,如發(fā)生變化,則提醒用戶驗(yàn)證,成功則將新的網(wǎng)絡(luò)參數(shù)輸入硬件設(shè)備202中存儲,以便更好地解調(diào)電視節(jié)目。圖3為一個簡單的軟件實(shí)現(xiàn),本專業(yè)的技術(shù)人員可根據(jù)具體情況進(jìn)行補(bǔ)充,豐富其判斷條件等。程序開始于301,首先判斷所獲取的一路電視信號302是否含有網(wǎng)絡(luò)信息303,沒有則尋找下一路的電視信號304,直到找到,否則結(jié)束305。然后分析網(wǎng)絡(luò)信息,并與原來存儲的信息進(jìn)行對比306。這部分包括以下的步驟,首先判斷是不是開機(jī)后第一次進(jìn)行比較307,是則執(zhí)行311與讀入的原有硬件存儲器上的數(shù)據(jù)進(jìn)行比較。否則檢查網(wǎng)絡(luò)信息的版本號308,如沒有升級309,則結(jié)束310,有已升級,則執(zhí)行311。判斷和原有數(shù)據(jù)是否不同312,否就結(jié)束313,是則在屏幕上給用戶提示并等待接收指令314。然后判斷是否立即處理新參數(shù)315,否則將新參數(shù)存在菜單的備忘錄中,供以后查詢316,并結(jié)束317。如需要立即處理則首先中止當(dāng)前節(jié)目318,接著判斷根據(jù)新參數(shù)能否收到電視信號319,不能則返回出錯信息320,能則返回成功消息,并儲存新參數(shù)到硬件存儲器中321,恢復(fù)當(dāng)前節(jié)目播出322,然后結(jié)束323。下面結(jié)合圖1和圖3舉例詳細(xì)說明如下首先用戶可以選擇一路具有完整網(wǎng)絡(luò)信息的電視信號,該路信號鎖定所需要的頻道信息需通過用戶輸入或者產(chǎn)品出廠前的預(yù)設(shè)取得。那么在該路信號所帶的服務(wù)信息中會含有如圖1的NIT信息,假設(shè)為有線(cable)模式下,那么網(wǎng)絡(luò)只有1個,table_id也是唯一的,不會再有別的NIT表單了,否則會含有按網(wǎng)絡(luò)的數(shù)目由table_id為標(biāo)識的多個表單。一個網(wǎng)絡(luò)含有多路的物理頻道,由103(transport_stream_id)和104(original_network_id)可以唯一確定一個物理頻道。在102眾多descriptor()中有一個叫做cable_delivery_system_descriptor(),該結(jié)構(gòu)中的頻率105(frequency),調(diào)制106(modulation),符號率107(symbol_rate)即可標(biāo)明該物理頻道的網(wǎng)絡(luò)特性,換言之通過這3個參數(shù)即可控制調(diào)諧器(Tuner)鎖定信號,進(jìn)行解調(diào)。舉一具體例子如下在有線模式下,因?yàn)榫W(wǎng)絡(luò)唯一,NIT的table_id應(yīng)為0×40,現(xiàn)有兩路物理頻道1.original_network_id=0×10;transport_stream_id=0×15;2.original_network_id=0×10;transport_stream_id=0×12;假定當(dāng)前的物理頻道為1,那么對我們來講2就是額外的信息源,因?yàn)?代表了另一個物理頻道。從圖1的NIT表中可以看到每一組transport_stream_id103,original_network_id104對應(yīng)一套的descriptor(),反映網(wǎng)絡(luò)參數(shù)的cable_delivery_system_descriptor()就在其中。那么2路物理頻道對應(yīng)有2個cable_delivery_system_descriptor()。通過圖3的軟件流程即可在得到的1號物理頻道的網(wǎng)絡(luò)信息中有效的監(jiān)控2號物理頻道參數(shù)的變化,只要上述3個參數(shù)105-107發(fā)生變化(系統(tǒng)理解為版本號的變化),即通知用戶進(jìn)行檢測。理想狀況下,只要每路TS(傳輸流)流中都包括其它物理頻道的網(wǎng)絡(luò)信息,那么只要能收到所有物理頻道中的一個就能更新全體的參數(shù),實(shí)現(xiàn)自動實(shí)時的更新。以上所述實(shí)施例和優(yōu)點(diǎn)僅是解釋性的,不會構(gòu)成為對本發(fā)明的限制。本發(fā)明的教導(dǎo)能夠容易地應(yīng)用于其它類型的裝置。本發(fā)明的描述將是解釋性的,不會限制權(quán)利要求的范圍。對本領(lǐng)域普通技術(shù)人員來說,本發(fā)明的許多替代、修改和變化是顯而易見的。權(quán)利要求1.一種數(shù)字電視的網(wǎng)絡(luò)參數(shù)自動更新的方法,包括以下步驟a)從多個電視信號中選取一個含有網(wǎng)絡(luò)信息的電視信號;b)檢測網(wǎng)絡(luò)信息中的參數(shù)與數(shù)字電視已存儲的原有的網(wǎng)絡(luò)信息的數(shù)據(jù)的變化;c)采用新的參數(shù)對節(jié)目進(jìn)行解調(diào),解調(diào)成功則更新網(wǎng)絡(luò)參數(shù)。2.如權(quán)利要求1所述的方法,其中在步驟a)之前進(jìn)一步包括下列步驟在獲得含有網(wǎng)絡(luò)信息的電視信號之前由用戶手動設(shè)置網(wǎng)絡(luò)參數(shù)或在產(chǎn)品出廠前進(jìn)行預(yù)設(shè)。3.如權(quán)利要求1所述的方法,其中所述步驟a)進(jìn)一步包括以下步驟如果當(dāng)前電視信號中沒有包含網(wǎng)絡(luò)信息,則分析下一路電視信號,直到找到含有網(wǎng)絡(luò)信息的電視信號為止。4.如權(quán)利要求1所述的方法,其中所述步驟b)進(jìn)一步包括以下步驟分析電視信號中包含的當(dāng)前網(wǎng)絡(luò)和其他網(wǎng)絡(luò)的信息,并與原有的網(wǎng)絡(luò)信息的數(shù)據(jù)進(jìn)行對比。5.如權(quán)利要求4所述的方法,進(jìn)一步包括下列步驟如電視信號中包含的當(dāng)前網(wǎng)絡(luò)和其他網(wǎng)絡(luò)的信息與原有的網(wǎng)絡(luò)信息的數(shù)據(jù)相比發(fā)生變化,則通知用戶,等待用戶指令。6.如權(quán)利要求5所述的方法,進(jìn)一步包括下列步驟如果用戶不要求立即處理所變化的參數(shù),則將變動的信息存入菜單中的備忘項(xiàng),供用戶以后查詢。7.如權(quán)利要求4所述的方法,進(jìn)一步包含以下步驟分析不同網(wǎng)絡(luò)信息中包含的各物理頻段參數(shù)的描述符,取得對應(yīng)的調(diào)制數(shù)據(jù),如符號率、載波頻率和調(diào)制方式。8.如權(quán)利要求1或4所述的方法,其中所述原有網(wǎng)絡(luò)信息的數(shù)據(jù)是指開機(jī)后從接收機(jī)存儲器中讀入的數(shù)據(jù),進(jìn)行第一次對比時,其數(shù)據(jù)是否變化完全由對應(yīng)網(wǎng)絡(luò)信息的版本號來決定的。9.如權(quán)利要求5所述的方法,進(jìn)一步包含以下步驟通過用戶界面將網(wǎng)絡(luò)信息更新的通知通知用戶,并選擇接收立即判斷參數(shù)有效或者暫時不做判斷的指令。10.如權(quán)利要求1所述的方法,其中所述步驟c)進(jìn)一步包含以下步驟中斷當(dāng)前節(jié)目播出,系統(tǒng)測試新參數(shù)是否能成功收到節(jié)目;能成功接收則覆蓋原有參數(shù)數(shù)據(jù),更新網(wǎng)絡(luò)參數(shù),否則顯示失敗信息,不更新網(wǎng)絡(luò)參數(shù)。11.如權(quán)利要求10所述的方法,進(jìn)一步包含步驟所述覆蓋原有信息包括覆蓋當(dāng)前內(nèi)存參數(shù)和硬件存儲器上的對應(yīng)參數(shù)數(shù)據(jù)。12.一種數(shù)字電視的網(wǎng)絡(luò)參數(shù)自動更新的方法,包括以下步驟a)手動設(shè)置網(wǎng)絡(luò)參數(shù)或在產(chǎn)品出廠前進(jìn)行網(wǎng)絡(luò)參數(shù)的預(yù)設(shè);b)從多個電視信號中選取一個含有網(wǎng)絡(luò)信息的電視信號;c)如果當(dāng)前電視信號中沒有包含網(wǎng)絡(luò)信息,則分析下一路電視信號,直到找到含有網(wǎng)絡(luò)信息的電視信號為止;d)檢測網(wǎng)絡(luò)信息中的參數(shù)與數(shù)字電視已存儲的原有的網(wǎng)絡(luò)信息的數(shù)據(jù)的變化;e)采用新的參數(shù)對節(jié)目進(jìn)行解調(diào),解調(diào)成功則更新網(wǎng)絡(luò)參數(shù)。13.如權(quán)利要求12所述的方法,其中所述步驟c)進(jìn)一步包括以下步驟分析電視信號中包含的當(dāng)前網(wǎng)絡(luò)和其他網(wǎng)絡(luò)的信息,并與原有的網(wǎng)絡(luò)信息的數(shù)據(jù)進(jìn)行對比。14.如權(quán)利要求12所述的方法,其中所述步驟e)進(jìn)一步包含以下步驟中斷當(dāng)前節(jié)目播出,系統(tǒng)測試新參數(shù)是否能成功收到節(jié)目;能成功接收則覆蓋原有參數(shù)數(shù)據(jù),更新網(wǎng)絡(luò)參數(shù),否則顯示失敗信息,不更新網(wǎng)絡(luò)參數(shù)。全文摘要本發(fā)明涉及一種在數(shù)字電視中自動更新網(wǎng)絡(luò)傳輸參數(shù)的方法。該方法包括a)從多個電視信號中選取一個含有網(wǎng)絡(luò)信息的電視信號;b)檢測網(wǎng)絡(luò)信息中的參數(shù)與數(shù)字電視已存儲的原有參數(shù)的變化;c)采用新的參數(shù)對節(jié)目進(jìn)行解調(diào),解調(diào)成功則更新網(wǎng)絡(luò)參數(shù)。本方法通過分析數(shù)字電視信號中的網(wǎng)絡(luò)傳輸信息,讀取網(wǎng)絡(luò)中不同物理頻段下的網(wǎng)絡(luò)傳輸參數(shù),當(dāng)參量發(fā)生變化時實(shí)現(xiàn)自動更新,可以有效輔助用戶的手動輸入。文檔編號H04N5/445GK1571482SQ0313285公開日2005年1月26日申請日期2003年7月22日優(yōu)先權(quán)日2003年7月22日發(fā)明者桂偉力申請人:樂金電子(中國)研究開發(fā)中心有限公司