【技術實現步驟摘要】
本專利技術屬于機頂盒
,尤其涉及一種機頂盒升級方法及機頂盒終端。
技術介紹
機頂盒作為新興數字電視領域重要組成部分,作用越來越不可替代。機頂盒技術處于快速發展階段,運營商需要經常地對客戶的機頂盒終端進行升級來實現新功能和新技術。運營商,尤其是國外運營商一般是由省一級運營商和省一級運營商下屬子運營商組成;這些運營單位盡管采用統一的升級服務器,但是由于通過OTA(Over-the-Air?technology,空中下載技術)升級頻點不一致,導致升級過程比較復雜。現有技術采用的方法是由運營商固定某個頻點為升級頻點,機頂盒搜索該頻點的升級數據信息,來確定該頻點下面是否有升級軟件,使用該方法如果升級頻點發生變化或者升級頻點沒有及時更新升級軟件,機頂盒將無法獲取升級數據。
技術實現思路
本專利技術實施例的目的在于提供一種機頂盒升級方法及機頂盒終端,旨在解決現有技術的技術方案在頻點更換時,無法及時獲取升級數據的問題。本專利技術的實施例是這樣實現的,一種機頂盒升級方法,所述方法包括以下步驟:接收網絡側下發的電視節目碼流;所述電視節目碼流中包括:主運營商和子運營商對應升級頻點列表;對所述電視節目碼流進行解析獲取主運營商和子運營商對應升級頻點列表;獲取當前機頂盒的運營商對應的當前升級頻點,搜索和查找當前機頂盒的運營商對應的當前升級頻點是否存在新版本的機頂盒軟件, >如存在新版本的機頂盒軟件,則將該當前機頂盒的運營商的當前升級頻點作為當前機頂盒的升級頻點進行機頂盒軟件的升級。本專利技術的實施例的另一目的在于提供一種機頂盒升級方法的機頂盒終端,所述機頂盒終端包括:接收單元,用于在開機時,接收網絡側下發的電視節目碼流;所述電視節目碼流中包括:主運營商對應的當前升級頻點列表和子運營商對應的當前升級頻點列表,并將所述電視節目碼流發送給解析單元;解析單元,用于對所述電視節目碼流進行解析運營商對應的當前升級頻點列表,并將運營商對應的當前升級頻點發送給搜索查找單元;搜索查找單元,用于獲取當前機頂盒的運營商對應的當前升級頻點,搜索和查找當前機頂盒的運營商對應的當前升級頻點是否存在新版本的機頂盒軟件,如存在新版本的機頂盒軟件,則將該當前機頂盒的運營商的當前升級頻點作為當前機頂盒的升級頻點進行機頂盒軟件的升級。本專利技術實施例根據接收的網絡側下發的電視節目碼流,解析出運營商的標識以及運營商對應的當前升級頻點列表,通過搜索和查找升級頻點的新版本機頂盒軟件進行升級,解決了現有技術頻點更換時,無法及時獲取升級數據的問題。附圖說明為了更清楚地說明本專利技術實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本專利技術提供的機頂盒升級方法的實現流程圖;圖2是本專利技術提供的機頂盒終端的模塊結構圖;具體實施方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。本專利技術提供了一種機頂盒升級方法,所述方法由機頂盒終端執行,該方法如圖1所示,具體步驟包括:S11、接收網絡側下發的電視節目碼流;需要說明的是,上述電視節目碼流中包括:主運營商和子運營商對應升級頻點列表。需要說明的是,在電視節目碼流中攜帶運營商的標識以及運營商當前對應的升級頻點的實現方法具體可以為:在電視節目碼流的nit表的描述信息中增加一個描述符,該描述符用來描述該主運營商和子運營商常用的升級頻點。比如在nit表中描述信息中增加一個frequency_list_descriptor的描述符,可以假定該描述符的值為0x62,該描述符中包含了該運營商A、B所對應的升級頻點:比如:A對應的升級頻點為(474000,8),B對應的升級頻點為:(482000,8)。當然在實際情況中,還可以采用其他的方式,例如直接在電視節目碼流中增加一個升級頻點列表,該升級頻點列表中包含運營商以及升級頻點的映射關系。當然在實際情況中還可以采用其他的方式來攜帶運營商當前對應的升級頻點,這里不再贅述。另外,需要額外說明的是,上述升級頻點列表中還可以包括運營商的標識,上述運營商的標識的具體表現形式本專利技術具體實施方式并不限制,例如運營商的標識可以為運營商的名稱、商標、代號等等。S12、對該電視節目碼流進行解析獲取主運營商對應的升級頻點列表和子運營商對應升級頻點列表;S13、獲取當前機頂盒的運營商對應的當前升級頻點,搜索和查找當前機頂盒的運營商對應的當前升級頻點是否存在新版本的機頂盒軟件,如存在新版本的機頂盒軟件,則將該當前機頂盒的運營商的當前升級頻點作為當前機頂盒的升級頻點進行機頂盒軟件的升級。本專利技術具體實施方式提供的方法中的運營商的升級頻點是隨著電視節目碼流下發給機頂盒的,所以其升級頻點的更新,處于終端側的機頂盒由于每次開機都會接收電視節目的碼流,所以只要升級頻點更換,機頂盒都會獲知最新的頻點信息,所以其具有頻點更新及時,軟件升級快的優點。可選的,實現S12的方法具體可以包括:對該電視節目碼流進行解析獲取主運營商對應的當前升級頻點和子運營商對應的當前升級頻點列表。當然在實際情況中,實現S12的方法也可以僅僅是解析該電視節目碼流獲取碼流內的子運營商對應的當前升級頻點列表。需要說明的是,獲取主運營商的標識以及主運營商對應的當前升級頻點列表可以通過解析碼流中的terrestrial_delivery_descriptor描述符獲取,獲取子運營商的頻點列表可以解析碼流中的frequency_list_descriptor描述符獲取。可選的,上述方法還包括:如當前機頂盒的運營商的當前升級頻點沒有新版本的升級軟件,則逐個搜素和查找其他運營商的當前升級頻點列表是否存在新版本的升級軟件,如存在,則將存在新版本的升級軟件對應的升級頻點作為當前機頂盒的升級頻點進行軟件升級。需要說明的是,上述其他運營商可以為除了當前機頂盒的運營商以外的子運營商。上述方法在當前機頂盒運營商的升級頻點沒有升級軟件時,通過查找其他運營商的當前頻點列表的升級軟件來升級當本文檔來自技高網...
【技術保護點】
一種機頂盒升級方法,其特征在于,所述方法包括:接收網絡側下發的電視節目碼流;所述電視節目碼流中包括:主運營商和子運營商對應升級頻點列表;對所述電視節目碼流進行解析獲取主運營商和子運營商對應升級頻點列表;獲取當前機頂盒的運營商對應的當前升級頻點,搜索和查找當前機頂盒的運營商對應的當前升級頻點是否存在新版本的機頂盒軟件,如存在新版本的機頂盒軟件,則將該當前機頂盒的運營商的當前升級頻點作為當前機頂盒的升級頻點進行機頂盒軟件的升級。
【技術特征摘要】
1.一種機頂盒升級方法,其特征在于,所述方法包括:
接收網絡側下發的電視節目碼流;所述電視節目碼流中包括:主
運營商和子運營商對應升級頻點列表;
對所述電視節目碼流進行解析獲取主運營商和子運營商對應升
級頻點列表;
獲取當前機頂盒的運營商對應的當前升級頻點,搜索和查找當前
機頂盒的運營商對應的當前升級頻點是否存在新版本的機頂盒軟件,
如存在新版本的機頂盒軟件,則將該當前機頂盒的運營商的當前升級
頻點作為當前機頂盒的升級頻點進行機頂盒軟件的升級。
2.根據權利要求1所述的方法,其特征在于,所述對所述電視
節目碼流進行解析獲取主運營商和子運營商對應升級頻點列表包括:
對該電視節目碼流進行解析獲取主運營商對應的當前升級頻點
列表和子運營商對應的當前升級頻點列表。
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
當確定其他運營商的當前升級頻點列表也不存在新版本的升級
軟件時,則搜索和查找主運營商的當前頻點列表是否存在新版本的升
級軟件,如存在,則將主運營商的當前頻點作為當前機頂盒的升級頻
點進行軟件升級,如不存在,不進行軟件升級,所述其他運營商為除
了當前機頂盒的運營商以外的子運營商。
4.根據權利要求1或2所述的方法,其特征在于,所述方法還
包括:
如當前機頂盒的運營商的當前升級頻點不存在新版本的升級軟
件,則逐個搜索和查找其他運營商的當前升級頻點列表是否存在新版
本的升級軟件,如存在,則將存在新版本的升級軟件對應的升級頻點
作為當前機頂盒的升級頻點進行軟件升級;所述其他運營商為除了當
前機頂盒的運營商以外的子運營商。
5.一種機頂盒,其特征在于,所述機頂盒包括:
接收單元,用于在開機時,接收網絡側下發的電視節目碼流;所
述電視節目碼流中包括:主運營商對...
【專利技術屬性】
技術研發人員:陳浩,
申請(專利權)人:四川迪佳通電子有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。