亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)字電視節(jié)目切換方法、切換控制裝置及機頂盒的制作方法

文檔序號:7614734閱讀:222來源:國知局
專利名稱:數(shù)字電視節(jié)目切換方法、切換控制裝置及機頂盒的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字電視領(lǐng)域,尤其涉及一種數(shù)字電視節(jié)目切換方法、切換控制裝置 及機頂盒。
背景技術(shù)
數(shù)字電視機頂盒(Set Top Box)是信息家電之一,它是一種能夠讓用戶在現(xiàn)有電 視上,觀看數(shù)字電視節(jié)目,進行交互式數(shù)字化娛樂、教育和商業(yè)化活動的消費業(yè)電子產(chǎn)品
數(shù)字電視在傳播科學(xué)、文化、教育等領(lǐng)域扮演著重要角色,在大眾的日常工作和生活中 扮演著重要角色。而隨著電子技術(shù)的發(fā)展和日益激烈的市場競爭,數(shù)字電視可實現(xiàn)應(yīng)用和 功能也越來越多。當(dāng)然,目前數(shù)字電視在各種應(yīng)用和功能的推廣主要都依賴于數(shù)字電視機 頂盒。隨著各種應(yīng)用和功能的推廣,伴隨而來的各色增值服務(wù)也悄然走近我們家庭,付費電 視、廣告、VOD等業(yè)務(wù)逐漸成為目前增值相關(guān)應(yīng)用的主要形式。隨著現(xiàn)有的機頂盒隨著其功能的增加,系統(tǒng)日益復(fù)雜,資源負(fù)荷量增大,不可避免 的使系統(tǒng)反應(yīng)越來越慢,客戶投訴增多。而在眾多客戶投訴當(dāng)中,尤以機頂盒的節(jié)目切換速 度慢這一問題最為突出。本發(fā)明人在實施本發(fā)明的過程中發(fā)現(xiàn),機頂盒的節(jié)目切換速度慢,除了本身系統(tǒng) 復(fù)雜、資源負(fù)荷大等因素外,現(xiàn)有的機頂盒的節(jié)目切換方式也存在明顯的缺陷,現(xiàn)有的機頂 盒都是使用的串行換臺方式,具體過程如圖1所示;
在步驟S100,機頂盒首先根據(jù)待切換節(jié)目的頻率、符號率等信息進行鎖頻。在步驟S101,在完成鎖頻后,機頂盒停止當(dāng)前節(jié)目的音視頻播放,注銷相關(guān)的解碼器。在步驟S102,機頂盒根據(jù)待切換節(jié)目的音視頻流格式,分配對應(yīng)的解碼器。在步驟S103,機頂盒根據(jù)待切換節(jié)目的數(shù)據(jù)包標(biāo)識,設(shè)置對應(yīng)的過濾器。在步驟S104,機頂盒對待切換節(jié)目的數(shù)據(jù)流進行解碼,并播放。上述機頂盒的節(jié)目切換流程是按順序執(zhí)行的,由此可知,整個節(jié)目切換過程的時 間相當(dāng)于各個步驟完成時間的總和。在實際應(yīng)用中,如果算上其它高優(yōu)先級線程的影響,節(jié) 目切換所花的時間會更長。

發(fā)明內(nèi)容
本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種數(shù)字電視節(jié)目切換方法、切換 控制裝置及機頂盒,可以縮短機頂盒節(jié)目切換所需的時間,給用戶更好的使用體驗。為了解決上述技術(shù)問題,本發(fā)明實施例提供了一種數(shù)字電視節(jié)目切換方法,包 括
接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息、數(shù)據(jù)包標(biāo)識和編碼 方式上是否相同;
根據(jù)所述比較的結(jié)果,控制各硬件模塊并行的執(zhí)行各自相應(yīng)的切換進程;所述硬件模塊包括調(diào)諧器、過濾器和譯碼器中的一個或幾個;
在所述各硬件模塊的切換進程執(zhí)行完成后,播放所述待播放節(jié)目。其中,所述接收節(jié)目切換指令之前,還包括預(yù)置各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo) 識和編碼方式。其中,所述預(yù)置各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式中,預(yù)置的方式包 括當(dāng)用戶搜索到一個新的節(jié)目后,記錄該節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式;或通 過網(wǎng)絡(luò)下載各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。其中,所述根據(jù)所述比較的結(jié)果,控制各硬件模塊并行的執(zhí)行各自相應(yīng)的切換進 程,包括
若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息不一致,則控制所述調(diào)諧器執(zhí)行切換 進程;該調(diào)諧器的切換進程為根據(jù)所述待播放節(jié)目的頻點信息進行鎖頻操作;
若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目數(shù)據(jù)包標(biāo)識不一致,則控制所述過濾器執(zhí)行切 換進程;該過濾器的切換進程為根據(jù)所述待播放節(jié)目的數(shù)據(jù)包標(biāo)識重新設(shè)置過濾通道和 過濾條件;
若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目編碼方式不一致,則控制譯碼器執(zhí)行切換進 程;該譯碼器的切換進程為釋放當(dāng)前的譯碼程序,加載與所述待播放節(jié)目的編碼方式配 套的譯碼程序。其中,所述根據(jù)所述比較的結(jié)果,控制各硬件模塊并行的執(zhí)行各自相應(yīng)的切換進 程,包括
若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息一致,則所述調(diào)諧器不進行切換;若 比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目數(shù)據(jù)包標(biāo)識一致,則所述過濾器不進行切換;若比較 發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目編碼方式一致,則所述譯碼器不進行切換。相應(yīng)的,本發(fā)明實施例還提供一種數(shù)字電視節(jié)目切換控制裝置,包括
切換啟動模塊,用于接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息、 數(shù)據(jù)包標(biāo)識和編碼方式上是否相同;
切換控制模塊,用于根據(jù)所述切換啟動模塊比較的結(jié)果,控制各硬件模塊并行的執(zhí)行 各自相應(yīng)的切換進程;所述硬件模塊包括調(diào)諧器、過濾器和譯碼器中的一個或幾個。其中,所述數(shù)字電視節(jié)目切換控制裝置還包括信息預(yù)置模塊,用于預(yù)置各個節(jié)目 的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。其中,所述切換啟動模塊包括
切換啟動單元,用于接收節(jié)目切換指令,并從所述信息預(yù)置模塊中獲取待播放節(jié)目與 當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式;
信息比較單元,用于比較所述切換啟動單元所獲取的待播放節(jié)目與當(dāng)前播放節(jié)目在頻 點信息、數(shù)據(jù)包標(biāo)識和編碼方式上是否相同;
信息傳送單元,用于在信息比較單元判定待播放節(jié)目與當(dāng)前播放節(jié)目的頻點信息不一 致時,將所述待播放節(jié)目的頻點信息發(fā)送至切換控制模塊;在信息比較單元判定待播放節(jié) 目與當(dāng)前播放節(jié)目的數(shù)據(jù)包標(biāo)識不一致時,將所述待播放節(jié)目的數(shù)據(jù)包標(biāo)識發(fā)送至切換控 制模塊;在信息比較單元判定待播放節(jié)目與當(dāng)前播放節(jié)目的編碼方式不一致時,將所述待 播放節(jié)目的編碼方式發(fā)送至切換控制模塊。
其中,所述切換控制模塊包括
進程管理單元,用于接收所述信息傳送單元發(fā)送的信息,根據(jù)該信息的內(nèi)容,分配至對 應(yīng)鎖頻控制單元、過濾控制單元或解碼控制單元;該信息中包括頻點信息、數(shù)據(jù)包標(biāo)識和 編碼方式中的一個或幾個;
鎖頻控制單元,用于在收到進程管理單元分配的待播放節(jié)目的頻點信息時,控制所述 調(diào)諧器執(zhí)行切換進程;該調(diào)諧器的切換進程為根據(jù)所述待播放節(jié)目的頻點信息進行鎖頻 操作;
過濾控制單元,用于在收到進程管理單元分配的待播放節(jié)目的數(shù)據(jù)包標(biāo)識時,控制所 述過濾器執(zhí)行切換進程;該過濾器的切換進程為根據(jù)所述待播放節(jié)目的數(shù)據(jù)包標(biāo)識重新 設(shè)置過濾通道和過濾條件;
解碼控制單元,用于在收到進程管理單元分配的待播放節(jié)目的編碼方式時,控制譯碼 器執(zhí)行切換進程;該譯碼器的切換進程為釋放當(dāng)前的譯碼程序,加載與所述待播放節(jié)目 的編碼方式配套的譯碼程序。其中,所述鎖頻控制單元、過濾控制單元、解碼控制單元獨立、并行的控制調(diào)諧器、 過濾器和譯碼器執(zhí)行相應(yīng)的切換進程。最后,本發(fā)明實施例還提供一種數(shù)字電視機頂盒,包括調(diào)諧器、過濾器、譯碼器以 及如前所述的數(shù)字電視節(jié)目切換控制裝置。所述數(shù)字電視節(jié)目切換控制裝置接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng)前播 放節(jié)目頻點信息不一致時,控制所述調(diào)諧器執(zhí)行切換進程;該調(diào)諧器的切換進程為根據(jù) 所述待播放節(jié)目的頻點信息進行鎖頻操作;
所述數(shù)字電視節(jié)目切換控制裝置接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng)前播放節(jié) 目數(shù)據(jù)包標(biāo)識不一致時,控制所述過濾器執(zhí)行切換進程;該過濾器的切換進程為根據(jù)所 述待播放節(jié)目的數(shù)據(jù)包標(biāo)識重新設(shè)置過濾通道和過濾條件;
所述數(shù)字電視節(jié)目切換控制裝置接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng)前播放節(jié) 目編碼方式不一致時,控制譯碼器執(zhí)行切換進程;該譯碼器的切換進程為釋放當(dāng)前的譯 碼程序,加載與所述待播放節(jié)目的編碼方式配套的譯碼程序。其中,在所述數(shù)字電視節(jié)目切換控制裝置在調(diào)諧器、過濾器和譯碼器中的至少兩 個需要執(zhí)行切換進程時,則并發(fā)的控制調(diào)諧器、過濾器和譯碼器中需要執(zhí)行切換進程的執(zhí) 行切換進程。實施本發(fā)明實施例提供的數(shù)字電視節(jié)目切換方法、切換控制裝置及機頂盒,可以 縮短機頂盒切換節(jié)目所需的時間,給用戶更好的使用體驗;同時,實施本發(fā)明實施例提供的 數(shù)字電視節(jié)目切換方法、切換控制裝置及機頂盒,機頂盒無需在硬件上做較大改動,實現(xiàn)成 本低。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。CN 102131117 A
說明書
4/10 頁圖1為現(xiàn)有的機頂盒進行節(jié)目切換的流程;
圖2為本發(fā)明提供的數(shù)字電視節(jié)目切換方法第一實施例流程示意圖; 圖3為本發(fā)明提供的數(shù)字電視節(jié)目切換方法第二實施例流程示意圖; 圖4為本發(fā)明提供的數(shù)字電視機頂盒實施例結(jié)構(gòu)示意圖; 圖5為本發(fā)明提供的數(shù)字電視節(jié)目切換控制裝置第一實施例結(jié)構(gòu)示意圖; 圖6為本發(fā)明提供的數(shù)字電視節(jié)目切換控制裝置第二實施例結(jié)構(gòu)示意圖。
具體實施例方式實施本發(fā)明實施例提供的數(shù)字電視節(jié)目切換方法、切換控制裝置及機頂盒,可以 縮短機頂盒切換節(jié)目所需的時間,給用戶更好的使用體驗。
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。參見圖2,為本發(fā)明提供的數(shù)字電視節(jié)目切換方法第一實施例流程示意圖,如圖2 所示,包括
在步驟S200,接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息、數(shù)據(jù)包 標(biāo)識和編碼方式上是否相同。在步驟S201,根據(jù)所述比較的結(jié)果,控制各硬件模塊并行的執(zhí)行各自相應(yīng)的切換 進程;所述硬件模塊包括調(diào)諧器、過濾器和譯碼器中的一個或幾個。在步驟S202,在所述各硬件模塊的切換進程執(zhí)行完成后,播放所述待播放節(jié)目。實施本發(fā)明實施例提供的數(shù)字電視節(jié)目切換方法,可以縮短機頂盒切換節(jié)目所需 的時間,給用戶更好的使用體驗。參見圖3,為本發(fā)明提供的數(shù)字電視節(jié)目切換方法第二實施例流程示意圖,在本 實施例中,將更為詳細(xì)的描述該數(shù)字電視節(jié)目切換方法的流程,該方法流程如圖3所示,包 括
在步驟S300,預(yù)置各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。更為具體的,該預(yù)置 的方式多種多樣,例如當(dāng)用戶搜索到一個新的節(jié)目后,記錄該節(jié)目的頻點信息、數(shù)據(jù)包標(biāo) 識和編碼方式;或者,通過網(wǎng)絡(luò)下載各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。進一步的,在實際應(yīng)用中,與節(jié)目換臺相關(guān)的信息,都能通過搜索預(yù)先保存下來。 包括與鎖頻有關(guān)的頻率,符號率,QAM (Quadrature Amplitude Modulation)等;與視音頻 相關(guān)的PES(Packetised Elementary Streams)包的數(shù)據(jù)包標(biāo)識(PID,Packet Identifier) 等;與有條件接收(CA,Conditional Access)解擾相關(guān)授權(quán)控制信息(ECM,Entitlement Control Message)包的PID等;與解碼器相關(guān)的基本碼流ES數(shù)據(jù)類型等。上述信息在節(jié)目搜索過程中,預(yù)存在flash中,開機加電后保存在內(nèi)存,最好使 用數(shù)組進行存儲,便于索引。當(dāng)上述信息需要進行更新的時候,可以通過后臺或連接網(wǎng)絡(luò)進 行相應(yīng)更新,確保保存的節(jié)目信息與實時流中描述的相一致。在步驟S301,初始化各硬件模塊,使調(diào)諧器(timer)、過濾器(demux)、解碼器 (decoder)進入工作狀態(tài)就緒。其中,timer負(fù)責(zé)降頻,對模擬信號進行解調(diào),轉(zhuǎn)換成便于處理的數(shù)字基帶信號。Demux責(zé)對通過timer處理之后的基帶信號進行解復(fù)用,過濾出需要的 業(yè)務(wù),例如視音頻業(yè)務(wù),PSI/SI業(yè)務(wù),以及與CA相關(guān)的ECM,授權(quán)管理信息(EMM,Entitled Manage Message)等,這些信息在Demux上都需要配置不同的業(yè)務(wù)通道進行過濾。Decoder 對Demux解復(fù)用之后的壓縮數(shù)字視音頻信號進行解碼,輸出。對于不同的編碼格式的流文 件,Decoder需要配置不同的解碼器。在步驟S302,接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息、數(shù) 據(jù)包標(biāo)識和編碼方式上是否相同。更為具體的,需要比較的頻點信息包括頻率,符號率, QAM ;需要比較的數(shù)據(jù)包標(biāo)識包括ECM包的PID、視音頻業(yè)務(wù)的PID ;需要比較的編碼方式 包括待播放節(jié)目與當(dāng)前播放節(jié)目在的編碼方式以及型、級參數(shù)上是否相同。更為具體的,若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息上不相同,則表 明本次節(jié)目切換過程需要重新鎖頻;待播放節(jié)目與當(dāng)前播放節(jié)目在數(shù)據(jù)包標(biāo)識上不相同, 則表明本次節(jié)目切換過程需要設(shè)置過濾條件;待播放節(jié)目與當(dāng)前播放節(jié)目在編碼方式上不 相同,則表明本次節(jié)目切換過程需要選擇解碼器。進一步的,在比較完成后,將比較的結(jié)果進行存儲。例如將比較結(jié)果存放在狀態(tài)標(biāo) 記結(jié)構(gòu)體當(dāng)中;
Typedef struct
{
relock—flag; reFilterECM—flag;
reloadPid_flag; reSetDecode_flag
}ChannelChStatusT;
在步驟S303,創(chuàng)建4個消息隊列,分別對應(yīng)4個并發(fā)的任務(wù)進程進行管理和通信,所述 進程包括節(jié)目切換管理進程、tuner lock task進程、Demux task進程,以及Av task進 程。需要強調(diào)的是,上述幾個任務(wù)是并發(fā)的,而非現(xiàn)有技術(shù)中按順序依次執(zhí)行的,這是本發(fā) 明實施例實現(xiàn)并行換臺的基礎(chǔ)。更為具體的,如果需要鎖頻,節(jié)目切換管理進程就會將鎖頻相關(guān)的頻率,符號率, QAM等參數(shù),分發(fā)給timer lock task進程;如果需要重新設(shè)置過濾通道,以及過濾條件,節(jié) 目切換管理進程同樣會把各種PID信息封裝好,分發(fā)給Demux task進程;同樣,如果需要重 新選擇解碼器,節(jié)目切換管理進程也會將解碼參數(shù)發(fā)給Av task進程。在步驟S304,在節(jié)目切換管理進程的控制下,調(diào)諧器、過濾器、譯碼器分別執(zhí)行 tuner lock task進程、Demux task進程,以及Av task進程。更為具體的
若在步驟S302比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息不一致,則控制調(diào)諧器 執(zhí)行切換進程;該調(diào)諧器的切換進程為根據(jù)待播放節(jié)目的頻點信息進行鎖頻操作;若比 較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息一致,則調(diào)諧器不進行切換。若在步驟S302比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目數(shù)據(jù)包標(biāo)識不一致,則控制 過濾器執(zhí)行切換進程;該過濾器的切換進程為根據(jù)待播放節(jié)目的數(shù)據(jù)包標(biāo)識重新設(shè)置過 濾通道和過濾條件;若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目數(shù)據(jù)包標(biāo)識一致,則過濾器不
/*是否重新鎖頻*/
/*是否需要添加新的過濾條件*/
/*是否重新設(shè)置過濾視音頻PID過濾*/ /* 是否需要重新選擇新的解碼器*/ /*根據(jù)實際應(yīng)用進行擴充*/進行切換。若在步驟S302比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目編碼方式不一致,則控制譯 碼器執(zhí)行切換進程;該譯碼器的切換進程為釋放當(dāng)前的譯碼程序,加載與待播放節(jié)目的 編碼方式配套的譯碼程序;若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目編碼方式一致,則譯碼 器不進行切換。此處需要詳細(xì)說明的是在現(xiàn)有技術(shù)中,節(jié)目切換的過程是由調(diào)諧器先進行鎖頻; 獲取待切換的節(jié)目的數(shù)據(jù)包標(biāo)識后,再設(shè)置過濾器的過濾條件;最后,才選擇匹配的譯碼 器。及時發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識、編碼方式都一致(即兩 個相同的節(jié)目),也需要進行鎖頻、設(shè)置過濾條件、選擇解碼器。而在本發(fā)明實施例中,從兩個方面節(jié)約了節(jié)目切換所需的時間,一是在待播放節(jié) 目與當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識或編碼方式中的一項或多項相同時,就不再需 要進行對應(yīng)的鎖頻、設(shè)置過濾條件或選擇解碼器的操作,節(jié)約了節(jié)目切換的時間。二是因為 待切換節(jié)目的信息已經(jīng)預(yù)置在本地,調(diào)諧器、過濾器、譯碼器可以相對獨立的并行進行節(jié)目 切換的相關(guān)操作,而不依賴于其它硬件,故進一步的節(jié)約了節(jié)目切換的時間。當(dāng)然,調(diào)諧器、過濾器、譯碼器對信號的處理有一個基本的次序,例如過濾器必須 是在調(diào)諧器鎖頻解調(diào)得到基帶TS之后,才可以進行解復(fù)用,然后是譯碼器解碼,但過濾器 和譯碼器在調(diào)諧器鎖頻解調(diào)的同時是可以打開某些業(yè)務(wù)的通道,以節(jié)約時間。在步驟S305,在所述各硬件模塊的切換進程執(zhí)行完成后,播放所述待播放節(jié)目。更 為具體的,在timer根據(jù)待切換節(jié)目的頻點信息進行鎖頻操作成功,Demux根據(jù)ECM,v-PID a-PID去設(shè)置相關(guān)PID完成數(shù)據(jù)的過濾參數(shù),Decode選擇好相關(guān)配套的解碼器后,完成節(jié) 目切換,并播放切換后的節(jié)目。實施本發(fā)明實施例提供的數(shù)字電視節(jié)目切換方法,可以縮短機頂盒切換節(jié)目所需 的時間,給用戶更好的使用體驗;同時,機頂盒無需在硬件上做較大改動,實現(xiàn)成本低。參見圖4,為本發(fā)明提供的數(shù)字電視機頂盒實施例結(jié)構(gòu)示意圖,如圖4所示,該數(shù) 字電視機頂盒包括調(diào)諧器1、過濾器2、譯碼器3以及數(shù)字電視節(jié)目切換控制裝置4。其中,調(diào)諧器1負(fù)責(zé)降頻,對模擬信號進行解調(diào),轉(zhuǎn)換成便于處理的數(shù)字基帶信 號。過濾器2責(zé)對通過調(diào)諧器1處理之后的基帶信號進行解復(fù)用,過濾出需要的業(yè)務(wù), 例如視音頻業(yè)務(wù),PSI/SI業(yè)務(wù),以及與CA相關(guān)的ECM、EMM等,這些信息在過濾器2上都需 要配置不同的業(yè)務(wù)通道進行過濾。譯碼器3對過濾器2解復(fù)用之后的壓縮數(shù)字視音頻信號進行解碼,輸出。對于不 同的編碼格式的流文件,譯碼器3需要配置不同的解碼器。數(shù)字電視節(jié)目切換控制裝置4用于在接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng) 前播放節(jié)目頻點信息不一致時,控制調(diào)諧器1執(zhí)行切換進程;該調(diào)諧器1的切換進程為根 據(jù)待播放節(jié)目的頻點信息進行鎖頻操作。數(shù)字電視節(jié)目切換控制裝置4接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng)前播放 節(jié)目數(shù)據(jù)包標(biāo)識不一致時,控制過濾器2執(zhí)行切換進程;該過濾器2的切換進程為根據(jù)待 播放節(jié)目的數(shù)據(jù)包標(biāo)識重新設(shè)置過濾通道和過濾條件。數(shù)字電視節(jié)目切換控制裝置4接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng)前播放節(jié)目編碼方式不一致時,控制譯碼器3執(zhí)行切換進程;該譯碼器3的切換進程為釋放當(dāng)前 的譯碼程序,加載與待播放節(jié)目的編碼方式配套的譯碼程序。需要強調(diào)的是,在本發(fā)明實施例中,調(diào)諧器1、過濾器2和譯碼器3是相對獨立的, 在調(diào)諧器1、過濾器2和譯碼器3中的至少兩個需要執(zhí)行切換進程時,在數(shù)字電視節(jié)目切換 控制裝置4的控制下,控制調(diào)諧器1、過濾器2和譯碼器3中需要執(zhí)行切換進程的可以獨立、 并行的執(zhí)行切換進程。當(dāng)然,調(diào)諧器1、過濾器2、譯碼器3對信號的處理有一個基本的次序, 例如過濾器2必須是在調(diào)諧器1鎖頻解調(diào)得到基帶TS之后,才可以進行解復(fù)用,然后是譯 碼器3解碼,但過濾器2和譯碼器3在調(diào)諧器1鎖頻解調(diào)的同時是可以打開某些業(yè)務(wù)的通 道,以切換節(jié)目的節(jié)約時間。在現(xiàn)有技術(shù)中的機頂盒中,節(jié)目切換的過程是由調(diào)諧器先進行鎖頻;獲取待切換 的節(jié)目的數(shù)據(jù)包標(biāo)識后,再設(shè)置過濾器的過濾條件;最后,才選擇匹配的譯碼器。及時發(fā) 現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識、編碼方式都一致(即兩個相同的節(jié) 目),也需要重新進行鎖頻、設(shè)置過濾條件、選擇解碼器,這無疑大大增加了節(jié)目切換所花費 的時間。而在本發(fā)明實施例提供的數(shù)字電視機頂盒中,調(diào)諧器1、過濾器2和譯碼器3在數(shù) 字電視節(jié)目切換控制裝置4的控制在,從兩個方面節(jié)約了節(jié)目切換所需的時間,一是在待 播放節(jié)目與當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識或編碼方式中的一項或多項相同時,就 不再需要進行對應(yīng)的鎖頻、設(shè)置過濾條件或選擇解碼器的操作,節(jié)約了節(jié)目切換的時間。二 是因為待切換節(jié)目的信息已經(jīng)預(yù)置在本地,調(diào)諧器、過濾器、譯碼器可以相對獨立的并行進 行節(jié)目切換的相關(guān)操作,而不依賴于其它硬件,故進一步的節(jié)約了節(jié)目切換的時間。參見圖5,為本發(fā)明提供的數(shù)字電視節(jié)目切換控制裝置第一實施例結(jié)構(gòu)示意圖,如 圖所示,該數(shù)字電視節(jié)目切換控制裝置包括
切換啟動模塊42,用于接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信 息、數(shù)據(jù)包標(biāo)識和編碼方式上是否相同。切換控制模塊43,用于根據(jù)所述切換啟動模塊42比較的結(jié)果,控制各硬件模塊并 行的執(zhí)行各自相應(yīng)的切換進程;所述硬件模塊包括調(diào)諧器1、過濾器2和譯碼器3中的一 個或幾個。 實施本發(fā)明實施例提供的數(shù)字電視節(jié)目切換控制裝置,可以縮短機頂盒切換節(jié)目 所需的時間,給用戶更好的使用體驗。參見圖6,為本發(fā)明提供的數(shù)字電視節(jié)目切換控制裝置第二實施例結(jié)構(gòu)示意圖,在 本實施例中,將更為詳細(xì)的描述該數(shù)字電視節(jié)目切換控制裝置的結(jié)構(gòu)和各部件的功能,如 圖所示,該裝置包括
信息預(yù)置模塊41,用于預(yù)置各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。更為具體 的,該信息預(yù)置模塊41預(yù)置信息的方式多種多樣,例如當(dāng)用戶搜索到一個新的節(jié)目后,信 息預(yù)置模塊41記錄該節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式;或者,信息預(yù)置模塊41通 過網(wǎng)絡(luò)下載各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。進一步的,在實際應(yīng)用中,與節(jié)目換臺相關(guān)的信息,信息預(yù)置模塊41都能通過搜 索預(yù)先保存下來。包括與鎖頻有關(guān)的頻率,符號率,QAM等;與視音頻相關(guān)的PES包的PID 等;與CA解擾的相關(guān)ECM包的PID等;與解碼器相關(guān)的基本碼流ES數(shù)據(jù)類型等。
上述信息在節(jié)目搜索過程中,信息預(yù)置模塊41將其預(yù)存在flash中,開機加電后 保存在內(nèi)存,最好使用數(shù)組進行存儲,便于索引。當(dāng)上述信息需要進行更新的時候,信息預(yù) 置模塊41可以通過后臺或連接網(wǎng)絡(luò)進行相應(yīng)更新,確保保存的節(jié)目信息與實時流中描述 的相一致。切換啟動模塊42,用于接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻 點信息、數(shù)據(jù)包標(biāo)識和編碼方式上是否相同。更為具體的,該切換啟動模塊42包括
切換啟動單元421,用于接收節(jié)目切換指令,并從所述信息預(yù)置模塊41中獲取待播放 節(jié)目與當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。信息比較單元422,用于比較所述切換啟動單元421所獲取的待播放節(jié)目與當(dāng)前 播放節(jié)目在頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式上是否相同。更為具體的,需要比較的頻點信 息包括頻率,符號率,QAM ;需要比較的數(shù)據(jù)包標(biāo)識包括ECM包的PID、視音頻業(yè)務(wù)的PID ; 需要比較的編碼方式包括待播放節(jié)目與當(dāng)前播放節(jié)目在的編碼方式以及型、級參數(shù)上是 否相同。更為具體的,若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息上不相同,則表 明本次節(jié)目切換過程需要重新鎖頻;待播放節(jié)目與當(dāng)前播放節(jié)目在數(shù)據(jù)包標(biāo)識上不相同, 則表明本次節(jié)目切換過程需要設(shè)置過濾條件;待播放節(jié)目與當(dāng)前播放節(jié)目在編碼方式上不 相同,則表明本次節(jié)目切換過程需要選擇解碼器。進一步的,在比較完成后,將比較的結(jié)果進行存儲。例如將比較結(jié)果存放在狀態(tài)標(biāo) 記結(jié)構(gòu)體當(dāng)中;
Typedef struct
{
relock—flag; reFilterECM—flag;
reloadPid_flag; reSetDecode_flag
}ChannelChStatusT;
信息傳送單元423,用于在信息比較單元422判定待播放節(jié)目與當(dāng)前播放節(jié)目的頻點 信息不一致時,將所述待播放節(jié)目的頻點信息發(fā)送至切換控制模塊43 ;在信息比較單元 422判定待播放節(jié)目與當(dāng)前播放節(jié)目的數(shù)據(jù)包標(biāo)識不一致時,將所述待播放節(jié)目的數(shù)據(jù)包 標(biāo)識發(fā)送至切換控制模塊43 ;在信息比較單元422判定待播放節(jié)目與當(dāng)前播放節(jié)目的編碼 方式不一致時,將所述待播放節(jié)目的編碼方式發(fā)送至切換控制模塊43。切換控制模塊43,用于根據(jù)所述切換啟動模塊42比較的結(jié)果,控制各硬件模塊并 行的執(zhí)行各自相應(yīng)的切換進程;所述硬件模塊包括調(diào)諧器1、過濾器2和譯碼器3中的一 個或幾個。更為具體的,該切換控制模塊43包括
進程管理單元431,用于接收所述信息傳送單元423發(fā)送的信息,根據(jù)該信息的內(nèi)容, 分配至對應(yīng)鎖頻控制單元432、過濾控制單元433或解碼控制單元434 ;該信息中包括頻 點信息、數(shù)據(jù)包標(biāo)識和編碼方式中的一個或幾個。更為具體的,如果需要鎖頻,進程管理單元431就會將鎖頻相關(guān)的頻率,符號率,
/*是否重新鎖頻*/
/*是否需要添加新的過濾條件*/
/*是否重新設(shè)置過濾視音頻PID過濾*/ /*是否需要重新選擇新的解碼器*/ /*根據(jù)實際應(yīng)用進行擴充*/QAM等參數(shù),分發(fā)給鎖頻控制單元432 ;如果需要重新設(shè)置過濾通道,以及過濾條件,進程管 理單元431同樣會把各種PID信息封裝好,分發(fā)給過濾控制單元433 ;同樣,如果需要重新 選擇解碼器,進程管理單元431也會將解碼參數(shù)發(fā)給解碼控制單元434。需要強調(diào)的是,上述幾個任務(wù)是并發(fā)的,而非現(xiàn)有技術(shù)中按順序依次執(zhí)行的,這是 本發(fā)明實施例實現(xiàn)并行換臺的基礎(chǔ)。鎖頻控制單元432,用于在收到進程管理單元431分配的待播放節(jié)目的頻點信息 時,控制所述調(diào)諧器1執(zhí)行切換進程;該調(diào)諧器1的切換進程為根據(jù)所述待播放節(jié)目的頻 點信息進行鎖頻操作。當(dāng)然,若待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息一致,則進程管理單元 431不會給鎖頻控制單元432分配任務(wù),而調(diào)諧器1也無需重新進行鎖頻操作。過濾控制單元433,用于在收到進程管理單元431分配的待播放節(jié)目的數(shù)據(jù)包標(biāo) 識時,控制所述過濾器2執(zhí)行切換進程;該過濾器2的切換進程為根據(jù)所述待播放節(jié)目的 數(shù)據(jù)包標(biāo)識重新設(shè)置過濾通道和過濾條件。若待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息一致, 則進程管理單元431也不會給過濾控制單元433分配任務(wù),而過濾器2也無需重新設(shè)置過 濾通道和過濾條件。解碼控制單元434,用于在收到進程管理單元431分配的待播放節(jié)目的編碼方式 時,控制譯碼器3執(zhí)行切換進程;該譯碼器3的切換進程為釋放當(dāng)前的譯碼程序,加載與 所述待播放節(jié)目的編碼方式配套的譯碼程序。若待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息一 致,則進程管理單元431也不會給解碼控制單元434分配任務(wù),而譯碼器3也無需重新加載 與待播放節(jié)目的編碼方式配套的譯碼程序。需要強調(diào)的是,在本發(fā)明實施例中,鎖頻控制單元432、過濾控制單元433、解碼控 制單元434以及對應(yīng)的調(diào)諧器1、過濾器2和譯碼器3是相對獨立的,在調(diào)諧器1、過濾器2 和譯碼器3中的至少兩個需要執(zhí)行切換進程時,在本實施例提供的數(shù)字電視節(jié)目切換控制 裝置的控制下,調(diào)諧器1、過濾器2和譯碼器3中需要執(zhí)行切換進程的可以獨立、并行的執(zhí)行 切換進程。當(dāng)然,調(diào)諧器1、過濾器2、譯碼器3對信號的處理有一個基本的次序,例如過濾器 2必須是在調(diào)諧器1鎖頻解調(diào)得到基帶TS之后,才可以進行解復(fù)用,然后是譯碼器3解碼, 但過濾器2和譯碼器3在調(diào)諧器1鎖頻解調(diào)的同時是可以打開某些業(yè)務(wù)的通道,以切換節(jié) 目的節(jié)約時間?,F(xiàn)有的機頂盒在節(jié)目切換的過程是由調(diào)諧器先進行鎖頻;獲取待切換的節(jié)目的數(shù) 據(jù)包標(biāo)識后,再設(shè)置過濾器的過濾條件;最后,才選擇匹配的譯碼器。及時發(fā)現(xiàn)待播放節(jié)目 與當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識、編碼方式都一致(即兩個相同的節(jié)目),也需要進 行鎖頻、設(shè)置過濾條件、選擇解碼器,這無疑大大增加了節(jié)目切換所花費的時間。而在本發(fā)明實施例提供的數(shù)字電視節(jié)目切換控制裝置,從兩個方面節(jié)約了節(jié)目切 換所需的時間,一是在待播放節(jié)目與當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識或編碼方式中 的一項或多項相同時,就不再需要進行對應(yīng)的鎖頻、設(shè)置過濾條件或選擇解碼器的操作,節(jié) 約了節(jié)目切換的時間。二是因為待切換節(jié)目的信息已經(jīng)預(yù)置在本地,調(diào)諧器、過濾器、譯碼 器可以相對獨立的并行進行節(jié)目切換的相關(guān)操作,而不依賴于其它硬件,故進一步的節(jié)約 了節(jié)目切換的時間。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì) 中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁 碟、光盤、只讀存儲記憶體(Read-only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。 以上所揭露的僅為本發(fā)明一種較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán) 利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種數(shù)字電視節(jié)目切換方法,其特征在于,包括接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息、數(shù)據(jù)包標(biāo)識和編碼 方式上是否相同;根據(jù)所述比較的結(jié)果,控制各硬件模塊并行的執(zhí)行各自相應(yīng)的切換進程;所述硬件模 塊包括調(diào)諧器、過濾器和譯碼器中的一個或幾個;在所述各硬件模塊的切換進程執(zhí)行完成后,播放所述待播放節(jié)目。
2.如權(quán)利要求1所述的數(shù)字電視節(jié)目切換方法,其特征在于,所述接收節(jié)目切換指令 之前,還包括預(yù)置各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。
3.如權(quán)利要求2所述的數(shù)字電視節(jié)目切換方法,其特征在于,所述預(yù)置各個節(jié)目的頻 點信息、數(shù)據(jù)包標(biāo)識和編碼方式中,預(yù)置的方式包括當(dāng)用戶搜索到一個新的節(jié)目后,記錄該節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式;或通 過網(wǎng)絡(luò)下載各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。
4.如權(quán)利要求1所述的數(shù)字電視節(jié)目切換方法,其特征在于,所述根據(jù)所述比較的結(jié) 果,控制各硬件模塊并行的執(zhí)行各自相應(yīng)的切換進程,包括若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息不一致,則控制所述調(diào)諧器執(zhí)行切換 進程;該調(diào)諧器的切換進程為根據(jù)所述待播放節(jié)目的頻點信息進行鎖頻操作;若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目數(shù)據(jù)包標(biāo)識不一致,則控制所述過濾器執(zhí)行切 換進程;該過濾器的切換進程為根據(jù)所述待播放節(jié)目的數(shù)據(jù)包標(biāo)識重新設(shè)置過濾通道和 過濾條件;若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目編碼方式不一致,則控制譯碼器執(zhí)行切換進 程;該譯碼器的切換進程為釋放當(dāng)前的譯碼程序,加載與所述待播放節(jié)目的編碼方式配 套的譯碼程序。
5.如權(quán)利要求4所述的數(shù)字電視節(jié)目切換方法,其特征在于,所述根據(jù)所述比較的結(jié) 果,控制各硬件模塊并行的執(zhí)行各自相應(yīng)的切換進程,包括若比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息一致,則所述調(diào)諧器不進行切換;若 比較發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目數(shù)據(jù)包標(biāo)識一致,則所述過濾器不進行切換;若比較 發(fā)現(xiàn)待播放節(jié)目與當(dāng)前播放節(jié)目編碼方式一致,則所述譯碼器不進行切換。
6.一種數(shù)字電視節(jié)目切換控制裝置,其特征在于,包括切換啟動模塊,用于接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息、 數(shù)據(jù)包標(biāo)識和編碼方式上是否相同;切換控制模塊,用于根據(jù)所述切換啟動模塊比較的結(jié)果,控制各硬件模塊并行的執(zhí)行 各自相應(yīng)的切換進程;所述硬件模塊包括調(diào)諧器、過濾器和譯碼器中的一個或幾個。
7.如權(quán)利要求6所述的數(shù)字電視節(jié)目切換控制裝置,其特征在于,所述數(shù)字電視節(jié)目 切換控制裝置還包括信息預(yù)置模塊,用于預(yù)置各個節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式。
8.如權(quán)利要求7所述的數(shù)字電視節(jié)目切換控制裝置,其特征在于,所述切換啟動模塊 包括切換啟動單元,用于接收節(jié)目切換指令,并從所述信息預(yù)置模塊中獲取待播放節(jié)目與當(dāng)前播放節(jié)目的頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式;信息比較單元,用于比較所述切換啟動單元所獲取的待播放節(jié)目與當(dāng)前播放節(jié)目在頻 點信息、數(shù)據(jù)包標(biāo)識和編碼方式上是否相同;信息傳送單元,用于在信息比較單元判定待播放節(jié)目與當(dāng)前播放節(jié)目的頻點信息不一 致時,將所述待播放節(jié)目的頻點信息發(fā)送至切換控制模塊;在信息比較單元判定待播放節(jié) 目與當(dāng)前播放節(jié)目的數(shù)據(jù)包標(biāo)識不一致時,將所述待播放節(jié)目的數(shù)據(jù)包標(biāo)識發(fā)送至切換控 制模塊;在信息比較單元判定待播放節(jié)目與當(dāng)前播放節(jié)目的編碼方式不一致時,將所述待 播放節(jié)目的編碼方式發(fā)送至切換控制模塊。
9.如權(quán)利要求8所述的數(shù)字電視節(jié)目切換控制裝置,其特征在于,所述切換控制模塊 包括進程管理單元,用于接收所述信息傳送單元發(fā)送的信息,根據(jù)該信息的內(nèi)容,分配至對 應(yīng)鎖頻控制單元、過濾控制單元或解碼控制單元;該信息中包括頻點信息、數(shù)據(jù)包標(biāo)識和 編碼方式中的一個或幾個;鎖頻控制單元,用于在收到進程管理單元分配的待播放節(jié)目的頻點信息時,控制所述 調(diào)諧器執(zhí)行切換進程;該調(diào)諧器的切換進程為根據(jù)所述待播放節(jié)目的頻點信息進行鎖頻 操作;過濾控制單元,用于在收到進程管理單元分配的待播放節(jié)目的數(shù)據(jù)包標(biāo)識時,控制所 述過濾器執(zhí)行切換進程;該過濾器的切換進程為根據(jù)所述待播放節(jié)目的數(shù)據(jù)包標(biāo)識重新 設(shè)置過濾通道和過濾條件;解碼控制單元,用于在收到進程管理單元分配的待播放節(jié)目的編碼方式時,控制譯碼 器執(zhí)行切換進程;該譯碼器的切換進程為釋放當(dāng)前的譯碼程序,加載與所述待播放節(jié)目 的編碼方式配套的譯碼程序。
10.如權(quán)利要求5至9中任一項所述的數(shù)字電視節(jié)目切換控制裝置,其特征在于,所述 鎖頻控制單元、過濾控制單元、解碼控制單元獨立、并行的控制調(diào)諧器、過濾器和譯碼器執(zhí) 行相應(yīng)的切換進程。
11.一種數(shù)字電視機頂盒,其特征在于,包括調(diào)諧器、過濾器、譯碼器以及權(quán)利要求5至 10中任一項所述的數(shù)字電視節(jié)目切換控制裝置。
12.如權(quán)利要求11所述的數(shù)字電視機頂盒,其特征在于,所述數(shù)字電視節(jié)目切換控制 裝置接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng)前播放節(jié)目頻點信息不一致時,控制所述 調(diào)諧器執(zhí)行切換進程;該調(diào)諧器的切換進程為根據(jù)所述待播放節(jié)目的頻點信息進行鎖頻 操作;所述數(shù)字電視節(jié)目切換控制裝置接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng)前播放節(jié) 目數(shù)據(jù)包標(biāo)識不一致時,控制所述過濾器執(zhí)行切換進程;該過濾器的切換進程為根據(jù)所 述待播放節(jié)目的數(shù)據(jù)包標(biāo)識重新設(shè)置過濾通道和過濾條件;所述數(shù)字電視節(jié)目切換控制裝置接收節(jié)目切換指令后,僅在待播放節(jié)目與當(dāng)前播放節(jié) 目編碼方式不一致時,控制譯碼器執(zhí)行切換進程;該譯碼器的切換進程為釋放當(dāng)前的譯 碼程序,加載與所述待播放節(jié)目的編碼方式配套的譯碼程序。
13.如權(quán)利要求12所述的數(shù)字電視機頂盒,其特征在于,在所述數(shù)字電視節(jié)目切換控 制裝置在調(diào)諧器、過濾器和譯碼器中的至少兩個需要執(zhí)行切換進程時,則并發(fā)的控制調(diào)諧器、過濾器和譯碼器中需要執(zhí)行切換進程的執(zhí)行切換進程。
全文摘要
本發(fā)明實施例公開了數(shù)字電視節(jié)目切換方法、切換控制裝置及機頂盒,該方法包括接收節(jié)目切換指令,比較待播放節(jié)目與當(dāng)前播放節(jié)目在頻點信息、數(shù)據(jù)包標(biāo)識和編碼方式上是否相同;根據(jù)所述比較的結(jié)果,控制各硬件模塊并行的執(zhí)行各自相應(yīng)的切換進程;所述硬件模塊包括調(diào)諧器、過濾器和譯碼器中的一個或幾個;在所述各硬件模塊的切換進程執(zhí)行完成后,播放所述待播放節(jié)目。實施本發(fā)明實施例提供的數(shù)字電視節(jié)目切換方法、切換控制裝置及機頂盒,可以縮短機頂盒切換節(jié)目所需的時間,給用戶更好的使用體驗。
文檔編號H04N21/4405GK102131117SQ20111006766
公開日2011年7月20日 申請日期2011年3月21日 優(yōu)先權(quán)日2011年3月21日
發(fā)明者趙俊朋 申請人:深圳創(chuàng)維數(shù)字技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1