專利名稱:一種多場(chǎng)景電視兼容普通電視的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,具體的說是一種多場(chǎng)景電視兼容普通電視的方法。
背景技術(shù):
由于視頻編碼和電視傳輸數(shù)字化技術(shù)的發(fā)展,所形成的數(shù)字電視能夠在原來一個(gè)模擬電視頻道上承載多套數(shù)字電視節(jié)目或者多路數(shù)字視頻內(nèi)容的傳輸,而且機(jī)頂盒也能夠同時(shí)接收。在電視對(duì)體育賽事等進(jìn)行現(xiàn)場(chǎng)轉(zhuǎn)播時(shí),現(xiàn)場(chǎng)會(huì)部署十多個(gè)到幾十個(gè)攝像機(jī)機(jī)位,各攝像機(jī)的拍攝對(duì)象和角度各有相同,形成多個(gè)場(chǎng)景的視頻,匯聚到視頻切換臺(tái)由導(dǎo)播在各場(chǎng)景間選擇切換形成一路視頻向電視觀眾轉(zhuǎn)播。由于不同用戶群對(duì)不同場(chǎng)景的視頻興趣,希望能夠同時(shí)向觀眾提供反映不同場(chǎng)景的多路視頻,使觀眾在欣賞時(shí)自主選擇。因此把來源于現(xiàn)場(chǎng)的多路視頻分別進(jìn)行編碼壓縮,形成一套包含了多個(gè)視頻流和對(duì)應(yīng)音頻流的電視節(jié)目,利用上述數(shù)字電視的傳輸能力向用戶轉(zhuǎn)播。用戶利用機(jī)頂盒等數(shù)字電視終端接收多路視頻,選擇一路或者多路視頻進(jìn)行欣賞,就形成了多場(chǎng)景電視。在場(chǎng)景電視節(jié)目的節(jié)目映射表(PMT)中包含了反映各場(chǎng)景的多路視頻流的包標(biāo)識(shí)號(hào)(PID)。這樣支持多場(chǎng)景電視的數(shù)字電視終端通過PMT表的引導(dǎo),接收一路到多路視頻進(jìn)行視頻解碼,以全屏、畫中畫或者“馬賽克”等方式在電視屏幕上播放。對(duì)于早期部署的機(jī)頂盒等數(shù)字電視終端,一方面按照DVB等數(shù)字電視標(biāo)準(zhǔn)并不支持在一套數(shù)字電視節(jié)目中包含的多路視頻流,另一方面也沒有同時(shí)解碼多路視頻流的處理能力,因此無法直接支持多場(chǎng)景電視。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種多場(chǎng)景電視兼容普通電視的方法。本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,該一種多場(chǎng)景電視兼容普通電視的方法,是指普通數(shù)字電視終端分別把每個(gè)場(chǎng)景的視頻流和對(duì)應(yīng)的音頻流作為一套數(shù)字電視節(jié)目進(jìn)行接收播放:多場(chǎng)景數(shù)字電視終端在收看多場(chǎng)景電視節(jié)目的一路視頻或多路視頻時(shí),從PMT中讀出所選擇播放的各路視頻流的PID和對(duì)應(yīng)音頻流的PID,從數(shù)字電視傳輸流中提取具有這些PID的包,進(jìn)行解碼播放,在切換場(chǎng)景時(shí)就提取包含新場(chǎng)景視頻流對(duì)應(yīng)PID的包,進(jìn)行解碼即可,其中PMT是指節(jié)目映射表,PID是指包標(biāo)識(shí)號(hào),自由切換場(chǎng)景則通過換臺(tái)方式實(shí)現(xiàn)。所述多場(chǎng)景數(shù)字電視節(jié)目中除有一個(gè)包含了所有場(chǎng)景視頻流和對(duì)應(yīng)音頻流包標(biāo)識(shí)號(hào)PID的節(jié)目映射表PMT之外,還分別為每一場(chǎng)景視頻流和對(duì)應(yīng)音頻流建立一個(gè)包含它們包標(biāo)識(shí)號(hào)PID的節(jié)目映射表PMT,形成一套普通數(shù)字電視節(jié)目,使普通數(shù)字電視終端能夠識(shí)別、接收和回放,這樣該多場(chǎng)景數(shù)字電視節(jié)目中的各視頻流分別被2個(gè)PMT引用:一個(gè)是包含了所有場(chǎng)景視頻流PID和對(duì)應(yīng)音頻流PID的多場(chǎng)景電視節(jié)目PMT,來支持多場(chǎng)景電視終端;另一個(gè)是包含這個(gè)場(chǎng)景視頻流PID和對(duì)應(yīng)音頻流PID的普通數(shù)字電視節(jié)目PMT,來支持普通數(shù)字電視終端。所述多場(chǎng)景電視播出時(shí),通過業(yè)務(wù)描述表SDT和業(yè)務(wù)群關(guān)聯(lián)表BAT使多場(chǎng)景數(shù)字電視終端和普通數(shù)字電視終端區(qū)分接收2種PMT:其中普通數(shù)字電視終端不接收包含多路視頻流的多場(chǎng)景數(shù)字電視節(jié)目PMT,只接收分別由各場(chǎng)景視頻流和對(duì)應(yīng)音頻流所構(gòu)成的普通數(shù)字電視節(jié)目PMT,并利用SDT或BAT形成一組。所述各場(chǎng)景視頻中都插入節(jié)目參考時(shí)鐘PCR信息,使數(shù)字電視終端接收時(shí)與發(fā)送端保持冋步。本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是:
本發(fā)明的一種多場(chǎng)景電視兼容普通電視的方法支持在一套數(shù)字電視節(jié)目中包含多路視頻流,可直接支持多場(chǎng)景電視,使得普通數(shù)字電視終端也可以在各場(chǎng)景視頻間進(jìn)行切換欣賞,使得現(xiàn)有數(shù)字電視具有向電視觀眾提供選擇欣賞現(xiàn)場(chǎng)轉(zhuǎn)播中多個(gè)場(chǎng)景視頻的能力,形成了多場(chǎng)景電視。
附圖1是多場(chǎng)景的伴首首頻流不同時(shí)實(shí)施例不意圖。附圖2是多場(chǎng)景的伴首首頻流相同時(shí)實(shí)施例不意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的一種多場(chǎng)景電視兼容普通電視的方法作以下詳細(xì)說明。為了使普通數(shù)字電視終端能夠支持多場(chǎng)景電視,為觀眾提供多場(chǎng)景電視中各個(gè)場(chǎng)景的欣賞能力,本發(fā)明提出了在多場(chǎng)景電視兼容普通數(shù)字電視終端的方法,使得普通數(shù)字電視終端也可以在各場(chǎng)景視頻間進(jìn)行切換欣賞,只是不能像多場(chǎng)景電視終端那樣在電視屏幕上同時(shí)欣賞多個(gè)場(chǎng)景。在多場(chǎng)景電視節(jié)目中,其PMT包含了各個(gè)場(chǎng)景視頻流的PID和對(duì)應(yīng)音頻流的PID。多場(chǎng)景數(shù)字電視終端在收看多場(chǎng)景電視節(jié)目的一路視頻到多路視頻時(shí),從PMT從讀出所選擇播放的各路視頻流的PID和對(duì)應(yīng)音頻流的PID,從數(shù)字電視傳輸流中提取具有這些PID的包,進(jìn)行解碼播放。在切換場(chǎng)景時(shí)就提取包含新場(chǎng)景視頻流對(duì)應(yīng)PID的包,進(jìn)行解碼即可。在普通數(shù)字電視終端上,由于不支持在一套數(shù)字電視節(jié)目中包含多個(gè)視頻流,上述方式無法支持實(shí)現(xiàn),同時(shí)其處理器的解碼能力一般也不支持同時(shí)解碼多路視頻的能力。因此本發(fā)明提出為一套多場(chǎng)景電視節(jié)目中的各路視頻流和對(duì)應(yīng)的音頻流再分別建議一個(gè)PMT,來兼容普通數(shù)字電視終端。這樣每套多場(chǎng)景電視節(jié)目中的各視頻流分別被2個(gè)PMT引用:一個(gè)是包含了所有場(chǎng)景視頻流PID和對(duì)應(yīng)音頻流PID的多場(chǎng)景電視節(jié)目PMT,來支持多場(chǎng)景電視終端;另一個(gè)是包含這個(gè)場(chǎng)景視頻流PID和對(duì)應(yīng)音頻流PID的普通數(shù)字電視節(jié)目PMT,來支持普通數(shù)字電視終端。在多場(chǎng)景電視播出時(shí),通過業(yè)務(wù)描述表(SDT)和業(yè)務(wù)群關(guān)聯(lián)表(BAT)等使多場(chǎng)景數(shù)字電視終端和普通數(shù)字電視終端區(qū)分接收2種PMT。其中普通數(shù)字電視終端不接收包含多路視頻流的多場(chǎng)景數(shù)字電視節(jié)目PMT,只接收分別由各場(chǎng)景視頻流和對(duì)應(yīng)音頻流所構(gòu)成的普通數(shù)字電視節(jié)目PMT,并利用SDT或BAT形成一組。這樣普通數(shù)字電視終端在收看多現(xiàn)場(chǎng)多場(chǎng)景轉(zhuǎn)播時(shí),分別把每一個(gè)場(chǎng)景視頻和對(duì)應(yīng)音頻作為一套數(shù)字電視節(jié)目,進(jìn)行接收和解碼,并在屏幕上顯示。需要進(jìn)行切換時(shí),則以換臺(tái)的方式切換到另一場(chǎng)景所構(gòu)成的數(shù)字電視節(jié)目上即可。通過以上方法,既為普通數(shù)字電視終端提供了對(duì)多個(gè)場(chǎng)景的欣賞性能,也避免了普通數(shù)字電視終端不支持多路視頻并發(fā)解碼的問題。在數(shù)字電視節(jié)目播出時(shí),需要提供節(jié)目參考時(shí)鐘(PCR)信息,以使數(shù)字電視終端接收時(shí)與發(fā)送端保持同步。在一套數(shù)字電視節(jié)目中只需要在一個(gè)流中嵌入PCR信息,一般是嵌入在視頻流中。但是多場(chǎng)景電視節(jié)目中如果僅在一路視頻流中嵌入PCR信息,在為了兼容普通數(shù)字電視終端而形成的多個(gè)單視頻流節(jié)目中就會(huì)出現(xiàn)只有一個(gè)場(chǎng)景所對(duì)應(yīng)的節(jié)目有PCR,而其它場(chǎng)景所對(duì)應(yīng)的節(jié)目都沒有PCR。這將造成普通數(shù)字電視終端無法正常接收播放大部分場(chǎng)景。為此本發(fā)明提出在多場(chǎng)景電視節(jié)目的各場(chǎng)景視頻流中全部增加PCR信息。對(duì)于多場(chǎng)景電視節(jié)目的PMT中只需要把PCR_PID項(xiàng)填入其中一個(gè)視頻流的PID即可;在接收時(shí)可以按照任一路視頻流中的PCR進(jìn)行時(shí)鐘同步;而在視頻解碼時(shí),PCR作為附加信息不會(huì)對(duì)解碼造成影響。而對(duì)于面向普通數(shù)字電視機(jī)頂盒的各場(chǎng)景節(jié)目的PMT中,PCR_PID項(xiàng)分別填入該場(chǎng)景視頻流的PID;普通數(shù)字電視終端在接收任意一個(gè)場(chǎng)景所構(gòu)成的節(jié)目時(shí),都存在PCR保證了正常接收。
實(shí)施例對(duì)于每個(gè)場(chǎng)景都有不同伴音音頻流的多場(chǎng)景電視,如圖1,包含η個(gè)場(chǎng)景視頻,對(duì)應(yīng)視頻流為VID 2、VID 至VID / ,并且對(duì)應(yīng)的伴音音頻流為AUD 7,AUD 至AUD / 。多場(chǎng)景電視節(jié)目的節(jié)目映射表PMT中包含了所有這些視頻流和音頻流的PID信息,以引導(dǎo)多場(chǎng)景數(shù)字電視終端選擇目標(biāo) 場(chǎng)景對(duì)應(yīng)的音視頻流進(jìn)行接收。為了兼容普通數(shù)字電視終端,首先在數(shù)字電視播出時(shí)在每一個(gè)視頻流中都插入PCR信息,然后把每一個(gè)場(chǎng)景的視頻流和對(duì)應(yīng)的伴音音頻流再分別建立一個(gè)PMT表:建立包含視頻流VID I和音頻流AUD I的PID信息的PMT I,并把視頻流VID I的PID寫入PMTI中PCR_PID項(xiàng);建立包含視頻流VID 和音頻流AUD 的PID信息的PMT J ,并把視頻流VID之的PID寫入PMT之中PCR_PID項(xiàng);直至建立包含視頻流VID η和音頻流AUD η的PID信息的PMT / ,并把視頻流VID η的PID寫入PMT η中PCR_PID項(xiàng)。從而使普通數(shù)字電視終端把每個(gè)場(chǎng)景分別作為一套數(shù)字電視節(jié)目進(jìn)行接收播放,接收時(shí)每一個(gè)場(chǎng)景節(jié)目時(shí)也都存在PCR信息,保證接收同步。當(dāng)觀眾需要切換到別的場(chǎng)景進(jìn)行欣賞時(shí),通過換臺(tái)方式實(shí)現(xiàn)接收。對(duì)于各個(gè)場(chǎng)景都采用相同伴音音頻流的多場(chǎng)景電視,如圖2,包含η個(gè)場(chǎng)景視頻,對(duì)應(yīng)視頻流為VID 7、VID 至VID / ,伴音音頻流為AUD。多場(chǎng)景電視節(jié)目的節(jié)目映射表PMT中包含了所有這些視頻流和音頻流的PID信息,以引導(dǎo)多場(chǎng)景數(shù)字電視終端選擇目標(biāo)場(chǎng)景對(duì)應(yīng)的音視頻流進(jìn)行接收。為了兼容普通數(shù)字電視終端,首先在數(shù)字電視播出時(shí)在每一個(gè)視頻流中都插入PCR信息,然后把每一個(gè)場(chǎng)景的視頻流和對(duì)應(yīng)的伴音音頻流再分別建立一個(gè)PMT表:建立包含視頻流VID I和音頻流AUD的PID信息的PMT I,并把視頻流VID I的PID寫入PMT I中PCR_PID項(xiàng);建立包含視頻流VID 和音頻流AUD的PID信息的PMT J ,并把視頻流VID的PID寫入PMT 中PCR_PID項(xiàng);直至建立包含視頻流VID η和音頻流AUD的PID信息的PMT / ,并把視頻流VID η的PID寫入PMT η中PCR_PID項(xiàng)。從而使普通數(shù)字電視終端把每個(gè)場(chǎng)景分別作為一套數(shù)字電視節(jié)目進(jìn)行接收播放,接收時(shí)每一個(gè)場(chǎng)景節(jié)目時(shí)也都存在PCR信息,保證接收 同步。當(dāng)觀眾需要切換到別的場(chǎng)景進(jìn)行欣賞時(shí),通過換臺(tái)方式實(shí)現(xiàn)接收。
權(quán)利要求
1.一種多場(chǎng)景電視兼容普通電視的方法,其特征在于:該方法是指普通數(shù)字電視終端分別把每個(gè)場(chǎng)景的視頻流和對(duì)應(yīng)的音頻流作為一套數(shù)字電視節(jié)目進(jìn)行接收播放:多場(chǎng)景數(shù)字電視終端在收看多場(chǎng)景電視節(jié)目的一路視頻或多路視頻時(shí),從PMT中讀出所選擇播放的各路視頻流的PID和對(duì)應(yīng)音頻流的PID,從數(shù)字電視傳輸流中提取具有這些PID的包,進(jìn)行解碼播放,在切換場(chǎng)景時(shí)就提取包含新場(chǎng)景視頻流對(duì)應(yīng)PID的包,進(jìn)行解碼即可,其中PMT是指節(jié)目映射表,PID是指包標(biāo)識(shí)號(hào),自由切換場(chǎng)景則通過換臺(tái)方式實(shí)現(xiàn)。
2.根據(jù)權(quán)利要求1所述的一種多場(chǎng)景電視兼容普通電視的方法,其特征在于:所述多場(chǎng)景數(shù)字電視節(jié)目中除有一個(gè)包含了所有場(chǎng)景視頻流和對(duì)應(yīng)音頻流包標(biāo)識(shí)號(hào)PID的節(jié)目映射表PMT之外,還分別為每一場(chǎng)景視頻流和對(duì)應(yīng)音頻流建立一個(gè)包含它們包標(biāo)識(shí)號(hào)PID的節(jié)目映射表PMT,形成一套普通數(shù)字電視節(jié)目,使普通數(shù)字電視終端能夠識(shí)別、接收和回放,這樣該多場(chǎng)景數(shù)字電視節(jié)目中的各視頻流分別被2個(gè)PMT引用:一個(gè)是包含了所有場(chǎng)景視頻流PID和對(duì)應(yīng)音頻流PID的多場(chǎng)景電視節(jié)目PMT,來支持多場(chǎng)景電視終端;另一個(gè)是包含這個(gè)場(chǎng)景視頻流PID和對(duì)應(yīng)音頻流PID的普通數(shù)字電視節(jié)目PMT,來支持普通數(shù)字電視終端。
3.根據(jù)權(quán)利要求2所述的一種多場(chǎng)景電視兼容普通電視的方法,其特征在于:所述多場(chǎng)景電視播出時(shí),通過業(yè)務(wù)描述表SDT和業(yè)務(wù)群關(guān)聯(lián)表BAT使多場(chǎng)景數(shù)字電視終端和普通數(shù)字電視終端區(qū)分接收2種PMT:其中普通數(shù)字電視終端不接收包含多路視頻流的多場(chǎng)景數(shù)字電視節(jié)目PMT,只接收分別由各場(chǎng)景視頻流和對(duì)應(yīng)音頻流所構(gòu)成的普通數(shù)字電視節(jié)目PMT,并利用SDT或BAT形成一組。
4.根據(jù)權(quán)利要求1 3中任一所述的一種多場(chǎng)景電視兼容普通電視的方法,其特征在于:所述各場(chǎng)景視頻中都插入節(jié)目參考時(shí)鐘PCR信息,使數(shù)字電視終端接收時(shí)與發(fā)送端保持冋步。
全文摘要
本發(fā)明提供一種多場(chǎng)景電視兼容普通電視的方法,該方法是指普通數(shù)字電視終端分別把每個(gè)場(chǎng)景的視頻流和對(duì)應(yīng)的音頻流作為一套數(shù)字電視節(jié)目進(jìn)行接收播放多場(chǎng)景數(shù)字電視終端在收看多場(chǎng)景電視節(jié)目的一路視頻或多路視頻時(shí),從PMT中讀出所選擇播放的各路視頻流的PID和對(duì)應(yīng)音頻流的PID,從數(shù)字電視傳輸流中提取具有這些PID的包,進(jìn)行解碼播放,在切換場(chǎng)景時(shí)就提取包含新場(chǎng)景視頻流對(duì)應(yīng)PID的包,進(jìn)行解碼即可。該一種多場(chǎng)景電視兼容普通電視的方法和現(xiàn)有技術(shù)相比,支持在一套數(shù)字電視節(jié)目中包含多路視頻流,可直接支持多場(chǎng)景電視,使得普通數(shù)字電視終端也可以在各場(chǎng)景視頻間進(jìn)行切換欣賞。
文檔編號(hào)H04N21/434GK103118285SQ20131005681
公開日2013年5月22日 申請(qǐng)日期2013年2月22日 優(yōu)先權(quán)日2013年2月22日
發(fā)明者孟令軍, 李曉峰, 劉永輝, 許宏吉, 趙鵬 申請(qǐng)人:浪潮齊魯軟件產(chǎn)業(yè)有限公司