專利名稱:電視節(jié)目切換方法
技術領域:
本發(fā)明涉及數(shù)字電視領域,尤其涉及一種電視節(jié)目切換方法。
背景技術:
近年來,數(shù)字電視發(fā)展迅猛,數(shù)字電視服務已經逐漸走進千家萬戶。隨著節(jié)目服務 地不斷增加,在享受豐富節(jié)目的同時,也陷入了無盡的苦惱。運營商提供上百套節(jié)目,讓用 戶應接不暇。從節(jié)目列表中,依次瀏覽一遍所有節(jié)目,由于受到速度地限制,會花費用戶不 少時間,換臺成了 一件很繁瑣的事情。 在換臺的過程中,解多路復用器(DEMUX)在機頂盒中扮演著重要的作用,它從TS 流中提取有效的數(shù)據(jù),提供給上層應用,包括最基本的音視頻數(shù)據(jù)以及各種SI表等節(jié)目播 放所必需的信息。在切換節(jié)目的時候,現(xiàn)有技術的做法是采用一個DEMUX進行所有的換臺 操作,在切換到一個新的節(jié)目前,需要停止當前DEMUX的工作,然后關閉數(shù)據(jù)通道,再根據(jù) 要切換的節(jié)目信息打開新的數(shù)據(jù)通道,最后啟動DEMUX進入準備就緒的狀態(tài);在切換到一 個新的節(jié)目后,DEMUX再開始接收所需要的數(shù)據(jù),DEMUX準備新的數(shù)據(jù)通道需要一定的時 間,數(shù)據(jù)接收有一定的延時性,影響了切換節(jié)目后節(jié)目播放的速度。由于這些活動發(fā)生在用 戶換臺任務中,所以直接影響到用戶換臺的速度。 因此,如何解決電視機換臺速度慢的問題,已成為當前急需解決的技術問題之一。
發(fā)明內容
本發(fā)明的目的是提供一種能使得電視機換臺速度快的電視節(jié)目切換方法。 為解決本發(fā)明的技術問題,本發(fā)明公開一種電視節(jié)目切換方法,所述電視機采用
至少兩個解多路復用器,當處于當前工作狀態(tài)的一解多路復用器提供當前節(jié)目的數(shù)據(jù)時,
處于空閑狀態(tài)的其它的解多路復用器根據(jù)一換臺預測算法為下一個可能切換的目標節(jié)目
建立數(shù)據(jù)通道;當電視機接收到換臺指令時,處于當前工作狀態(tài)的解多路復用器切換為空
閑狀態(tài),建立目標節(jié)目數(shù)據(jù)通道的解多路復用器切換為當前工作狀態(tài),為電視機提供當前
節(jié)目數(shù)據(jù)。 與現(xiàn)有技術相比,由于本發(fā)明采用多個DEMUX輪流進行提供節(jié)目和根據(jù)預測的算 法準備下一節(jié)目的數(shù)據(jù)通道,當用戶換臺時,多數(shù)情況下用戶要切換的目標節(jié)目已被預測 到并且被空閑的DEMUX準備接收,因此在換臺是只需切換到相應的DEMUX即可,從而省略了 DEMUX準備數(shù)據(jù)通道所需的時間,大大的節(jié)省了換臺的時間,提高了換臺的速度。
圖1是本發(fā)明的電視節(jié)目切換方法一實施方式的示意圖。
具體實施例方式
本發(fā)明采用多DEMUX換臺的方法?,F(xiàn)在的許多芯片平臺,都提供了兩個以上的DEMUX的支持,而在用戶實際觀看節(jié)目時,通常只用到其中一個,其他的DEMUX資源處于空 閑狀態(tài)。因此,采用本發(fā)明的換臺方法不會增加額外的硬件成本。 本發(fā)明的電視節(jié)目切換方法原理如下處于當前工作狀態(tài)的DEMUX提供當前節(jié)目 的數(shù)據(jù)時,處于空閑狀態(tài)的其它的DEMUX根據(jù)一換臺預測算法為下一個可能切換的目標節(jié) 目建立數(shù)據(jù)通道,準備接收下一個可能切換的目標節(jié)目的數(shù)據(jù);當用戶發(fā)出換臺指令時,若 用戶要切換到的目標節(jié)目剛好是其它DEMUX中的一 DEMUX根據(jù)換臺預測算法準備接收的目 標節(jié)目,則可直接切換數(shù)據(jù)通道,采用該DEMUX提供當前節(jié)目數(shù)據(jù);同時,使被切換的DEMUX 根據(jù)所述換臺預測算法準備接收下一個可能切換的目標節(jié)目的數(shù)據(jù)。若用戶要切換到的 目標節(jié)目沒有被預測的算法預測到,則仍然采用當前的DEMUX重新準備目標節(jié)目的數(shù)據(jù)通 道。所述預測算法可根據(jù)用戶的使用習慣預測用戶下一次最可能切換的節(jié)目,比如可根據(jù) 用戶習慣采用順序換臺來查看自己喜歡的節(jié)目來制定預測算法,或者根據(jù)用戶習慣在某一 類節(jié)目中換臺來制定預測算法。 圖1是本發(fā)明的電視節(jié)目切換方法一實施方式的示意圖。圖中標識節(jié)目1、節(jié)目2、 節(jié)目n是通過預測算法選擇出來的節(jié)目,其中,實線指向的是當前正在播放的節(jié)目,虛線指 向的是可以快速切換的節(jié)目。左邊DEMUX1給當前節(jié)目提供數(shù)據(jù),空閑的DEMUX 2、DEMUX N 為后續(xù)節(jié)目準備數(shù)據(jù)。若這時發(fā)生換臺,需要從節(jié)目l換到節(jié)目2,則變成右邊DEMUX 2給 當前節(jié)目提供數(shù)據(jù),由于DEMUX 2已經是準備就緒的狀態(tài)(即DEMUX完成數(shù)據(jù)通道的建立, 可以做到隨時接受數(shù)據(jù)的狀態(tài)),所以節(jié)目2的數(shù)據(jù)會很快獲取到,然后提供給后續(xù)應用, 于是節(jié)目便能快速地播放起來;與此同時,右邊DEMUX1又被用來準備新的節(jié)目K,這個過程 是后臺任務完成的,不會影響到用戶的換臺動作。如此操作,可大大的節(jié)省換臺的時間。
本發(fā)明并不為上述實施方式所限,如電視機采用的DEMUX可以只為兩個,此時 采用兩個DEMUX輪流進行提供節(jié)目和根據(jù)預測算法準備下一節(jié)目的數(shù)據(jù)通道,而采用的 DEMUX越多,可預測的目標節(jié)目越多,預測的準確性就越高。 綜上所述,在本發(fā)明的節(jié)目切換方法中,由于采用多個DEMUX輪流進行提供節(jié)目 和根據(jù)預測的算法準備下一節(jié)目的數(shù)據(jù)通道,當用戶換臺時,多數(shù)情況下用戶要切換的目 標節(jié)目已被預測到并且被空閑的DEMUX準備接收,因此在換臺是只需切換到相應的DEMUX 即可,從而省略了 DEMUX準備數(shù)據(jù)通道所需的時間,大大的節(jié)省了換臺的時間,提高了換臺 速度。
權利要求
一種電視節(jié)目切換方法,所述電視機采用至少兩個解多路復用器,其特征在于,當處于當前工作狀態(tài)的一解多路復用器提供當前節(jié)目的數(shù)據(jù)時,處于空閑狀態(tài)的其它的解多路復用器根據(jù)一換臺預測算法為下一個可能切換的目標節(jié)目建立數(shù)據(jù)通道;當電視機接收到換臺指令時,處于當前工作狀態(tài)的解多路復用器切換為空閑狀態(tài),建立目標節(jié)目數(shù)據(jù)通道的解多路復用器切換為當前工作狀態(tài),為電視機提供當前節(jié)目數(shù)據(jù)。
2. 根據(jù)權利要求1所述的視節(jié)目切換方法,其特征在于,所述換臺預測算法根據(jù)用戶 的使用習慣制定。
3. 根據(jù)權利要求2所述的視節(jié)目切換方法,其特征在于,所述換臺預測算法根據(jù)用戶 順序換臺的習慣制定。
4. 根據(jù)權利要求2所述的視節(jié)目切換方法,其特征在于,所述換臺預測算法根據(jù)用戶 喜歡在某一類節(jié)目中換臺的習慣制定。
全文摘要
本發(fā)明公開一種電視節(jié)目切換方法,所述電視機采用至少兩個解多路復用器,當處于當前工作狀態(tài)的一解多路復用器提供當前節(jié)目的數(shù)據(jù)時,處于空閑狀態(tài)的其它的解多路復用器根據(jù)一換臺預測算法為下一個可能切換的目標節(jié)目建立數(shù)據(jù)通道;當電視機接收到換臺指令時,處于當前工作狀態(tài)的解多路復用器切換為空閑狀態(tài),建立目標節(jié)目數(shù)據(jù)通道的解多路復用器切換為當前工作狀態(tài),為電視機提供當前節(jié)目數(shù)據(jù)。本發(fā)明的電視節(jié)目切換方法具有換臺速度快的優(yōu)點。
文檔編號H04N5/50GK101702758SQ20091010991
公開日2010年5月5日 申請日期2009年10月30日 優(yōu)先權日2009年10月30日
發(fā)明者吳聰, 方旭陽 申請人:深圳創(chuàng)維數(shù)字技術股份有限公司