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

一種數(shù)字電視系統(tǒng)、前端設(shè)備和機(jī)頂盒的制作方法

文檔序號(hào):11624432閱讀:245來(lái)源:國(guó)知局
一種數(shù)字電視系統(tǒng)、前端設(shè)備和機(jī)頂盒的制造方法與工藝

本申請(qǐng)涉及數(shù)字電視廣播技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種數(shù)字電視系統(tǒng)、前端設(shè)備和機(jī)頂盒。



背景技術(shù):

數(shù)字電視又稱為數(shù)位電視或數(shù)碼電視,是指從演播室到發(fā)射、傳輸、接收的所有環(huán)節(jié)都是使用數(shù)字電視信號(hào)或?qū)υ撓到y(tǒng)所有的信號(hào)傳播都是通過(guò)由0、1數(shù)字串所構(gòu)成的二進(jìn)制數(shù)字流來(lái)傳播的電視類型,與模擬電視相對(duì)。其信號(hào)損失小,接收效果好。

數(shù)字電視系統(tǒng)通常由前端設(shè)備、機(jī)頂盒和終端構(gòu)成,前端設(shè)備將碼流數(shù)據(jù)通過(guò)電纜線通道向機(jī)頂盒傳輸,碼流數(shù)據(jù)經(jīng)過(guò)機(jī)頂盒的解復(fù)用和解碼后通過(guò)終端播放。用戶在需要進(jìn)行切臺(tái)(切換數(shù)字電視頻道)時(shí),所述機(jī)頂盒響應(yīng)切臺(tái)指令后通過(guò)電纜線通道獲取目標(biāo)頻道的碼流數(shù)據(jù),然后經(jīng)過(guò)解復(fù)用和解碼后通過(guò)終端播放,這個(gè)過(guò)程通常需要消耗一定的時(shí)間,在切臺(tái)過(guò)程持續(xù)時(shí)間內(nèi),終端顯示畫(huà)面只能為黑屏或靜幀,這給數(shù)字電視系統(tǒng)的用戶帶來(lái)了較差的用戶體驗(yàn),用戶往往希望數(shù)字電視系統(tǒng)完成切臺(tái)操作的速度越快越好。



技術(shù)實(shí)現(xiàn)要素:

為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種數(shù)字電視系統(tǒng)、前端設(shè)備和機(jī)頂盒,以實(shí)現(xiàn)加快數(shù)字電視系統(tǒng)的切臺(tái)速度,提升用戶體驗(yàn)的目的。

為實(shí)現(xiàn)上述技術(shù)目的,本發(fā)明實(shí)施例提供了如下技術(shù)方案:

一種數(shù)字電視系統(tǒng),包括:前端設(shè)備、機(jī)頂盒和終端,所述機(jī)頂盒包括一個(gè)解碼器和兩個(gè)解復(fù)用器,其中;

所述前端設(shè)備用于根據(jù)切臺(tái)指令組播碼流數(shù)據(jù),生成ip碼流數(shù)據(jù)和數(shù)字視頻廣播dvb碼流數(shù)據(jù),所述ip碼流數(shù)據(jù)通過(guò)網(wǎng)絡(luò)通道傳輸,所述dvb碼流數(shù)據(jù)通過(guò)電纜線通道傳輸;

兩個(gè)所述解復(fù)用器用于分別接收所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù),并對(duì)接收到的碼流數(shù)據(jù)進(jìn)行解復(fù)用,并向所述解碼器傳輸;

所述解碼器用于對(duì)先接收到的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端,和用于在所述ip碼流數(shù)據(jù)先到達(dá)的情況下,獲取所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳,并根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件,如果是,則對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端。

可選的,所述ip碼流數(shù)據(jù)為標(biāo)清清流數(shù)據(jù)。

可選的,所述解碼器獲取所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳具體用于,對(duì)獲取的所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)進(jìn)行分組,獲得ip分組碼流和dvb分組碼流,根據(jù)所述ip分組碼流的包頭信息和dvb分組碼流的包頭信息計(jì)算獲得所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳。

可選的,所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件具體用于,將所述dvb碼流數(shù)據(jù)的首個(gè)顯示時(shí)間戳作為比對(duì)時(shí)間戳,判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳,如果是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件,如果否,則將所述dvb碼流數(shù)據(jù)中比對(duì)時(shí)間戳的下一個(gè)顯示時(shí)間戳作為新的比對(duì)時(shí)間戳,并返回判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳的步驟;

所述當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳為所述ip碼流數(shù)據(jù)未消耗的顯示時(shí)間戳中的首個(gè)顯示時(shí)間戳。

可選的,所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件具體用于,將所述dvb碼流數(shù)據(jù)的首個(gè)顯示時(shí)間戳作為比對(duì)時(shí)間戳,判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳與超時(shí)時(shí)間的和,如果是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件;

如果否,則判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳,若是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件,若否,則將所述dvb碼流數(shù)據(jù)中比對(duì)時(shí)間戳的下一個(gè)顯示時(shí)間戳作為新的比對(duì)時(shí)間戳,并返回判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳的步驟。

可選的,所述超時(shí)時(shí)間為5s、10s或15s。

可選的,在所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),所述解碼器對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端具體用于,對(duì)所述dvb碼流在比對(duì)時(shí)間戳之后的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)下發(fā)給所述終端。

一種前端設(shè)備,應(yīng)用于上述任一項(xiàng)所述的數(shù)字電視系統(tǒng),所述前端設(shè)備用于根據(jù)切臺(tái)指令組播碼流數(shù)據(jù),生成ip碼流數(shù)據(jù)和數(shù)字視頻廣播dvb碼流數(shù)據(jù),所述ip碼流數(shù)據(jù)通過(guò)網(wǎng)絡(luò)通道傳輸,所述dvb碼流數(shù)據(jù)通過(guò)電纜線通道傳輸。

可選的,所述ip碼流數(shù)據(jù)為標(biāo)清清流數(shù)據(jù)。

一種機(jī)頂盒,應(yīng)用于上述任一項(xiàng)所述的數(shù)字電視系統(tǒng),所述機(jī)頂盒包括一個(gè)解碼器和兩個(gè)解復(fù)用器,其中,

兩個(gè)所述解復(fù)用器用于分別接收ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù),并對(duì)接收到的碼流數(shù)據(jù)進(jìn)行解復(fù)用,并向所述解碼器傳輸;

所述解碼器用于對(duì)先接收到的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給終端,和用于在所述ip碼流數(shù)據(jù)先到達(dá)的情況下,獲取所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳,并根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件,如果是,則對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端。

從上述技術(shù)方案可以看出,本發(fā)明實(shí)施例提供了一種數(shù)字電視系統(tǒng)、前端設(shè)備和機(jī)頂盒,其中,所述數(shù)字電視系統(tǒng)的前端設(shè)備通過(guò)組播碼流數(shù)據(jù)分別通過(guò)網(wǎng)絡(luò)通道和電纜線通道下發(fā)ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù),碼流數(shù)據(jù)通過(guò)所述機(jī)頂盒的解復(fù)用器分別解復(fù)用后向所述機(jī)頂盒的解碼器發(fā)送,所述解碼器對(duì)于先接收到的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并交由所述終端播放;在網(wǎng)絡(luò)通道正常的情況下,所述網(wǎng)絡(luò)通道的傳輸速度一般要快于所述電纜線通道的傳輸速度,從而降低了所述機(jī)頂盒響應(yīng)切臺(tái)指令的時(shí)間,實(shí)現(xiàn)了加快數(shù)字電視系統(tǒng)的切臺(tái)速度,提升用戶體驗(yàn)的目的。

另外,所述數(shù)字電視系統(tǒng)在所述ip碼流數(shù)據(jù)先到達(dá)的情況下,當(dāng)所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),將播放碼流切換到所述dvb碼流數(shù)據(jù),以避免長(zhǎng)期占用網(wǎng)絡(luò)通道,造成網(wǎng)絡(luò)通道擁堵的情況出現(xiàn)。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本申請(qǐng)的一個(gè)實(shí)施例提供的一種數(shù)字電視系統(tǒng)的結(jié)構(gòu)示意圖;

圖2為本申請(qǐng)的一個(gè)實(shí)施例提供的一種前端設(shè)備的結(jié)構(gòu)示意圖;

圖3為本申請(qǐng)的一個(gè)實(shí)施例提供的解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件的流程示意圖;

圖4為本申請(qǐng)的另一個(gè)實(shí)施例提供的解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件的流程示意圖;

圖5為本申請(qǐng)的一個(gè)實(shí)施例提供的一種機(jī)頂盒的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本申請(qǐng)實(shí)施例提供了一種數(shù)字電視系統(tǒng),如圖1所示,包括:前端設(shè)備100、機(jī)頂盒200和終端300,所述機(jī)頂盒200包括一個(gè)解碼器和兩個(gè)解復(fù)用器,其中;

所述前端設(shè)備100用于根據(jù)切臺(tái)指令組播碼流數(shù)據(jù),生成ip碼流數(shù)據(jù)和數(shù)字視頻廣播dvb碼流數(shù)據(jù),所述ip碼流數(shù)據(jù)通過(guò)網(wǎng)絡(luò)通道傳輸,所述dvb碼流數(shù)據(jù)通過(guò)電纜線通道傳輸;

兩個(gè)所述解復(fù)用器用于分別接收所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù),并對(duì)接收到的碼流數(shù)據(jù)進(jìn)行解復(fù)用,并向所述解碼器傳輸;

所述解碼器用于對(duì)先接收到的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端300,和用于在所述ip碼流數(shù)據(jù)先到達(dá)的情況下,獲取所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳,并根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件,如果是,則對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端300。

需要說(shuō)明的是,所述切臺(tái)指令是指用戶通過(guò)遙控器發(fā)送的攜帶有目標(biāo)數(shù)字電視頻道標(biāo)識(shí)的指令,所述切臺(tái)指令經(jīng)過(guò)所述遙控器發(fā)送和所述機(jī)頂盒200的轉(zhuǎn)發(fā)后被前端設(shè)備100設(shè)備接收,所述前端設(shè)備100根據(jù)所述切臺(tái)指令獲得目標(biāo)的碼流數(shù)據(jù)。所述切臺(tái)指令的發(fā)送方式和前端設(shè)備100根據(jù)切臺(tái)指令獲得目標(biāo)的碼流數(shù)據(jù)的過(guò)程已為本領(lǐng)域技術(shù)人員所熟知,本申請(qǐng)?jiān)诖瞬蛔鲑樖觥?/p>

在本申請(qǐng)中,所述前端設(shè)備100的結(jié)構(gòu)如圖2所示,包括衛(wèi)星信號(hào)接收設(shè)備、ip碼流轉(zhuǎn)碼設(shè)備110和dvb碼流調(diào)制設(shè)備120;其中,所述衛(wèi)星信號(hào)接收設(shè)備用于接收數(shù)字電視的衛(wèi)星信號(hào)并轉(zhuǎn)換為碼流數(shù)據(jù),碼流數(shù)據(jù)經(jīng)過(guò)ip碼流轉(zhuǎn)碼設(shè)備110的dvb碼流調(diào)制設(shè)備120的處理生成所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù);所述ip碼流轉(zhuǎn)碼設(shè)備110對(duì)所述碼流數(shù)據(jù)經(jīng)過(guò)復(fù)用和轉(zhuǎn)碼后生成所述ip碼流數(shù)據(jù),所述dvb碼流調(diào)制設(shè)備120對(duì)所述碼流數(shù)據(jù)進(jìn)行復(fù)用、加擾、調(diào)制和頻率變換后生成所述dvb碼流數(shù)據(jù)。

所述數(shù)字電視系統(tǒng)的前端設(shè)備100通過(guò)組播碼流數(shù)據(jù)分別通過(guò)網(wǎng)絡(luò)通道和電纜線通道下發(fā)ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù),碼流數(shù)據(jù)通過(guò)所述機(jī)頂盒200的解復(fù)用器分別解復(fù)用后向所述機(jī)頂盒200的解碼器發(fā)送,所述解碼器對(duì)于先接收到的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并交由所述終端300播放;在網(wǎng)絡(luò)通道正常的情況下,所述網(wǎng)絡(luò)通道的傳輸速度一般要快于所述電纜線通道的傳輸速度,從而降低了所述機(jī)頂盒200響應(yīng)切臺(tái)指令的時(shí)間,實(shí)現(xiàn)了加快數(shù)字電視系統(tǒng)的切臺(tái)速度,提升用戶體驗(yàn)的目的。

另外,所述數(shù)字電視系統(tǒng)在所述ip碼流數(shù)據(jù)先到達(dá)的情況下,當(dāng)所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),將播放碼流切換到所述dvb碼流,以避免長(zhǎng)期占用網(wǎng)絡(luò)通道,造成網(wǎng)絡(luò)通道擁堵的情況出現(xiàn)。

在實(shí)際的應(yīng)用過(guò)程中,所述解碼器在對(duì)先接收到的碼流數(shù)據(jù)進(jìn)行解碼后,還需要由顯示(display)設(shè)備進(jìn)行音視頻數(shù)據(jù)與圖形數(shù)據(jù)的混合編碼,最終獲得所述播放數(shù)據(jù),所述播放數(shù)據(jù)通過(guò)hdmi(highdefinitionmultimediainterface,高清晰度多媒體接口)輸出到所述終端300。

還需要說(shuō)明的是,所述數(shù)字電視系統(tǒng)不需要對(duì)現(xiàn)有的機(jī)頂盒200進(jìn)行硬件上的改進(jìn),適用于具備一個(gè)解碼器以上的機(jī)頂盒,適用范圍更廣。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的一個(gè)優(yōu)選實(shí)施例中,所述ip碼流數(shù)據(jù)為標(biāo)清清流數(shù)據(jù);

需要說(shuō)明的是,標(biāo)清是指物理分辨率為720p×576p的一種視頻格式。

清流數(shù)據(jù)是指未加密的視頻數(shù)據(jù)。

在本實(shí)施例中,當(dāng)所述ip碼流數(shù)據(jù)為標(biāo)清清流數(shù)據(jù)時(shí),可以進(jìn)一步的降低所述解碼器對(duì)于ip碼流數(shù)據(jù)的解碼時(shí)間,并且由于所述ip碼流數(shù)據(jù)為清流數(shù)據(jù),也不需要對(duì)數(shù)據(jù)進(jìn)行解密,減少了解密過(guò)程占用的時(shí)間。

以網(wǎng)絡(luò)通道的帶寬為4mb/s為例,其每秒傳輸?shù)臄?shù)據(jù)為4-5m,而每秒的視頻包括24幀圖像,則每幀圖像的傳輸時(shí)間大約為50ms,一般接收到4-5幀圖像即可顯示畫(huà)面,則ip碼流數(shù)據(jù)的傳輸耗時(shí)一般小于200ms,而4-5幀標(biāo)清清流圖像的解碼時(shí)間一般少于300ms,則在網(wǎng)絡(luò)通道正常的情況下,一般從所述切臺(tái)指令發(fā)送到顯示畫(huà)面的時(shí)間一般少于500ms。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的另一個(gè)實(shí)施例中,所述解碼器獲取所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳具體用于,對(duì)獲取的所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)進(jìn)行分組,獲得ip分組碼流和dvb分組碼流,根據(jù)所述ip分組碼流的包頭信息和dvb分組碼流的包頭信息計(jì)算獲得所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳。

顯示時(shí)間戳(presentationtimestame,pts)用于標(biāo)識(shí)數(shù)據(jù)幀在解碼后的顯示時(shí)間。在一般情況下,碼流數(shù)據(jù)的關(guān)鍵幀(i幀)、p幀和b幀中均設(shè)置有所述顯示時(shí)間戳,但在本申請(qǐng)中,所述解碼器獲取的所述ip碼流數(shù)據(jù)的顯示時(shí)間戳是指碼流數(shù)據(jù)的中的i幀的時(shí)間戳,也就是說(shuō)在本申請(qǐng)中,所述解碼器進(jìn)行ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)切換時(shí)以碼流數(shù)據(jù)中的i幀的時(shí)間戳為依據(jù)。這是因?yàn)閕幀能夠完整的表示一副圖像數(shù)據(jù),不需要依賴于其他幀。因此,取i幀的顯示時(shí)間戳作為切換數(shù)據(jù)源的判斷依據(jù),才能立即解碼并顯示視頻圖像。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的又一個(gè)實(shí)施例中,所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件具體用于,將所述dvb碼流數(shù)據(jù)的首個(gè)顯示時(shí)間戳作為比對(duì)時(shí)間戳,判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳,如果是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件,如果否,則將所述dvb碼流數(shù)據(jù)中比對(duì)時(shí)間戳的下一個(gè)顯示時(shí)間戳作為新的比對(duì)時(shí)間戳,并返回判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳的步驟;

所述當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳為所述ip碼流數(shù)據(jù)未消耗的顯示時(shí)間戳中的首個(gè)顯示時(shí)間戳。

參考圖3,圖3為所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件的流程示意圖。

在本實(shí)施例中,當(dāng)所述ip碼流數(shù)據(jù)先被所述機(jī)頂盒200接收并開(kāi)始解碼的情況下,當(dāng)所述dvb碼流數(shù)據(jù)到達(dá)時(shí),首先對(duì)所述dvb碼流數(shù)據(jù)的首個(gè)關(guān)鍵幀攜帶的顯示時(shí)間戳作為所述比對(duì)時(shí)間戳與所述ip碼流數(shù)據(jù)未消耗的顯示時(shí)間戳進(jìn)行比對(duì),如果所述比對(duì)時(shí)間戳與當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳相同,或所述比對(duì)時(shí)間戳大于所述當(dāng)前碼流數(shù)據(jù)的顯示時(shí)間戳,則表明所述dvb碼流數(shù)據(jù)的接收和解碼進(jìn)度趕上了所述ip碼流數(shù)據(jù)的接收和解碼進(jìn)度,可以將數(shù)據(jù)源切換為所述dvb碼流數(shù)據(jù)。當(dāng)所述比對(duì)時(shí)間戳小于所述當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳?xí)r,則需要將所述dvb碼流數(shù)據(jù)中位于比對(duì)時(shí)間戳之后的顯示時(shí)間戳作為新的比對(duì)時(shí)間戳,再與當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳進(jìn)行比對(duì),直至所述比對(duì)時(shí)間戳大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施例中,所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件具體用于,將所述dvb碼流數(shù)據(jù)的首個(gè)顯示時(shí)間戳作為比對(duì)時(shí)間戳,判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳與超時(shí)時(shí)間的和,如果是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件;

如果否,則判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳,若是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件,若否,則將所述dvb碼流數(shù)據(jù)中比對(duì)時(shí)間戳的下一個(gè)顯示時(shí)間戳作為新的比對(duì)時(shí)間戳,并返回判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳的步驟。

參考圖4,圖4為本實(shí)施例中,所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件的流程示意圖。

在本實(shí)施例中,引入了超時(shí)時(shí)間的概念,避免出現(xiàn)dvb碼流數(shù)據(jù)出現(xiàn)錯(cuò)誤或者電纜線通道出現(xiàn)錯(cuò)誤導(dǎo)致持續(xù)占用所述網(wǎng)絡(luò)通道,造成網(wǎng)絡(luò)通道堵塞的情況出現(xiàn)。

具體地,在所述ip碼流數(shù)據(jù)先被所述機(jī)頂盒200接收的情況下,所述解碼器首先將所述dvb碼流數(shù)據(jù)的首個(gè)顯示時(shí)間戳作為比對(duì)時(shí)間戳,判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前碼流數(shù)據(jù)的顯示時(shí)間戳與超時(shí)時(shí)間的和,如果是,則直接將數(shù)據(jù)源切換為所述dvb碼流數(shù)據(jù);如果否,則等待dvb碼流數(shù)據(jù)的解碼進(jìn)度趕上所述ip碼流數(shù)據(jù)的解碼精度時(shí)將數(shù)據(jù)源切換為所述dvb碼流數(shù)據(jù)。

需要注意的是,在本申請(qǐng)中,如果所述網(wǎng)絡(luò)通道出現(xiàn)問(wèn)題,導(dǎo)致所述dvb碼流數(shù)據(jù)先被所述機(jī)頂盒200接收到,則所述解碼器直接對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼。

在本申請(qǐng)的一個(gè)具體實(shí)施例中,所述超時(shí)時(shí)間為5s、10s或15s,一般選取5s的正整數(shù)倍作為所述超時(shí)時(shí)間,但優(yōu)選的,所述超時(shí)時(shí)間的取值為10s,這是因?yàn)樘痰某瑫r(shí)時(shí)間可能會(huì)小于切換時(shí)間,而太長(zhǎng)的超時(shí)時(shí)間則會(huì)加重所述前端設(shè)備100的負(fù)載。本申請(qǐng)對(duì)所述超時(shí)時(shí)間的具體取值并不做限定,具體視實(shí)際情況而定。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的又一個(gè)實(shí)施例中,在所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),所述解碼器對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端300具體用于,對(duì)所述dvb碼流在比對(duì)時(shí)間戳之后的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)下發(fā)給所述終端300。

本實(shí)施例提供了一種在所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),可行的將數(shù)據(jù)源平滑切換為dvb碼流數(shù)據(jù)的方式。

在本申請(qǐng)的一個(gè)優(yōu)選實(shí)施例中,為了優(yōu)化速度,所述ip碼流數(shù)據(jù)采用統(tǒng)一的編碼格式及相同的pid值,節(jié)省與前端設(shè)備100交互的時(shí)間,單向接收數(shù)據(jù)提高效率,一般ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)采用相同的編碼格式,否則需要重啟解碼器。而對(duì)于音視頻pid的不同,直接在軟件層面修改即可,節(jié)省更換解碼器的時(shí)間。

相應(yīng)的,本申請(qǐng)實(shí)施例還提供了一種前端設(shè)備100,應(yīng)用于上述任一實(shí)施例所述的數(shù)字電視系統(tǒng),所述前端設(shè)備100用于根據(jù)切臺(tái)指令組播碼流數(shù)據(jù),生成ip碼流數(shù)據(jù)和數(shù)字視頻廣播dvb碼流數(shù)據(jù),所述ip碼流數(shù)據(jù)通過(guò)網(wǎng)絡(luò)通道傳輸,所述dvb碼流數(shù)據(jù)通過(guò)電纜線通道傳輸。

需要說(shuō)明的是,所述切臺(tái)指令是指用戶通過(guò)遙控器發(fā)送的攜帶有目標(biāo)數(shù)字電視頻道標(biāo)識(shí)的指令,所述切臺(tái)指令經(jīng)過(guò)所述遙控器發(fā)送和所述機(jī)頂盒200的轉(zhuǎn)發(fā)后被前端設(shè)備100設(shè)備接收,所述前端設(shè)備100根據(jù)所述切臺(tái)指令獲得目標(biāo)的碼流數(shù)據(jù)。所述切臺(tái)指令的發(fā)送方式和前端設(shè)備100根據(jù)切臺(tái)指令獲得目標(biāo)的碼流數(shù)據(jù)的過(guò)程已為本領(lǐng)域技術(shù)人員所熟知,本申請(qǐng)?jiān)诖瞬蛔鲑樖觥?/p>

在本申請(qǐng)中,所述前端設(shè)備100的結(jié)構(gòu)如圖2所示,包括衛(wèi)星信號(hào)接收設(shè)備、ip碼流轉(zhuǎn)碼設(shè)備110和dvb碼流調(diào)制設(shè)備120;其中,所述衛(wèi)星信號(hào)接收設(shè)備用于接收數(shù)字電視的衛(wèi)星信號(hào)并轉(zhuǎn)換為碼流數(shù)據(jù),碼流數(shù)據(jù)經(jīng)過(guò)ip碼流轉(zhuǎn)碼設(shè)備110的dvb碼流調(diào)制設(shè)備120的處理生成所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù);所述ip碼流轉(zhuǎn)碼設(shè)備110對(duì)所述碼流數(shù)據(jù)經(jīng)過(guò)復(fù)用和轉(zhuǎn)碼后生成所述ip碼流數(shù)據(jù),所述dvb碼流調(diào)制設(shè)備120對(duì)所述碼流數(shù)據(jù)進(jìn)行復(fù)用、加擾、調(diào)制和頻率變換后生成所述dvb碼流數(shù)據(jù)。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的一個(gè)優(yōu)選實(shí)施例中,所述ip碼流數(shù)據(jù)為標(biāo)清清流數(shù)據(jù);

需要說(shuō)明的是,標(biāo)清是指物理分辨率為720p×576p的一種視頻格式。

清流數(shù)據(jù)是指未加密的視頻數(shù)據(jù)。

在本實(shí)施例中,當(dāng)所述ip碼流數(shù)據(jù)為標(biāo)清清流數(shù)據(jù)時(shí),可以進(jìn)一步的降低所述解碼器對(duì)于ip碼流數(shù)據(jù)的解碼時(shí)間,并且由于所述ip碼流數(shù)據(jù)為清流數(shù)據(jù),也不需要對(duì)數(shù)據(jù)進(jìn)行解密,減少了解密過(guò)程占用的時(shí)間。

以網(wǎng)絡(luò)通道的帶寬為4mb/s為例,其每秒傳輸?shù)臄?shù)據(jù)為4-5m,而每秒的視頻包括24幀圖像,則每幀圖像的傳輸時(shí)間大約為50ms,一般接收到4-5幀圖像即可顯示畫(huà)面,則ip碼流數(shù)據(jù)的傳輸耗時(shí)一般小于200ms,而4-5幀標(biāo)清清流圖像的解碼時(shí)間一般少于300ms,則在網(wǎng)絡(luò)通道正常的情況下,一般從所述切臺(tái)指令發(fā)送到顯示畫(huà)面的時(shí)間一般少于500ms。

相應(yīng)的,本申請(qǐng)實(shí)施例還提供了一種機(jī)頂盒200,如圖5所示,應(yīng)用于上述任一實(shí)施例所述的數(shù)字電視系統(tǒng),所述機(jī)頂盒200包括一個(gè)解碼器和兩個(gè)解復(fù)用器,其中,

兩個(gè)所述解復(fù)用器用于分別接收ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù),并對(duì)接收到的碼流數(shù)據(jù)進(jìn)行解復(fù)用,并向所述解碼器傳輸;

所述解碼器用于對(duì)先接收到的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給終端300,和用于在所述ip碼流數(shù)據(jù)先到達(dá)的情況下,獲取所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳,并根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件,如果是,則對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端300。

所述機(jī)頂盒200對(duì)于先接收到的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并交由所述終端300播放;在網(wǎng)絡(luò)通道正常的情況下,所述網(wǎng)絡(luò)通道的傳輸速度一般要快于所述電纜線通道的傳輸速度,從而降低了所述機(jī)頂盒200響應(yīng)切臺(tái)指令的時(shí)間,實(shí)現(xiàn)了加快數(shù)字電視系統(tǒng)的切臺(tái)速度,提升用戶體驗(yàn)的目的。

另外,所述機(jī)頂盒200在所述ip碼流數(shù)據(jù)先到達(dá)的情況下,當(dāng)所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),將播放碼流切換到所述dvb碼流,以避免長(zhǎng)期占用網(wǎng)絡(luò)通道,造成網(wǎng)絡(luò)通道擁堵的情況出現(xiàn)。

在實(shí)際的應(yīng)用過(guò)程中,所述解碼器在對(duì)先接收到的碼流數(shù)據(jù)進(jìn)行解碼后,還需要由顯示(display)設(shè)備進(jìn)行音視頻數(shù)據(jù)與圖形數(shù)據(jù)的混合編碼,最終獲得所述播放數(shù)據(jù),所述播放數(shù)據(jù)通過(guò)hdmi(highdefinitionmultimediainterface,高清晰度多媒體接口)輸出到所述終端300。

所述機(jī)頂盒200在硬件上不需要對(duì)現(xiàn)有技術(shù)中機(jī)頂盒200進(jìn)行改進(jìn),適用于具備一個(gè)解碼器以上的機(jī)頂盒,適用范圍更廣。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的另一個(gè)實(shí)施例中,所述解碼器獲取所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳具體用于,對(duì)獲取的所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)進(jìn)行分組,獲得ip分組碼流和dvb分組碼流,根據(jù)所述ip分組碼流的包頭信息和dvb分組碼流的包頭信息計(jì)算獲得所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳。

顯示時(shí)間戳(presentationtimestame,pts)用于標(biāo)識(shí)數(shù)據(jù)幀在解碼后的顯示時(shí)間。在一般情況下,碼流數(shù)據(jù)的關(guān)鍵幀(i幀)、p幀和b幀中均設(shè)置有所述顯示時(shí)間戳,但在本申請(qǐng)中,所述解碼器獲取的所述ip碼流數(shù)據(jù)的顯示時(shí)間戳是指碼流數(shù)據(jù)的中的i幀的時(shí)間戳,也就是說(shuō)在本申請(qǐng)中,所述解碼器進(jìn)行ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)切換時(shí)以碼流數(shù)據(jù)中的i幀的時(shí)間戳為依據(jù)。這是因?yàn)閕幀能夠完整的表示一副圖像數(shù)據(jù),不需要依賴于其他幀。因此,取i幀的顯示時(shí)間戳作為切換數(shù)據(jù)源的判斷依據(jù),才能立即解碼并顯示視頻圖像。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的又一個(gè)實(shí)施例中,所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件具體用于,將所述dvb碼流數(shù)據(jù)的首個(gè)顯示時(shí)間戳作為比對(duì)時(shí)間戳,判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳,如果是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件,如果否,則將所述dvb碼流數(shù)據(jù)中比對(duì)時(shí)間戳的下一個(gè)顯示時(shí)間戳作為新的比對(duì)時(shí)間戳,并返回判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳的步驟;

所述當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳為所述ip碼流數(shù)據(jù)未消耗的顯示時(shí)間戳中的首個(gè)顯示時(shí)間戳。

參考圖3,圖3為所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件的流程示意圖。

在本實(shí)施例中,當(dāng)所述ip碼流數(shù)據(jù)先被所述機(jī)頂盒200接收并開(kāi)始解碼的情況下,當(dāng)所述dvb碼流數(shù)據(jù)到達(dá)時(shí),首先對(duì)所述dvb碼流數(shù)據(jù)的首個(gè)關(guān)鍵幀攜帶的顯示時(shí)間戳作為所述比對(duì)時(shí)間戳與所述ip碼流數(shù)據(jù)未消耗的顯示時(shí)間戳進(jìn)行比對(duì),如果所述比對(duì)時(shí)間戳與當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳相同,或所述比對(duì)時(shí)間戳大于所述當(dāng)前碼流數(shù)據(jù)的顯示時(shí)間戳,則表明所述dvb碼流數(shù)據(jù)的接收和解碼進(jìn)度趕上了所述ip碼流數(shù)據(jù)的接收和解碼進(jìn)度,可以將數(shù)據(jù)源切換為所述dvb碼流數(shù)據(jù)。當(dāng)所述比對(duì)時(shí)間戳小于所述當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳?xí)r,則需要將所述dvb碼流數(shù)據(jù)中位于比對(duì)時(shí)間戳之后的顯示時(shí)間戳作為新的比對(duì)時(shí)間戳,再與當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳進(jìn)行比對(duì),直至所述比對(duì)時(shí)間戳大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施例中,所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件具體用于,將所述dvb碼流數(shù)據(jù)的首個(gè)顯示時(shí)間戳作為比對(duì)時(shí)間戳,判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳與超時(shí)時(shí)間的和,如果是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件;

如果否,則判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳,若是,則判定所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件,若否,則將所述dvb碼流數(shù)據(jù)中比對(duì)時(shí)間戳的下一個(gè)顯示時(shí)間戳作為新的比對(duì)時(shí)間戳,并返回判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前ip碼流數(shù)據(jù)的顯示時(shí)間戳的步驟。

參考圖4,圖4為本實(shí)施例中,所述解碼器根據(jù)所述ip碼流數(shù)據(jù)的顯示時(shí)間戳和dvb碼流數(shù)據(jù)的顯示時(shí)間戳判斷所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)是否滿足切換條件的流程示意圖。

在本實(shí)施例中,引入了超時(shí)時(shí)間的概念,避免出現(xiàn)dvb碼流數(shù)據(jù)出現(xiàn)錯(cuò)誤或者電纜線通道出現(xiàn)錯(cuò)誤導(dǎo)致持續(xù)占用所述網(wǎng)絡(luò)通道,造成網(wǎng)絡(luò)通道堵塞的情況出現(xiàn)。

具體地,在所述ip碼流數(shù)據(jù)先被所述機(jī)頂盒200接收的情況下,所述解碼器首先將所述dvb碼流數(shù)據(jù)的首個(gè)顯示時(shí)間戳作為比對(duì)時(shí)間戳,判斷所述比對(duì)時(shí)間戳是否大于或等于當(dāng)前碼流數(shù)據(jù)的顯示時(shí)間戳與超時(shí)時(shí)間的和,如果是,則直接將數(shù)據(jù)源切換為所述dvb碼流數(shù)據(jù);如果否,則等待dvb碼流數(shù)據(jù)的解碼進(jìn)度趕上所述ip碼流數(shù)據(jù)的解碼精度時(shí)將數(shù)據(jù)源切換為所述dvb碼流數(shù)據(jù)。

需要注意的是,在本申請(qǐng)中,如果所述網(wǎng)絡(luò)通道出現(xiàn)問(wèn)題,導(dǎo)致所述dvb碼流數(shù)據(jù)先被所述機(jī)頂盒200接收到,則所述解碼器直接對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼。

在本申請(qǐng)的一個(gè)具體實(shí)施例中,所述超時(shí)時(shí)間為5s、10s或15s,一般選取5s的正整數(shù)倍作為所述超時(shí)時(shí)間,但優(yōu)選的,所述超時(shí)時(shí)間的取值為10s,這是因?yàn)樘痰某瑫r(shí)時(shí)間可能會(huì)小于切換時(shí)間,而太長(zhǎng)的超時(shí)時(shí)間則會(huì)加重所述前端設(shè)備100的負(fù)載。本申請(qǐng)對(duì)所述超時(shí)時(shí)間的具體取值并不做限定,具體視實(shí)際情況而定。

在上述實(shí)施例的基礎(chǔ)上,在本申請(qǐng)的又一個(gè)實(shí)施例中,在所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),所述解碼器對(duì)所述dvb碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并下發(fā)給所述終端300具體用于,對(duì)所述dvb碼流在比對(duì)時(shí)間戳之后的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)下發(fā)給所述終端300。

本實(shí)施例提供了一種在所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),可行的將數(shù)據(jù)源平滑切換為dvb碼流數(shù)據(jù)的方式。

綜上所述,本申請(qǐng)實(shí)施例提供了一種數(shù)字電視系統(tǒng)、前端設(shè)備100和機(jī)頂盒200,其中,所述數(shù)字電視系統(tǒng)的前端設(shè)備100通過(guò)組播碼流數(shù)據(jù)分別通過(guò)網(wǎng)絡(luò)通道和電纜線通道下發(fā)ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù),碼流數(shù)據(jù)通過(guò)所述機(jī)頂盒200的解復(fù)用器分別解復(fù)用后向所述機(jī)頂盒200的解碼器發(fā)送,所述解碼器對(duì)于先接收到的碼流數(shù)據(jù)進(jìn)行解碼,獲得播放數(shù)據(jù)并交由所述終端300播放;在網(wǎng)絡(luò)通道正常的情況下,所述網(wǎng)絡(luò)通道的傳輸速度一般要快于所述電纜線通道的傳輸速度,從而降低了所述機(jī)頂盒200響應(yīng)切臺(tái)指令的時(shí)間,實(shí)現(xiàn)了加快數(shù)字電視系統(tǒng)的切臺(tái)速度,提升用戶體驗(yàn)的目的。

另外,所述數(shù)字電視系統(tǒng)在所述ip碼流數(shù)據(jù)先到達(dá)的情況下,當(dāng)所述ip碼流數(shù)據(jù)和dvb碼流數(shù)據(jù)滿足切換條件時(shí),將播放碼流切換到所述dvb碼流,以避免長(zhǎng)期占用網(wǎng)絡(luò)通道,造成網(wǎng)絡(luò)通道擁堵的情況出現(xiàn)。

本說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。

對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1