專利名稱:數(shù)字電視接收裝置及其換臺方法
技術領域:
本發(fā)明涉及數(shù)字電視領域,特別涉及一種數(shù)字電視接收裝置及其換臺方法。
背景技術:
隨著數(shù)字電視的快速發(fā)展,數(shù)字電視以其精彩的內容、豐富的節(jié)目及頻道、清晰的 圖像以及更方便收視等優(yōu)點深受人們歡迎,在生活中的應用也越來越多。收看數(shù)字電視需 要通過數(shù)字電視接收裝置來實現(xiàn),數(shù)字電視接收裝置一般包括數(shù)字電視一體機、數(shù)字電視 機頂盒等,尤其在數(shù)字電視的推廣中,通過使用數(shù)字電視機頂盒便能夠使傳統(tǒng)模擬電視機 播放數(shù)字電視節(jié)目,因此,數(shù)字電視機頂盒得到了廣泛的應用。數(shù)字電視機頂盒接收來自廣播網(wǎng)絡的業(yè)務數(shù)據(jù),通過音視頻方式表現(xiàn)出業(yè)務的內 容。其前端傳輸模式包括有線網(wǎng)絡,地面廣播,衛(wèi)星廣播等方式。普通用戶通過換臺操作, 可以實現(xiàn)選擇觀賞不同業(yè)務內容。換臺在技術上包含以下幾方面的步驟和內容步驟S11,頻點鎖定,包括接收到換臺的指令后,通過控制調諧器(timer)等鎖定 信道上的頻點,并由解調器(Demodulator)對調諧器傳送來的信號進行解調,獲得傳輸流 (TS, Transport Stream)數(shù)據(jù)。步驟S12,解復用,包括根據(jù)業(yè)務配置解復用(DEMUX,demultiplexer)模塊,篩選 分組數(shù)據(jù)包,獲得分組原始流(PES,Packetized Elementary Stream)數(shù)據(jù)。步驟S 13,條件接收(CA,Conditional Access)解擾,包括獲取授權控制字(CW, Control Word),并對分組原始流數(shù)據(jù)包進行解擾。步驟S14,分組原始流同步,包括根據(jù)分組原始流語法,偵測分組原始流包頭。步驟S15,視頻圖像組(G0P,Group Of Picture)頭部數(shù)據(jù)同步,包括根據(jù)視頻編 碼語法,偵測視頻GOP頭部數(shù)據(jù)。步驟S16,音視頻數(shù)據(jù)同步,包括根據(jù)分組原始流時間戳信息,以及節(jié)目時鐘基準 (PCR,Program Clock Reference)信息,進行音視頻內容的同步。步驟S17,還原為原始流(ES,Elementary Stream)并解碼輸出圖像或/和聲音, 包括將分組原始流數(shù)據(jù)解包還原為原始流數(shù)據(jù),并由視頻或/和音頻解碼器將所述原始流 數(shù)據(jù)解碼后通過顯示裝置輸出圖像或/和聲音。以上步驟中,對于同頻點內換臺操作,步驟Sll可以省略;對于未加擾數(shù)據(jù),步驟 S13可以省略。數(shù)字電視機頂盒換臺分為同頻點換臺和跨頻點換臺兩種模式。通常在同頻點內傳 輸流由于內部復用以及帶寬條件約束,可以傳輸7路左右的視頻節(jié)目,或者更多路的音頻 節(jié)目。以有線數(shù)字機頂盒為例,如果廣播電視局的有線數(shù)字電視網(wǎng)絡包括150套的視頻節(jié) 目和音頻節(jié)目,分布在20個頻點上,則用戶進行一輪全部節(jié)目的切換,在最有利的情況下, 包括20次跨頻點的換臺,和130次的同頻點換臺。對于視頻節(jié)目,換臺后第一幀圖像的輸 出依賴于以下條件1.在視頻PES中尋找到GOP頭部數(shù)據(jù),進而獲得第一幅GOP數(shù)據(jù),在基于MPEG-2編碼條件下,被稱為I幀。I幀由于帶寬傳輸限制,不會在廣播網(wǎng)絡里高頻率播發(fā),在PAL制 模式下,每個視頻節(jié)目每秒只會傳輸2個的I幀數(shù)據(jù),且由于I幀數(shù)據(jù)較大,傳輸上的時間 分布通常超過0. 1秒,故此限制消耗時間為0. 1-0. 58秒(以PAL制為例)。2.對于采用條件接收系統(tǒng)的廣播網(wǎng)絡,由于視頻PES在獲得條件接收系統(tǒng)正確配 置解擾器后才能夠獲得。一個典型的流程是接收到授權控制信息(ECM,Entitle Control Message),條件接收系統(tǒng)需要0. 3秒左右(實際情況中一般為0 0. 5秒)的時間,獲得解 擾器的控制字。3.由于視頻節(jié)目的音視頻需要作同步,采用不同的同步算法,一般需要3 6幀 視頻數(shù)據(jù)才能夠實現(xiàn)音視頻同步輸出。例如,在中國PAL制模式下,一幀視頻數(shù)據(jù)輸出耗時 40ms,3 6幀視頻數(shù)據(jù)耗時0. 12 0. 24秒。由條件1和條件2可知,傳統(tǒng)的換臺流程,導致同頻點未加擾業(yè)務切換的最長 時間不會短于0. 5秒,加擾業(yè)務間切換的最長時間不會短于0. 8秒,而在實際平臺上,考 慮到條件3的影響,最壞情況下,未加擾業(yè)務切換的時間不會短于0. 6秒,加擾業(yè)務切換 的時間甚至可能達到1秒。而在中國移動多媒體廣播(CMMB,China Mobile Multimedia Broadcasting)系統(tǒng)中換臺延遲問題更嚴重,未加擾節(jié)目換臺時間約為4秒,加擾節(jié)目換臺 時間約為7秒。通過以上分析可以看出,在數(shù)字電視接收裝置進行換臺操作時,會產生較大的延 遲問題,由此使換臺速度變慢,使用戶在收看數(shù)字電視進行換臺時產生不適的感覺。申請?zhí)枮?00810300565.6的中國專利申請公開了一種數(shù)字電視節(jié)目快速換臺方 法,該方法通過減短解調器鎖定時間從而加快數(shù)字電視節(jié)目換臺,但是該方法僅能縮短不 同頻點的節(jié)目之間換臺的時間,而并沒有解決同頻點內換臺時的延遲問題。
發(fā)明內容
本發(fā)明要解決的問題是現(xiàn)有技術中數(shù)字電視接收裝置進行同頻點內換臺操作時 所產生的延遲。為解決上述問題,本發(fā)明提供了一種數(shù)字電視接收裝置的換臺方法,包括將傳輸流數(shù)據(jù)進行解復用;將解復用后的數(shù)據(jù)按每個業(yè)務或多個業(yè)務聯(lián)合進行復用,并對復用后的數(shù)據(jù)進行 緩存;接收到換臺指令后,獲取目標業(yè)務所在的緩存數(shù)據(jù);對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用,解包還原為原始流數(shù)據(jù);將經過解包后的所述原始流數(shù)據(jù)進行解碼。可選的,所述傳輸流數(shù)據(jù)來源于同一個頻點??蛇x的,所述傳輸流數(shù)據(jù)為未加擾碼流數(shù)據(jù)??蛇x的,所述將傳輸流數(shù)據(jù)解復用后的數(shù)據(jù)包括視頻數(shù)據(jù)、音頻數(shù)據(jù)、同步數(shù)據(jù)??蛇x的,所述將傳輸流數(shù)據(jù)解復用后的數(shù)據(jù)的格式為傳輸流格式或分組原始流格 式或原始流格式??蛇x的,所述對復用后的數(shù)據(jù)進行緩存的數(shù)據(jù)量為0. 5秒至1秒傳輸?shù)臄?shù)據(jù)量。可選的,所述對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用包括對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用獲取GOP頭部數(shù)據(jù),由所述GOP頭部數(shù)據(jù)獲得第一幀GOP數(shù)據(jù)。為解決上述問題,本發(fā)明還提供了一種數(shù)字電視接收裝置,包括第一解復用器、 復用器、數(shù)據(jù)緩存單元、控制單元、第二解復用器、解碼器,所述第一解復用器用于將傳輸流數(shù)據(jù)進行解復用,并將解復用后的數(shù)據(jù)傳送至所 述復用器;所述復用器用于對接收的經過所述第一解復用器解復用后的數(shù)據(jù)按每個業(yè)務或 多個業(yè)務聯(lián)合進行復用,并將復用后的數(shù)據(jù)緩存于所述數(shù)據(jù)緩存單元;還用于接受所述控 制單元的控制,從所述數(shù)據(jù)緩存單元獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復 用器;所述數(shù)據(jù)緩存單元用于存儲所述復用器按每個業(yè)務或多個業(yè)務聯(lián)合進行復用后 的緩存數(shù)據(jù);所述控制單元用于接收到換臺指令后控制所述復用器從所述數(shù)據(jù)緩存單元獲取 目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復用器;所述第二解復用器用于對目標業(yè)務所在的緩存數(shù)據(jù)進行解復用,解包還原為原始 流數(shù)據(jù),并將解包后的所述原始流數(shù)據(jù)分配至所述解碼器;所述解碼器用于接收所述第二解復用器分配的所述原始流數(shù)據(jù),并對所述原始流 數(shù)據(jù)進行解碼??蛇x的,所述傳輸流數(shù)據(jù)來源于同一個頻點??蛇x的,所述傳輸流數(shù)據(jù)為未加擾碼流數(shù)據(jù)??蛇x的,所述第一解復用器和第二解復用器均包括2路或2路以上的PID(Packet Identification)通道??蛇x的,所述復用器接收經過所述第一解復用器解復用后的數(shù)據(jù)包括視頻數(shù)據(jù)、 音頻數(shù)據(jù)、同步數(shù)據(jù)??蛇x的,所述復用器接收經過所述第一解復用器解復用后的數(shù)據(jù)的格式為傳輸流 格式或分組原始流格式或原始流格式??蛇x的,所述復用器的數(shù)量為1組或1組以上,所述復用器對接收的經過所述第一 解復用器解復用后的數(shù)據(jù)按每個業(yè)務或多個業(yè)務聯(lián)合進行復用包括每組復用器接收所述 第一解復用器解復用后的一個或多個業(yè)務的各種數(shù)據(jù)并按每個業(yè)務或多個業(yè)務聯(lián)合對其 進行復用。可選的,所述控制單元接收到換臺指令后控制所述復用器從所述數(shù)據(jù)緩存單元獲 取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復用器包括所述控制單元接收到換臺指 令后控制對目標業(yè)務進行復用的那組復用器從所述數(shù)據(jù)緩存單元獲取目標業(yè)務所在的緩 存數(shù)據(jù)并傳送給所述第二解復用器??蛇x的,每組復用器共享所述數(shù)據(jù)緩存單元,將各自對一個業(yè)務或多個業(yè)務聯(lián)合 進行復用后的緩存數(shù)據(jù)均存儲于所述數(shù)據(jù)緩存單元??蛇x的,所述數(shù)據(jù)緩存單元集成于所述復用器之中,包括多個數(shù)據(jù)緩存子單元,每 組復用器包括一個所述數(shù)據(jù)緩存子單元,對一個業(yè)務或多個業(yè)務聯(lián)合進行復用后的緩存數(shù) 據(jù)存儲于各自所述數(shù)據(jù)緩存子單元中??蛇x的,所述數(shù)據(jù)緩存單元對所述復用器復用之后的數(shù)據(jù)進行緩存的數(shù)據(jù)量為0.5秒至1秒傳輸?shù)臄?shù)據(jù)量??蛇x的,所述第二解復用器對目標業(yè)務所在的緩存數(shù)據(jù)進行解復用包括對所述目 標業(yè)務所在的緩存數(shù)據(jù)進行解復用獲取GOP頭部數(shù)據(jù),由所述GOP頭部數(shù)據(jù)獲得第一幀GOP 數(shù)據(jù)??蛇x的,所述解碼器包括視頻解碼器和音頻解碼器,所述原始流數(shù)據(jù)包括視頻原 始流數(shù)據(jù)和音頻原始流數(shù)據(jù),所述解碼器接收所述第二解復用器分配的所述原始流數(shù)據(jù), 并對所述原始流數(shù)據(jù)進行解碼包括分別由所述視頻解碼器和音頻解碼器對所述第二解復 用器分配的視頻原始流數(shù)據(jù)和音頻原始流數(shù)據(jù)進行解碼后輸出圖像和聲音。與現(xiàn)有技術相比,本發(fā)明具有以下優(yōu)點通過加入多組復用器對所述第一解復用器經過解復用后的數(shù)據(jù)進行復用并緩存 一段時間傳輸?shù)臄?shù)據(jù),使接收到換臺指令后能馬上依靠所存儲的目標業(yè)務所在的緩存數(shù)據(jù) 迅速輸出圖像和聲音,大大縮短了同頻點內換臺所產生的延遲時間,明顯增強了用戶體驗。
圖1是本發(fā)明提供的數(shù)字電視接收裝置的換臺方法流程示意圖;圖2是通過PSI解復用示意圖;圖3是視頻數(shù)據(jù)包中GOP幀結構示意圖;圖4是本發(fā)明提供的數(shù)字電視接收裝置的一種實施例結構示意圖;圖5是本發(fā)明提供的數(shù)字電視接收裝置的另一種實施例結構示意圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結合附圖對本發(fā)明 的具體實施方式
做詳細的說明。在以下描述中闡述了具體細節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以多種不 同于在此描述的其它方式來實施,本領域技術人員可以在不違背本發(fā)明內涵的情況下做類 似推廣。因此本發(fā)明不受下面公開的具體實施方式
的限制。如背景技術中所分析的,傳統(tǒng)的數(shù)字電視換臺方法會在換臺過程中產生較大的延 遲問題,由此使換臺速度變慢,使用戶在收看數(shù)字電視進行換臺時帶來較大不適,于是本發(fā) 明提出了一種數(shù)字電視接收裝置的換臺方法,如圖1所示,圖1是本發(fā)明提供的數(shù)字電視接 收裝置的換臺方法流程示意圖。本發(fā)明提供的數(shù)字電視接收裝置的換臺方法包括步驟S101,將傳輸流數(shù)據(jù)進行解復用;步驟S102,將解復用后的數(shù)據(jù)按每個業(yè)務或多個業(yè)務聯(lián)合進行復用,并對復用后 的數(shù)據(jù)進行緩存;步驟S103,接收到換臺指令后,獲取目標業(yè)務所在的緩存數(shù)據(jù);步驟S104,對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用,解包還原為原始流數(shù) 據(jù);步驟S105,將經過解包后的所述原始流數(shù)據(jù)進行解碼。其中,步驟SlOl中所述傳輸流數(shù)據(jù)可以通過多種信道傳輸方式進行傳輸,例如地 面數(shù)字電視廣播、衛(wèi)星數(shù)字電視廣播、以及有線數(shù)字電視網(wǎng)絡,并且來源于某信道中的同一個頻點,而且是未加擾碼流數(shù)據(jù)。所述傳輸流數(shù)據(jù)具體是通過數(shù)字電視接收裝置中調諧器 等鎖定數(shù)字電視傳輸信道(例如有線數(shù)字電視網(wǎng)、地面廣播數(shù)字電視網(wǎng)等)上的頻點,并由 解調器對調諧器傳送來的信號進行解調制而獲得的。因為傳輸流數(shù)據(jù)中包含了多個業(yè)務 (包括音視頻節(jié)目、數(shù)據(jù)業(yè)務等)的數(shù)據(jù),每個業(yè)務的數(shù)據(jù)中又包括有視頻數(shù)據(jù)、音頻數(shù)據(jù)、 同步數(shù)據(jù)以及其他一些數(shù)據(jù)信息,這些數(shù)據(jù)(ES包)是按照一定的編解碼標準(例如最常 用的MPEG-2標準)通過打成一個個數(shù)據(jù)包(PES包)再進行復用后形成傳輸流(TS)進行 傳輸?shù)?,所以在接收端需要對傳輸流?shù)據(jù)進行解復用以區(qū)分出這些不同業(yè)務的數(shù)據(jù)。傳輸 流的結構長度為188字節(jié),分成包頭和包負荷兩部分。包頭主要包括同步字節(jié)和包標識符 (PID, Packet Identification)以及其他的信息,同步字節(jié)用來指示一個TS包開始,PID表 示TS包的類型,根據(jù)PID可以將TS上從不同ES來的TS包區(qū)別出來,以重建原來的ES。例 如一個節(jié)目里的音頻PES包,在轉換成為TS包后會具備同樣的PID,這樣,接收端只需要接 收具有此PID的TS包,就可以將該節(jié)目的音頻解出來了。包負荷是包的實際內容,根據(jù)具 體情況,可以放置PES包或節(jié)目專用信息(PSI,Program Specific Information)包。PSI 用于說明1個節(jié)目是由多少PES組成的;1個節(jié)目是由哪些PES組成的;在哪些PID情況 下,能找到TS中的各個數(shù)據(jù)包(PES)。PSI包在傳輸流解復用中占據(jù)重要地位,它通過四個 表格來定義碼流的結構,分別是節(jié)目關聯(lián)表(PAT,Program Association Table)、節(jié)目映射 表(PMT,Program Map Table)、條件接收表(CAT,Conditional Access Table)和網(wǎng)絡信息 表(NIT,Network Information Table),其中最為關鍵的部分是PAT表和PMT表。PAT表 是PSI信息的索引表,其PID值固定為0。在PAT表中列出了該傳輸碼流中所有節(jié)目的PMT 表的PID值。如果接收方希望接收其中的一個節(jié)目,即可根據(jù)這個PID值解出對應于該節(jié) 目的PMT表,從中可以查詢到與該節(jié)目相關的所有音頻流、視頻流、同步數(shù)據(jù)信息、私有信 息的PID,在接收時就可以只接收具有這些PID值的包。圖2是通過PSI解復用示意圖,如 圖2所示,PAT表的PID值為0,根據(jù)PAT表可以得到各個節(jié)目對應的PID值,如節(jié)目0,PID =10,對應NIT網(wǎng)絡信息表;節(jié)目1,PID = 60;節(jié)目20,PID = 250等。如果希望收看節(jié)目 20,就根據(jù)250這個PID值得到節(jié)目20對應的PMT表,再進一步查到節(jié)目20的視頻包、音頻 包、同步數(shù)據(jù)包、私有信息包對應的PID值,例如PID為500的視頻包1、PID為501的視頻 包2、PID為550的音頻包1,PID為551的音頻包2,PID為510的同步數(shù)據(jù)包、PID為600 的私有信息包等。通過解有這些PID值的TS包就可以解出音頻和視頻的PES包,最終解出 音頻流和視頻流。CAT表(圖中未示)的PID值固定為1,用來傳遞加密信息。因此,步驟 SlOl中所述的解復用的過程可由一個解復用器按照上述的原理對PSI表進行處理,同時將 各個音頻、視頻、同步數(shù)據(jù)等數(shù)據(jù)包從TS中分離出來。所述從TS中分離出來的數(shù)據(jù)包格式 一般為PES包,可以進一步解包為ES包,當然,也可以從TS中分離出音頻和視頻的數(shù)據(jù)包 之后,仍然以TS的格式輸出。因此,將傳輸流數(shù)據(jù)解復用后的數(shù)據(jù)的格式可以為傳輸流格 式、分組原始流格式或原始流格式。 通過步驟SlOl對傳輸流數(shù)據(jù)進行解復用后,執(zhí)行步驟S102,將解復用后的數(shù)據(jù)按 每個業(yè)務或多個業(yè)務聯(lián)合進行復用,并對復用后的數(shù)據(jù)進行緩存。所述按多個業(yè)務聯(lián)合進 行復用可以是將多個業(yè)務任意聯(lián)合進行復用,例如,某頻點上有7個業(yè)務,分別是業(yè)務1至 業(yè)務7,在按多個業(yè)務聯(lián)合進行復用時,可以將業(yè)務1、業(yè)務2、業(yè)務4聯(lián)合進行復用,也可 以將業(yè)務1、業(yè)務2、業(yè)務6、業(yè)務7聯(lián)合進行復用。具體地,步驟S102可通過一復用器實現(xiàn),是將解復用后的數(shù)據(jù)經過篩選后按每個業(yè)務或多個業(yè)務聯(lián)合將所有相關數(shù)據(jù)重新打包 (可以是形成TS數(shù)據(jù)包),并將打包后的數(shù)據(jù)緩存在一數(shù)據(jù)緩存單元之中,以供同頻點內換 臺操作發(fā)生后,直接可以從所述數(shù)據(jù)緩存單元讀取目標業(yè)務所在的緩存數(shù)據(jù),即執(zhí)行步驟 S103,接收到換臺指令后,獲取目標業(yè)務所在的緩存數(shù)據(jù)。所述目標業(yè)務指的是換臺之后需 要接收的業(yè)務,比如,用戶當前收看的是節(jié)目19,但是希望收看節(jié)目20 了(假設節(jié)目20與 節(jié)目19在同一頻點傳輸),那么便通過遙控器進行換臺,遙控器將換臺的指令發(fā)送給數(shù)字 電視接收裝置(例如數(shù)字電視機頂盒),在接收到所述換臺指令后,便可以去獲取緩存于所 述數(shù)據(jù)緩存單元的節(jié)目20的緩存數(shù)據(jù)。上述節(jié)目20此時便稱為目標業(yè)務。由于將解復用 后的數(shù)據(jù)可以按每個業(yè)務進行復用,也可以按多個業(yè)務聯(lián)合進行復用,當按每個業(yè)務進行 復用時,步驟S103中所述目標業(yè)務所在的緩存數(shù)據(jù)即為目標業(yè)務的緩存數(shù)據(jù),而當按多個 業(yè)務聯(lián)合進行復用時,所述目標業(yè)務所在的緩存數(shù)據(jù)不僅包括目標業(yè)務的緩存數(shù)據(jù),還包 括多個業(yè)務聯(lián)合進行復用時其他業(yè)務的緩存數(shù)據(jù),至于所述其他業(yè)務的緩存數(shù)據(jù)可以通過 在執(zhí)行步驟S104的時候進行過濾,只選用目標業(yè)務的緩存數(shù)據(jù)。 在通過執(zhí)行步驟S103獲取到所述目標業(yè)務所在的緩存數(shù)據(jù)后,則執(zhí)行步驟S104, 對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用,解包還原為原始流數(shù)據(jù)。具體地,步驟S104 可通過一解復用器來完成,對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用的過程中,當所述 目標業(yè)務所在的緩存數(shù)據(jù)中既包括目標業(yè)務的緩存數(shù)據(jù)又包括其他業(yè)務的緩存數(shù)據(jù)時,則 需要對所述其他業(yè)務的緩存數(shù)據(jù)進行過濾,只選用目標業(yè)務的緩存數(shù)據(jù)。具體的過濾可通 過對數(shù)據(jù)包的PID進行識別,當識別出為目標業(yè)務的數(shù)據(jù)包PID時,則選取該數(shù)據(jù)包解復 用,當識別出為其他業(yè)務的數(shù)據(jù)包PID時,則丟棄該數(shù)據(jù)包。在步驟S104中所述對所述目 標業(yè)務所在的緩存數(shù)據(jù)進行解復用包括對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用獲取 GOP頭部數(shù)據(jù),由所述GOP頭部數(shù)據(jù)獲得第一幀GOP數(shù)據(jù),所述第一幀GOP數(shù)據(jù)用于輸出第 一幀圖像(當然,同時還應保證對同步音頻的輸出)。在基于MPEG-2編碼條件下,第一幀 GOP數(shù)據(jù)被稱為I幀。為了在高效壓縮編碼的條件下、獲得可隨機存取的高壓縮比、高質量 圖像,MPEG-2中定義了 I、P、B三種圖像格式,分別稱為幀內圖(Intra Picture)、預測圖 (Predicted Picture)及雙向圖(Bidirectional Picture),即 I 圖(I 幀)、P 圖(P 幀)及 B圖(B幀),用于表示l/30s時間間隔的幀序列畫面。因為要滿足隨機存取的要求,僅利用 I幀本身信息進行幀內編碼就可以了,而要滿足高壓縮比和高質量圖像的要求,單靠I幀的 幀內編碼還不行,還要加上由P幀和B幀參與的幀間編碼,以及塊匹配運動補償預測,即用 前一幀圖像預測當前圖像的因果預測和用后一幀圖像預測當前圖像的內插預測。這就要求 幀內編碼與幀間編碼平衡,因果預測與內插預測間的平衡,平衡的結果是隨機存取的高壓 縮比、高質量圖像的統(tǒng)一。圖3示出了視頻數(shù)據(jù)包中GOP幀結構示意圖,如圖3所示,某個視
頻數(shù)據(jù)包中包括數(shù)據(jù)頭以及η個GOP數(shù)據(jù)包,分別為G0P-1、G0P-2、G0P-3.......GOP-n,以
其中的G0P-1為例G0P-1又包括頭部數(shù)據(jù)和η幀圖像,所述G0P-1的頭部數(shù)據(jù)中給出了圖 像編碼類型、碼表選擇、GOP頭部開始碼、視頻磁帶記錄時間及控制碼、B幀處理等信息,通 過所述頭部數(shù)據(jù)可以獲得I幀;G0P-1的η幀圖像分別表示為第一幀圖像、第二幀圖像、第
三幀圖像.......第η幀圖像,這η幀圖像由I幀、P幀、B幀組成,例如編碼輸出時幀順序
為 I1P4B2B3P7B5B6I10B8B9......,而在接收端解碼輸出幀順序則為 I1B2B3P4B5B6P7B8B9Iltl.......
因為當需要輸出第一幀圖像時,就必須獲得I幀,而I幀數(shù)據(jù)容量較大,因帶寬傳輸限制,不會在廣播網(wǎng)絡里高頻率播發(fā),通常每個視頻節(jié)目每秒只有約2幅的I幀數(shù)據(jù),正是由于該限 制導致使用傳統(tǒng)換臺方法在同頻點換臺時使延遲接近0.5秒(獲得I幀的時間)。因此,在 具體實施時,對復用后的數(shù)據(jù)進行緩存的數(shù)據(jù)量優(yōu)選為0. 5秒至1秒傳輸?shù)臄?shù)據(jù)量,在傳輸 的碼流率為40Mb/s左右的情況下,0. 5秒至1秒傳輸?shù)臄?shù)據(jù)量為20Mb至40Mb (即2. 5MB至 5MB),則選用的所述數(shù)據(jù)緩存單元的容量只需要大于5MB即可。其中,0. 5秒傳輸?shù)臄?shù)據(jù)量 可以保證至少能獲得一個I幀并緩存起來供換臺時直接獲取從而節(jié)省了時間,而緩存1秒 傳輸?shù)臄?shù)據(jù)量則可以保證至少能獲得兩個I幀,從而確保當其中一個I幀出現(xiàn)錯誤時可以 用另一個I幀來實現(xiàn)。因為獲取連續(xù)兩個I幀都出錯的幾率很低,所以如果緩存1秒以上 傳輸?shù)臄?shù)據(jù)量則會導致存儲空間的浪費,進而導致成本上升。當然,如果采取緩存0. 5秒以 下傳輸?shù)臄?shù)據(jù)量,也是有可能獲得I幀的,但是并不能夠保證以100%的幾率獲得I幀,因此 不作為備選的方案。綜上,由于在緩存的數(shù)據(jù)中必定可以獲得I幀,在不考慮音視頻同步的 情況下,從而使視頻可以早輸出一個GOP的時間,即約0.5秒左右時間。當然,一般由于I 幀數(shù)據(jù)較大,在傳輸上的時間分布通常超過0. 1秒,如果將該因素也考慮上的話,則總共可 以節(jié)省0.6秒左右時間。執(zhí)行步驟S104對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用并解包還原為原始流 數(shù)據(jù)后,執(zhí)行步驟S105,將經過解包后的所述原始流數(shù)據(jù)進行解碼。具體地,所述解碼器包 括視頻解碼器和音頻解碼器,所述原始流數(shù)據(jù)包括視頻原始流數(shù)據(jù)和音頻原始流數(shù)據(jù),所 述將經過解包后的所述原始流數(shù)據(jù)進行解碼包括將經過解包后的視頻原始流數(shù)據(jù)和音頻 原始流數(shù)據(jù)分別分配至所述視頻解碼器和所述音頻解碼器進行解碼,并在解碼后通過一顯 示裝置輸出圖像和聲音。所述解碼后輸出圖像和聲音既包括解碼后輸出第一幀圖像和聲 音,也包括輸出后續(xù)的圖像和聲音。具體實施時,在執(zhí)行步驟S104獲得第一幀GOP數(shù)據(jù)后, 將該數(shù)據(jù)解包還原為原始流數(shù)據(jù)(視頻原始流數(shù)據(jù)),連同經過解包后的音頻原始流數(shù)據(jù) 分別分配至所述視頻解碼器和所述音頻解碼器進行解碼后輸出第一幀圖像和聲音。在接收 到換臺指令并輸出第一幀圖像和聲音后便已經完成了換臺的操作,后續(xù)的步驟同樣可參考 上述步驟SlOl至S105,有所區(qū)別的是,在換臺后輸出后續(xù)的圖像和聲音的過程中,不再需 要步驟S103中的“接收到換臺指令后”這一條件,而是(由已經被選中的復用器)直接獲 取目標業(yè)務所在的緩存數(shù)據(jù)。在實際實施過程中,接收到換臺指令的前后,步驟S102中對 復用后的數(shù)據(jù)進行緩存的過程是持續(xù)工作的,一方面保證數(shù)據(jù)的連貫性,即沒有數(shù)據(jù)會被 人為丟失,另一方面緩存的數(shù)據(jù)亦可隨時用來響應用戶的下一次換臺操作。基于本發(fā)明所述的數(shù)字電視接收裝置的換臺方法,還提供了一種數(shù)字電視接收裝 置。圖4示出了本發(fā)明提供的數(shù)字電視接收裝置的一種實施例結構示意圖,如圖4所示, 所述數(shù)字電視接收裝置包括第一解復用器201、復用器202、數(shù)據(jù)緩存單元203、控制單元 204、第二解復用器205、解碼器206,所述第一解復用器201用于將傳輸流數(shù)據(jù)進行解復用, 并將解復用后的數(shù)據(jù)傳送至所述復用器202 ;所述復用器202用于對接收的經過所述第一 解復用器201解復用后的數(shù)據(jù)按每個業(yè)務或多個業(yè)務聯(lián)合進行復用,并將復用后的數(shù)據(jù)緩 存于所述數(shù)據(jù)緩存單元203 ;所述復用器202還用于接受所述控制單元204的控制,從所述 數(shù)據(jù)緩存單元203獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復用器205 ;所述數(shù) 據(jù)緩存單元203用于存儲所述復用器202按每個業(yè)務或多個業(yè)務聯(lián)合進行復用后的緩存 數(shù)據(jù);所述控制單元204用于接收到換臺指令后控制所述復用器202從所述數(shù)據(jù)緩存單元203獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復用器205 ;所述第二解復用器205 用于對目標業(yè)務所在的緩存數(shù)據(jù)進行解復用,解包還原為原始流數(shù)據(jù),并將解包后的所述 原始流數(shù)據(jù)分配至所述解碼器206 ;所述解碼器206用于接收所述第二解復用器205分配 的所述原始流數(shù)據(jù),并對所述原始流數(shù)據(jù)進行解碼。 具體實施例中,所述第一解復用器201和第二解復用器205均包括2路或2路以上 的PID通道,其中,所述第一解復用器201包括多路PID通道,提高并行處理能力,例如包括 32路PID通道,當然,在其他實施例中也可以包括多個所述第一解復用器;所述第二解復用 器205 —般包括2路PID通道即可,1路用于傳輸視頻流,1路用于傳輸音頻流。所述復用器
202的數(shù)量為1組或1組以上,如圖4所示,分別為復用器202a、復用器202b.......復用
器202η,所述復用器202對接收的經過所述第一解復用器201解復用之后的數(shù)據(jù)按每個業(yè) 務或多個業(yè)務聯(lián)合進行復用包括每組復用器接收所述第一解復用器201解復用之后的一 個或多個業(yè)務(包括音視頻節(jié)目、數(shù)據(jù)業(yè)務等)的各種數(shù)據(jù)(包括視頻數(shù)據(jù)、音頻數(shù)據(jù)、同 步數(shù)據(jù)等)并按每個業(yè)務或多個業(yè)務聯(lián)合對其進行復用。所述控制單元204接收到換臺指 令后控制所述復用器202從所述數(shù)據(jù)緩存單元203獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給 所述第二解復用器205包括所述控制單元204接收到換臺指令后控制對目標業(yè)務進行復 用的那組復用器從所述數(shù)據(jù)緩存單元203獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第 二解復用器205。當然,由于經過第一解復用器201解復用后的數(shù)據(jù)可以按每個業(yè)務進行復 用,也可以按多個業(yè)務聯(lián)合進行復用,當按每個業(yè)務進行復用時,所述目標業(yè)務所在的緩存 數(shù)據(jù)即為目標業(yè)務的緩存數(shù)據(jù),而當按多個業(yè)務聯(lián)合進行復用時,所述目標業(yè)務所在的緩 存數(shù)據(jù)不僅包括目標業(yè)務的緩存數(shù)據(jù),還包括多個業(yè)務聯(lián)合進行復用時其他業(yè)務的緩存數(shù) 據(jù),至于所述其他業(yè)務的緩存數(shù)據(jù)可以通過第二解復用器205對所述目標業(yè)務所在的緩存 數(shù)據(jù)解復用時進行過濾,只選用目標業(yè)務的緩存數(shù)據(jù)。例如,在按每個業(yè)務進行復用的情況 下,用戶當前在收看音視頻節(jié)目19,假設此時對業(yè)務數(shù)據(jù)進行復用處理的是復用器202a, 而當用戶想收看音視頻節(jié)目20 (假設節(jié)目20與節(jié)目19在同一頻點傳輸),進行換臺操作 時,假設此時對目標業(yè)務即音視頻節(jié)目20的數(shù)據(jù)進行復用處理的是復用器202b,則由所述 控制單元204選中復用器202b,控制其獲取音視頻節(jié)目20的緩存數(shù)據(jù)并傳送給所述第二解 復用器205。而在按多個業(yè)務聯(lián)合進行復用的情況下,用戶當前在收看音視頻節(jié)目19,假設 此時對業(yè)務數(shù)據(jù)進行復用處理的仍是復用器202a,而當用戶想收看音視頻節(jié)目20 (假設節(jié) 目20與節(jié)目19在同一頻點傳輸),假設音視頻節(jié)目20和音視頻節(jié)目21的業(yè)務數(shù)據(jù)是通過 復用器202b聯(lián)合復用處理的,在進行換臺操作時,則由所述控制單元204選中復用器202b, 控制其獲取音視頻節(jié)目20所在的緩存數(shù)據(jù)并傳送給所述第二解復用器205,所述第二解復 用器205在后續(xù)的解復用過程中,對音視頻節(jié)目20所在的緩存數(shù)據(jù)進行過濾,只選用音視 頻節(jié)目20的業(yè)務數(shù)據(jù),而棄用音視頻節(jié)目21的業(yè)務數(shù)據(jù)。所述復用器的數(shù)量可選取為7 組,考慮到現(xiàn)有的帶寬條件,同一個頻點上可以多路復用7套左右的視頻節(jié)目進行傳輸,設 置7組復用器可以由一組復用器對一個頻點上的每一路業(yè)務分別進行復用處理,同時也方 便所述控制單元204進行管理控制。當然,所述復用器的數(shù)量的選取是任意的,在其他實施 例中可以只選取1組復用器,并不影響本發(fā)明的實施。本實施例中,每組復用器是采用共享 所述數(shù)據(jù)緩存單元203的方式,每組復用器將各自對一個業(yè)務或多個業(yè)務聯(lián)合進行復用后 的緩存數(shù)據(jù)均存儲于所述數(shù)據(jù)緩存單元203。所述數(shù)據(jù)緩存單元203對所述復用器202復用之后的數(shù)據(jù)進行緩存的數(shù)據(jù)量優(yōu)選為0. 5秒至1秒傳輸?shù)臄?shù)據(jù)量,以前端信源調制方式 為QAM64為例,在傳輸?shù)拇a流率為40Mb/s左右的情況下,0. 5秒至1秒傳輸?shù)臄?shù)據(jù)量為20Mb 至40Mb (即2. 5MB至5MB),則具體實施例中選用的所述數(shù)據(jù)緩存單元203的容量只需要大 于5MB即可,例如采取共享6MB的內存設備,在其他實施例中,所述數(shù)據(jù)緩存單元203也可 以選用非掉電易失設備,如SD卡、MMC卡、NAND FLASH、U盤、硬盤或遠程存儲設備。緩存的 時候采取先進先出(FIFO,F(xiàn)irst In First Out)存儲的形式,保證0. 5秒至1秒傳輸?shù)臄?shù) 據(jù)量中永遠是當前最新的數(shù)據(jù),也可以提高所述數(shù)據(jù)緩存單元203的利用率。所述解碼器206可包括一個或多個視頻解碼器和音頻解碼器,具體可為MPEG20ML 解碼器以及MPEG Audio解碼器;所述原始流數(shù)據(jù)包括視頻原始流數(shù)據(jù)和音頻原始流數(shù)據(jù); 所述解碼器206接收所述第二解復用器205分配的所述原始流數(shù)據(jù),并對所述原始流數(shù)據(jù) 進行解碼包括分別由所述視頻解碼器和音頻解碼器對所述第二解復用器205分配的視頻 原始流數(shù)據(jù)和音頻原始流數(shù)據(jù)進行解碼,并在解碼后通過一顯示裝置輸出圖像和聲音。所 述解碼器206解碼后輸出圖像和聲音既包括解碼后輸出第一幀圖像和聲音,也包括輸出后 續(xù)的圖像和聲音。所述控制單元204接收到換臺指令并由所述解碼器206解碼輸出第一幀 圖像和聲音后便已經完成了換臺的操作,至于后續(xù)的圖像和聲音的解碼輸出過程中,所述 數(shù)據(jù)緩存單元203在繼續(xù)工作,即存儲所述復用器202按每個業(yè)務或多個業(yè)務(所述業(yè)務 為同頻點內的業(yè)務)聯(lián)合進行復用之后的緩存數(shù)據(jù),由所述復用器202從所述數(shù)據(jù)緩存單 元203獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復用器205,這樣一方面保證數(shù) 據(jù)的連貫性,另一方面緩存的數(shù)據(jù)可隨時用來響應用戶的下一次換臺操作。圖5是本發(fā)明提供的數(shù)字電視接收裝置的另一種實施例結構示意圖。如圖5所示, 與圖4中所示的實施例結構示意圖不同的是,在本實施例中,所述數(shù)據(jù)緩存單元集成于所 述復用器302之中,包括多個數(shù)據(jù)緩存子單元,每組復用器包括一個所述數(shù)據(jù)緩存子單元。
參閱圖5,所述復用器302包括多組復用器,分別是復用器302a、復用器302b.......復用
器302η,每組復用器均包括一個數(shù)據(jù)緩存子單元,分別為復用器302a包含數(shù)據(jù)緩存子單
元303a、復用器302b包含數(shù)據(jù)緩存子單元303b.......復用器302η包含數(shù)據(jù)緩存子單元
303η。本實施例中其他組成部分及其實現(xiàn)的功能與圖4中所示的實施例中描述的相同,在 此不再贅述。以上對于本發(fā)明提供的數(shù)字電視接收裝置的實施例描述中,所述復用器可以與第 一解復用器合并為一個組合部件,也可以與第二解復用器合并為一個組合部件,并且所述 復用器、所述第二解復用器以及所述解碼器所包括的音頻解碼器均可以僅由軟件算法來實 現(xiàn),也可以含有但不限于硬件直接內存訪問(DMA,Direct Memory Access)的方式。而且, 在具體實施例中,所述數(shù)字電視接收裝置包括的所有組成部分均可集成于同一芯片上。此外,本領域技術人員可以理解實現(xiàn)上述實施例的全部或部分是可以通過程序來 指令相關的硬件來完成,所述的程序可以存儲于計算機可讀存儲介質中,所述存儲介質可 以是ROM、RAM、磁碟、光盤等。綜上,本發(fā)明提供的數(shù)字電視接收裝置及其換臺方法,至少具有如下有益效果通過加入多組復用器對所述第一解復用器經過解復用后的數(shù)據(jù)進行復用并緩存 一段時間傳輸?shù)臄?shù)據(jù),使接收到換臺指令后能馬上依靠所存儲的目標業(yè)務所在的緩存數(shù)據(jù) 迅速輸出圖像和聲音,在多種信道傳輸方式的情況下,例如地面數(shù)字電視廣播、衛(wèi)星數(shù)字電視廣播、以及有線數(shù)字電視網(wǎng)絡,均可以大大縮短了同頻點內換臺所產生的延遲時間,因為 當換臺延遲小于0. 1秒時,人肉眼已無法感受到換臺延遲,明顯增強了用戶體驗,進而不僅 能提升數(shù)字電視接收裝置產品的性能,也有助于廣電部門推廣模擬電視向數(shù)字電視的轉換 進程。另外,通過緩存0. 5秒至1秒傳輸?shù)臄?shù)據(jù)量即能保證高效地獲取I幀以輸出第一 幀圖像從而完成換臺操作,又不至于浪費存儲空間,在有效降低成本的前提下實現(xiàn)本發(fā)明。本發(fā)明雖然已以較佳實施例公開如上,但其并不是用來限定本發(fā)明,任何本領域 技術人員在不脫離本發(fā)明的精神和范圍內,都可以利用上述揭示的方法和技術內容對本發(fā) 明技術方案做出可能的變動和修改,因此,凡是未脫離本發(fā)明技術方案的內容,依據(jù)本發(fā)明 的技術實質對以上實施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術方案 的保護范圍。
權利要求
一種數(shù)字電視接收裝置的換臺方法,其特征在于,包括將傳輸流數(shù)據(jù)進行解復用;將解復用后的數(shù)據(jù)按每個業(yè)務或多個業(yè)務聯(lián)合進行復用,并對復用后的數(shù)據(jù)進行緩存;接收到換臺指令后,獲取目標業(yè)務所在的緩存數(shù)據(jù);對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用,解包還原為原始流數(shù)據(jù);將經過解包后的所述原始流數(shù)據(jù)進行解碼。
2.根據(jù)權利要求1所述的數(shù)字電視接收裝置的換臺方法,其特征在于,所述傳輸流數(shù) 據(jù)來源于同一個頻點。
3.根據(jù)權利要求1所述的數(shù)字電視接收裝置的換臺方法,其特征在于,所述傳輸流數(shù) 據(jù)為未加擾碼流數(shù)據(jù)。
4.根據(jù)權利要求1所述的數(shù)字電視接收裝置的換臺方法,其特征在于,所述將傳輸流 數(shù)據(jù)解復用后的數(shù)據(jù)包括視頻數(shù)據(jù)、音頻數(shù)據(jù)、同步數(shù)據(jù)。
5.根據(jù)權利要求1所述的數(shù)字電視接收裝置的換臺方法,其特征在于,所述將傳輸流 數(shù)據(jù)解復用后的數(shù)據(jù)的格式為傳輸流格式或分組原始流格式或原始流格式。
6.根據(jù)權利要求1所述的數(shù)字電視接收裝置的換臺方法,其特征在于,所述對復用后 的數(shù)據(jù)進行緩存的數(shù)據(jù)量為0. 5秒至1秒傳輸?shù)臄?shù)據(jù)量。
7.根據(jù)權利要求1所述的數(shù)字電視接收裝置的換臺方法,其特征在于,所述對所述目 標業(yè)務所在的緩存數(shù)據(jù)進行解復用包括對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用獲取 GOP頭部數(shù)據(jù),由所述GOP頭部數(shù)據(jù)獲得第一幀GOP數(shù)據(jù)。
8.一種數(shù)字電視接收裝置,其特征在于,包括第一解復用器、復用器、數(shù)據(jù)緩存單元、控 制單元、第二解復用器、解碼器,所述第一解復用器用于將傳輸流數(shù)據(jù)進行解復用,并將解復用后的數(shù)據(jù)傳送至所述復 用器;所述復用器用于對接收的經過所述第一解復用器解復用后的數(shù)據(jù)按每個業(yè)務或多個 業(yè)務聯(lián)合進行復用,并將復用后的數(shù)據(jù)緩存于所述數(shù)據(jù)緩存單元;還用于接受所述控制單 元的控制,從所述數(shù)據(jù)緩存單元獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復用 器;所述數(shù)據(jù)緩存單元用于存儲所述復用器按每個業(yè)務或多個業(yè)務聯(lián)合進行復用后的緩 存數(shù)據(jù);所述控制單元用于接收到換臺指令后控制所述復用器從所述數(shù)據(jù)緩存單元獲取目標 業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復用器;所述第二解復用器用于對目標業(yè)務所在的緩存數(shù)據(jù)進行解復用,解包還原為原始流數(shù) 據(jù),并將解包后的所述原始流數(shù)據(jù)分配至所述解碼器;所述解碼器用于接收所述第二解復用器分配的所述原始流數(shù)據(jù),并對所述原始流數(shù)據(jù) 進行解碼。
9.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述傳輸流數(shù)據(jù)來源于同 一個頻點。
10.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述傳輸流數(shù)據(jù)為未加擾碼流數(shù)據(jù)。
11.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述第一解復用器和第二 解復用器均包括2路或2路以上的PID通道。
12.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述復用器接收經過所述 第一解復用器解復用后的數(shù)據(jù)包括視頻數(shù)據(jù)、音頻數(shù)據(jù)、同步數(shù)據(jù)。
13.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述復用器接收經過所述 第一解復用器解復用后的數(shù)據(jù)的格式為傳輸流格式或分組原始流格式或原始流格式。
14.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述復用器的數(shù)量為1組 或1組以上,所述復用器對接收的經過所述第一解復用器解復用后的數(shù)據(jù)按每個業(yè)務或多 個業(yè)務聯(lián)合進行復用包括每組復用器接收所述第一解復用器解復用后的一個或多個業(yè)務 的各種數(shù)據(jù)并按每個業(yè)務或多個業(yè)務聯(lián)合對其進行復用。
15.根據(jù)權利要求14所述的數(shù)字電視接收裝置,其特征在于,所述控制單元接收到換 臺指令后控制所述復用器從所述數(shù)據(jù)緩存單元獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所 述第二解復用器包括所述控制單元接收到換臺指令后控制對目標業(yè)務進行復用的那組復 用器從所述數(shù)據(jù)緩存單元獲取目標業(yè)務所在的緩存數(shù)據(jù)并傳送給所述第二解復用器。
16.根據(jù)權利要求14所述的數(shù)字電視接收裝置,其特征在于,每組復用器共享所述數(shù) 據(jù)緩存單元,將各自對一個業(yè)務或多個業(yè)務聯(lián)合進行復用后的緩存數(shù)據(jù)均存儲于所述數(shù)據(jù) 緩存單元。
17.根據(jù)權利要求14所述的數(shù)字電視接收裝置,其特征在于,所述數(shù)據(jù)緩存單元集成 于所述復用器之中,包括多個數(shù)據(jù)緩存子單元,每組復用器包括一個所述數(shù)據(jù)緩存子單元, 對一個業(yè)務或多個業(yè)務聯(lián)合進行復用后的緩存數(shù)據(jù)存儲于各自所述數(shù)據(jù)緩存子單元中。
18.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述數(shù)據(jù)緩存單元對所述 復用器復用之后的數(shù)據(jù)進行緩存的數(shù)據(jù)量為0. 5秒至1秒傳輸?shù)臄?shù)據(jù)量。
19.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述第二解復用器對目標 業(yè)務所在的緩存數(shù)據(jù)進行解復用包括對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用獲取GOP 頭部數(shù)據(jù),由所述GOP頭部數(shù)據(jù)獲得第一幀GOP數(shù)據(jù)。
20.根據(jù)權利要求8所述的數(shù)字電視接收裝置,其特征在于,所述解碼器包括視頻解碼 器和音頻解碼器,所述原始流數(shù)據(jù)包括視頻原始流數(shù)據(jù)和音頻原始流數(shù)據(jù),所述解碼器接 收所述第二解復用器分配的所述原始流數(shù)據(jù),并對所述原始流數(shù)據(jù)進行解碼包括分別由所 述視頻解碼器和音頻解碼器對所述第二解復用器分配的視頻原始流數(shù)據(jù)和音頻原始流數(shù) 據(jù)進行解碼。
全文摘要
一種數(shù)字電視接收裝置及其換臺方法,所述換臺方法包括將傳輸流數(shù)據(jù)進行解復用;將解復用后的數(shù)據(jù)按每個業(yè)務或多個業(yè)務聯(lián)合進行復用,并對復用后的數(shù)據(jù)進行緩存;接收到換臺指令后,獲取目標業(yè)務所在的緩存數(shù)據(jù);對所述目標業(yè)務所在的緩存數(shù)據(jù)進行解復用,解包還原為原始流數(shù)據(jù);將經過解包后的所述原始流數(shù)據(jù)進行解碼。基于上述換臺方法,還提供了一種數(shù)字電視接收裝置。本發(fā)明能夠大大縮短同頻點內換臺所產生的延遲時間,增強用戶體驗。
文檔編號H04N5/50GK101984655SQ201010556170
公開日2011年3月9日 申請日期2010年11月23日 優(yōu)先權日2010年11月23日
發(fā)明者劉榮軍, 李政道, 陳古順 申請人:華亞微電子(上海)有限公司