專利名稱:一種機頂盒數(shù)據(jù)自動實時更新恢復的方法
技術領域:
本發(fā)明涉及一種機頂盒數(shù)據(jù)處理方法,尤其涉及一種機頂盒數(shù)據(jù)自動實時更新恢 復的方法。
背景技術:
機頂盒是將接收到的數(shù)字信號轉換成模擬信號,再將模擬信號提供給電視機進行 播放的設備。在播放過程中,將機頂盒調整到某個頻點,機頂盒能夠搜索該頻點的節(jié)目輔 助表,一個頻點上通常包含有多個節(jié)目,每個節(jié)目都有對應的節(jié)目映射表,節(jié)目映射表上記 錄有該節(jié)目的音視頻數(shù)據(jù)包識別碼,機頂盒將音視頻數(shù)據(jù)包識別碼設置到機頂盒解復用通 道,并綁定音視頻譯碼器,從而進行節(jié)目的播放。隨著數(shù)字電視越來越豐富,廣播電視運營 商提供的節(jié)目也越來越多,廣播電視運營商會根據(jù)需要對發(fā)送給機頂盒的節(jié)目輔助表、節(jié) 目映射表、音視頻數(shù)據(jù)包識別碼以及包含了節(jié)目名稱的服務描述段表進行更新。這種更新 如果發(fā)生在用戶使用機頂盒進行節(jié)目播放的過程中,很容易造成節(jié)目信號的中斷且無法立 即恢復,需要通過重新進行自動搜索或者手動搜索,才能恢復電視節(jié)目,從而使用戶無法正 常收看電視節(jié)目。
發(fā)明內容
本發(fā)明的目的是提供一種實時監(jiān)控機頂盒數(shù)據(jù)變化,及時自動更新機頂盒內數(shù) 據(jù)、及時恢復節(jié)目播放的機頂盒數(shù)據(jù)自動實時更新恢復的方法。為實現(xiàn)上述目的,本發(fā)明機頂盒數(shù)據(jù)自動實時更新恢復的方法包括如下步驟步 驟1 機頂盒在播放節(jié)目時實時啟動監(jiān)控進程,該監(jiān)控進程對機頂盒接收到的目前所在頻 點的節(jié)目輔助表的數(shù)據(jù)進行監(jiān)控;步驟2:其中,監(jiān)控進程監(jiān)控節(jié)目輔助表的版本號,當節(jié) 目輔助表的版本號未發(fā)生變化,則繼續(xù)監(jiān)控節(jié)目輔助表;當節(jié)目輔助表的版本號發(fā)生變化, 則搜索目前所在頻點的所有節(jié)目的節(jié)目映射表;步驟3 首先核對節(jié)目映射表節(jié)目數(shù)量;當 節(jié)目映射表節(jié)目數(shù)量發(fā)生了變化,則將該信息儲存到機頂盒中,更新機頂盒中的節(jié)目列表 的信息;步驟4 其次,將各節(jié)目映射表的音視頻數(shù)據(jù)包識別碼與機頂盒中儲存的音視頻數(shù) 據(jù)包識別碼進行對比;步驟5 當音視頻數(shù)據(jù)包識別碼發(fā)生了變化,則將更新的音視頻數(shù)據(jù) 包識別碼設置到機頂盒解復用通道,并綁定音視頻譯碼器;步驟6 機頂盒采用更新的音 視頻數(shù)據(jù)包識別碼進行節(jié)目播放。本發(fā)明方法通過對節(jié)目輔助表的數(shù)據(jù)進行實時監(jiān)控,通過監(jiān)控節(jié)目輔助表的版本 號對節(jié)目數(shù)量的增加或減少進行及時的處理,并通過對節(jié)目的節(jié)目映射表進行實時監(jiān)控, 根據(jù)節(jié)目映射表的數(shù)據(jù)更新音視頻數(shù)據(jù)包識別碼,從而能夠自動恢復由于節(jié)目的音視頻數(shù) 據(jù)包識別碼變更而造成的節(jié)目播放中斷。本發(fā)明方法中步驟1的監(jiān)控進程同時對機頂盒接收到的目前所在頻點的服務描 述段表的數(shù)據(jù)進行監(jiān)控,并對服務描述段表的節(jié)目名稱進行分析,當服務描述段表的節(jié)目 名稱發(fā)生變化,則新的節(jié)目名稱儲存到機頂盒中,并對應更新節(jié)目列表中的節(jié)目名稱;當服務描述段表的節(jié)目名稱未發(fā)生變化,則繼續(xù)監(jiān)控服務描述段表。通過實時監(jiān)控服務描述段 表數(shù)據(jù),能夠對電視節(jié)目名稱的改變進行實時的更新,保證用戶可以得到最新的節(jié)目名稱。綜上所述,在播放節(jié)目的過程中,機頂盒能夠對其接收到的數(shù)據(jù)進行分析比較,并 按照接收到的新數(shù)據(jù)對機頂盒內儲存的數(shù)據(jù)進行實時更新,一方面用戶能夠及時收看到最 新的節(jié)目及相關信息;另一方面,當出現(xiàn)應數(shù)據(jù)更新導致的節(jié)目中斷時,也不需用戶手動操 作,在短時期內即可自動恢復節(jié)目信號。
現(xiàn)結合附圖對本發(fā)明做進一步闡述 圖1是本發(fā)明更新恢復方法的流程圖。
具體實施例方式如圖1所示,機頂盒數(shù)據(jù)自動實時更新恢復的方法包括如下步驟步驟1 機頂盒 在播放節(jié)目時實時啟動監(jiān)控進程,該監(jiān)控進程對機頂盒接收到的目前所在頻點的節(jié)目輔助 表的數(shù)據(jù)進行監(jiān)控;步驟2:其中,監(jiān)控進程監(jiān)控節(jié)目輔助表的版本號,當節(jié)目輔助表的版 本號未發(fā)生變化,則繼續(xù)監(jiān)控節(jié)目輔助表;當節(jié)目輔助表的版本號發(fā)生變化,則搜索目前所 在頻點的所有節(jié)目的節(jié)目映射表;步驟3 如果步驟2中的節(jié)目輔助表的版本號發(fā)生變化, 首先核對節(jié)目映射表的節(jié)目數(shù)量;當節(jié)目映射表的節(jié)目數(shù)量發(fā)生了變化,則將該信息儲存 到機頂盒中,更新機頂盒中的節(jié)目列表的信息;步驟4:其次,將各節(jié)目映射表的音視頻數(shù) 據(jù)包識別碼與機頂盒中儲存的音視頻數(shù)據(jù)包識別碼進行對比;步驟5 當音視頻數(shù)據(jù)包識 別碼發(fā)生了變化,則將更新的音視頻數(shù)據(jù)包識別碼設置到機頂盒解復用通道,并綁定音視 頻譯碼器;步驟6 機頂盒采用更新的音視頻數(shù)據(jù)包識別碼進行節(jié)目播放。作為一種改進,步驟1的監(jiān)控進程同時對機頂盒接收到的目前所在頻點的服務描 述段表的數(shù)據(jù)進行監(jiān)控,并對服務描述段表的節(jié)目名稱進行分析,當服務描述段表的節(jié)目 名稱發(fā)生變化,則新的節(jié)目名稱儲存到機頂盒中,更新節(jié)目列表中的節(jié)目名稱;當服務描述 段表的節(jié)目名稱未發(fā)生變化,則繼續(xù)監(jiān)控服務描述段表。
權利要求
一種機頂盒數(shù)據(jù)自動實時更新恢復的方法,其特征在于所述的方法包括如下步驟步驟1機頂盒在播放節(jié)目時實時啟動監(jiān)控進程,該監(jiān)控進程對機頂盒接收到的目前所在頻點的節(jié)目輔助表的數(shù)據(jù)進行監(jiān)控;步驟2其中,監(jiān)控進程監(jiān)控節(jié)目輔助表的版本號,當節(jié)目輔助表的版本號未發(fā)生變化,則繼續(xù)監(jiān)控節(jié)目輔助表;當節(jié)目輔助表的版本號發(fā)生變化,則搜索目前所在頻點的所有節(jié)目的節(jié)目映射表;步驟3首先核對節(jié)目映射表的節(jié)目數(shù)量;當節(jié)目映射表的節(jié)目數(shù)量發(fā)生了變化,則將該信息儲存到機頂盒中,更新機頂盒中的節(jié)目列表的信息;步驟4其次,將各節(jié)目映射表的音視頻數(shù)據(jù)包識別碼與機頂盒中儲存的音視頻數(shù)據(jù)包識別碼進行對比;步驟5當音視頻數(shù)據(jù)包識別碼發(fā)生了變化,則將更新的音視頻數(shù)據(jù)包識別碼設置到機頂盒解復用通道,并綁定音視頻譯碼器;步驟6機頂盒采用更新的音視頻數(shù)據(jù)包識別碼進行節(jié)目播放。
2.根據(jù)權利要求1中所述的一種機頂盒數(shù)據(jù)自動實時更新恢復的方法,其特征在于 步驟1的監(jiān)控進程同時對機頂盒接收到的目前所在頻點的服務描述段表的數(shù)據(jù)進行監(jiān)控, 并對服務描述段表的節(jié)目名稱進行分析,當服務描述段表的節(jié)目名稱發(fā)生變化,則新的節(jié) 目名稱儲存到機頂盒中,更新節(jié)目列表中的節(jié)目名稱;當服務描述段表的節(jié)目名稱未發(fā)生 變化,則繼續(xù)監(jiān)控服務描述段表。
全文摘要
本發(fā)明公開了一種機頂盒數(shù)據(jù)自動實時更新恢復的方法,其通過對節(jié)目輔助表和服務描述段表的數(shù)據(jù)進行實時的監(jiān)控,對比出其中發(fā)生變化的數(shù)據(jù),及時更新機頂盒內存儲的相關數(shù)據(jù)信息。采用這種方法,在播放節(jié)目的過程中,機頂盒能夠對其接收到的數(shù)據(jù)進行分析比較,并按照接收到的新數(shù)據(jù)對機頂盒內儲存的數(shù)據(jù)進行實時更新,一方面用戶能夠及時收看到最新的節(jié)目及相關信息;另一方面,當出現(xiàn)應數(shù)據(jù)更新導致的節(jié)目中斷時,也不需用戶手動操作,在短時期內即可恢復節(jié)目信號。
文檔編號H04N7/08GK101924864SQ201010225978
公開日2010年12月22日 申請日期2010年7月14日 優(yōu)先權日2010年7月14日
發(fā)明者方立 申請人:福建新大陸通信科技股份有限公司