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

一種減少頻道切換時(shí)間的多媒體廣播設(shè)備的制作方法

文檔序號(hào):7969338閱讀:177來(lái)源:國(guó)知局
專利名稱:一種減少頻道切換時(shí)間的多媒體廣播設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字移動(dòng)多々某體廣播技術(shù)領(lǐng)域,尤其涉及多媒體廣播系統(tǒng)中 頻道切換技術(shù)中減少頻道切換時(shí)間的設(shè)備。
背景技術(shù)
近年來(lái),數(shù)字移動(dòng)多媒體廣播技術(shù)和標(biāo)準(zhǔn)發(fā)展迅速,例如,歐洲的
DVB-H (數(shù)字視頻廣播手持式接收Digital Video Broadcast Handheld)、美
國(guó)的MediaFLO (媒體單一前向鏈路Media Forward Link Only)、基于移
動(dòng)蜂窩的BCMCS (廣播多播服務(wù)Broadcast and Multicast Services)和
BCAST(廣播Broadcast)等技術(shù)和標(biāo)準(zhǔn)。數(shù)字移動(dòng)多媒體廣播網(wǎng)絡(luò)為其
終端用戶提供許多服務(wù)內(nèi)容,如廣告、天氣預(yù)報(bào)、新聞、體育節(jié)目、綜藝、
多媒體廣播劇、電影等節(jié)目?jī)?nèi)容,用戶可以根據(jù)自己的喜好來(lái)自行選擇移動(dòng) 多媒體廣播的服務(wù)節(jié)目。
但是在移動(dòng)多媒體廣播系統(tǒng)中,由于無(wú)線廣播信道技術(shù)的制約,終端用 戶發(fā)起頻道切換后,需要等待一定的時(shí)間才能正常接收到目標(biāo)頻道的業(yè)務(wù)數(shù) 據(jù)。當(dāng)目標(biāo)頻道是視頻類業(yè)務(wù)時(shí),即^f吏無(wú)線廣播信道已經(jīng)完成切換,視頻解 碼和播放也必須等待關(guān)鍵幀到來(lái)后才能正常工作。例如,視頻特性具有每秒 25幀的能力,信源編碼每25幀有一個(gè)參考幀I幀,因此,多媒體廣播的終 端需要等待接受到25幀的視頻編碼幀,得到一個(gè)參考I幀,才能正常工作。
在多媒體廣播系統(tǒng)中的接收終端,影響用戶頻道切換時(shí)間的模塊包括 多媒體廣播接收模塊、解復(fù)用模塊、協(xié)議處理模塊、音視頻解碼模塊、顯示 模塊等。每個(gè)模塊在接收終端進(jìn)行頻道切換時(shí),立即結(jié)束當(dāng)前節(jié)目的處理, 開始新節(jié)目的處理,但是,開始新節(jié)目處理的條件是已經(jīng)有完整的新節(jié)目數(shù) 據(jù),這里的新數(shù)據(jù)就是一組數(shù)據(jù)幀,例如音視頻解碼需要25幀,各處理模 塊接收到這樣的一組數(shù)據(jù)幀,就可以開始模塊的處理流程,否則繼續(xù)等待,
直到接收到各4莫塊能夠獨(dú)立處理的這樣一組完整的數(shù)據(jù)幀(可以為多個(gè)或一
個(gè)數(shù)據(jù)幀)。因此,每個(gè)模塊都要等待完整的這樣一組新數(shù)據(jù)幀,這個(gè)等待
的時(shí)間,本發(fā)明稱為"模塊切換等待時(shí)間"。其中
多媒體廣播接收模塊的模塊切換等待時(shí)間,在采用時(shí)分復(fù)用技術(shù)的多媒 體廣播系統(tǒng)中影響比較大,等于多媒體廣播節(jié)目在時(shí)分復(fù)用系統(tǒng)中使用時(shí)隙 的間隔;
解復(fù)用模塊的模塊切換等待時(shí)間,等于從多媒體廣播接收模塊接收到能 夠獨(dú)立處理的一組復(fù)用幀的時(shí)間,通常一個(gè)復(fù)用幀就可以獨(dú)立處理;
協(xié)議處理模塊的模塊切換等待時(shí)間,等于從解復(fù)用模塊接收到能夠獨(dú)立 處理的一組協(xié)議幀的時(shí)間,通常一個(gè)協(xié)i義幀就可以獨(dú)立處理;
音視頻解碼模塊的模塊切換等待時(shí)間,等于從協(xié)議處理模塊接收到能夠 獨(dú)立處理的一組音視頻編碼幀的時(shí)間,通常需要25個(gè)音視頻編碼幀,所述 一組音視頻編碼幀,包括解碼需要的I、 B、 P幀;
顯示模塊的模塊切換等待時(shí)間,等于從音視頻解碼模塊接收到能夠獨(dú)立 處理的一組顯示幀的時(shí)間,通常一個(gè)顯示幀就可以獨(dú)立處理。
在多媒體廣播系統(tǒng)中,上述各模塊對(duì)應(yīng)的"模塊切換等待時(shí)間"嚴(yán)重的 影響終端的"節(jié)目頻道切換時(shí)間",導(dǎo)致用戶在節(jié)目切換時(shí),需要等待很長(zhǎng) 的時(shí)間。
現(xiàn)有技術(shù)的主要問題在于,切換時(shí)間過長(zhǎng)使得用戶進(jìn)行頻道切換時(shí)使用 不便。因此,需要一種能夠有效減小頻道切換時(shí)間的多媒體廣播設(shè)備,將所 需的頻道切換時(shí)間盡可能的縮短,減小終端的頻道切換等待時(shí)間,實(shí)現(xiàn)頻道 的快速切換,以滿足用戶終端的切換需要。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種減少頻道切換時(shí)間的多媒體 廣播設(shè)備,減少用戶終端進(jìn)行頻道切換的頻道切換時(shí)間。
本發(fā)明提供一種減少頻道切換時(shí)間的多媒體廣播設(shè)備,位于系統(tǒng)側(cè),用 于減小用戶終端的頻道切換時(shí)間,包括
信源編碼模塊,編碼輸出終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立處理的一組音
視頻編碼幀;
協(xié)議處理模塊,在一個(gè)切換幀長(zhǎng)度內(nèi)從信源編碼模塊接收所述一組音視 頻編碼幀,處理所迷音4^頻編碼幀后,輸出終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立
處理的一組協(xié)-漢幀;
復(fù)用模塊,在一個(gè)切換幀長(zhǎng)度內(nèi)從接收協(xié)議處理模塊接收所述協(xié)議幀, 處理所述協(xié)議幀后,輸出終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立處理的一組復(fù)用
幀;
廣播發(fā)送模塊,在一個(gè)切換幀長(zhǎng)度內(nèi)從復(fù)用模塊接收所述復(fù)用幀,處理 所述復(fù)用幀后,發(fā)送終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立處理的一組廣播發(fā)送 幀;
其中,所述切換幀長(zhǎng)度是用戶終端內(nèi)各處理模塊能夠獨(dú)立處理的一組完 整數(shù)據(jù)幀的總長(zhǎng)度中的最大值。
所述用戶終端各處理^^莫塊包括
多媒體廣播接收模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收廣播發(fā)送模塊發(fā)送過來(lái) 的一組廣播發(fā)送幀,處理后輸出對(duì)應(yīng)的一組復(fù)用幀;
解復(fù)用模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收所述一組復(fù)用幀,處理后輸出對(duì) 應(yīng)的一纟且協(xié)i義幀;
協(xié)議處理模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收所述一組協(xié)議幀,處理后輸出 對(duì)應(yīng)的一組音;^見頻解碼幀;
音視頻解碼模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收所述一組音視頻解碼幀,處 理后輸出對(duì)應(yīng)的 一組顯示幀;
顯示模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收所述一組顯示幀后,進(jìn)行顯示。
其中,用戶終端確定所述切換幀長(zhǎng)度的方式為
計(jì)算多媒體廣播用戶終端內(nèi)各處理模塊能夠獨(dú)立處理的一組完整數(shù)據(jù) 幀的總長(zhǎng)度;
從各個(gè)模塊對(duì)應(yīng)的總長(zhǎng)度中確定一個(gè)最大值為所述切換幀長(zhǎng)度。
所述設(shè)備中的所述信源編碼沖莫塊,以該切換幀長(zhǎng)度為基準(zhǔn),將自身編碼 輸出的音視頻編碼幀處理為,在一個(gè)切換幀長(zhǎng)度內(nèi),能在用戶終端的音視頻
解碼模塊獨(dú)立解碼處理的25個(gè)一組的音視頻編碼幀,并且對(duì)于該信源編碼 模塊在一個(gè)切換幀長(zhǎng)度內(nèi)輸出的音視頻編碼幀,其后的協(xié)議處理模塊對(duì)所迷 音視頻編碼幀處理后,能在一個(gè)切換幀長(zhǎng)度內(nèi)輸出對(duì)應(yīng)的一組協(xié)議幀。
所述設(shè)備中的所述協(xié)議處理模塊,以該切換幀長(zhǎng)度為基準(zhǔn),將增加協(xié)議 控制相關(guān)信息后輸出的協(xié)議幀處理為,在一個(gè)切換幀長(zhǎng)度內(nèi)能在用戶終端的 協(xié)議處理;^莫塊獨(dú)立處理的一組協(xié)議幀,且對(duì)于協(xié)議處理才莫塊在切換幀長(zhǎng)度內(nèi) 輸出的該一組協(xié)議幀,在其后的復(fù)用模塊中能在一個(gè)切換幀長(zhǎng)度內(nèi)輸出對(duì)應(yīng) 的一組復(fù)用幀。
應(yīng)用本發(fā)明所述的減小頻道切換時(shí)間的多媒體廣播設(shè)備,通過對(duì)齊系統(tǒng) 側(cè)各個(gè)處理^f莫塊的切換幀邊界,可以減小用戶終端的頻道切換等待時(shí)間,實(shí) 現(xiàn)頻道的快速切換。


圖1是根據(jù)本發(fā)明實(shí)施例的對(duì)齊各處理模塊的模塊切換等待時(shí)間起始 邊界的示意圖2是根據(jù)本發(fā)明實(shí)施例的切換幀對(duì)齊的示意圖3是根據(jù)本發(fā)明實(shí)施例的用戶終端接收經(jīng)系統(tǒng)側(cè)對(duì)齊處理的各數(shù)據(jù) 幀的時(shí)間示意圖。
具體實(shí)施例方式
下面結(jié)合具體實(shí)施方式
及附圖對(duì)本發(fā)明所述的減小頻道切換時(shí)間的多 媒體廣播設(shè)備進(jìn)行詳細(xì)描述。
多媒體廣播系統(tǒng)中用戶終端的頻道切換時(shí)間的長(zhǎng)短,主要由用戶終端各 模塊的模塊切換等待時(shí)間決定,而用戶終端各模塊的模塊切換等待時(shí)間主要 由系統(tǒng)側(cè)的多4某體廣播設(shè)備特性決定,因而,我們可以通過系統(tǒng)側(cè)多媒體廣
4番i殳備的各4莫塊處理的lt據(jù)幀的調(diào)整,來(lái)有效地減少終端的頻道切換時(shí)間。
本發(fā)明根據(jù)多々某體廣播系統(tǒng)用戶終端的各個(gè)處理模塊的"模塊切換等待 時(shí)間"的特點(diǎn),提出了通過對(duì)齊多媒體廣播設(shè)備的各個(gè)處理模塊的數(shù)據(jù)幀進(jìn) 行對(duì)齊處理,來(lái)實(shí)現(xiàn)模塊切換等待時(shí)間的邊界對(duì)齊、減小用戶終端的頻道切 換時(shí)間的方法,實(shí)現(xiàn)頻道的快速切換。
如圖l所示,如果用戶終端各模塊的模塊切換等待時(shí)間的邊界對(duì)齊,將 能夠減小頻道切換時(shí)間。具體來(lái)講,如果各處理模塊所要處理的數(shù)據(jù)幀的幀 頭對(duì)齊,即各模塊要處理的數(shù)據(jù)幀的長(zhǎng)度之間有整數(shù)倍的關(guān)系,最大模塊切 換等待時(shí)間MAX (各處理模塊的模塊切換等待時(shí)間)=NX (某一處理模 塊的模塊切換等待時(shí)間),N為大于等于1的整數(shù),則在用戶終端,以對(duì) 齊的各處理模塊的最大模塊切換等待時(shí)間為起始邊界,將能夠?qū)崿F(xiàn)頻道的快 速切換。
所述終端各模塊切換等待時(shí)間也可以用各模塊能夠獨(dú)立處理的 一組相 關(guān)幀的幀長(zhǎng)度來(lái)表示。例如解復(fù)用模塊的模塊切換等待時(shí)間,可以由復(fù)用 幀的幀長(zhǎng)度來(lái)表示;協(xié)議處理模塊的模塊切換等待時(shí)間,可以用協(xié)議幀的幀 長(zhǎng)度來(lái)表示;音視頻解碼模塊的切換等待時(shí)間,可以用一組音視頻幀的幀長(zhǎng) 度來(lái)表示(例如25個(gè)幀的總長(zhǎng)度)。因此,各模塊對(duì)應(yīng)的模塊切換等待時(shí) 間的邊界對(duì)齊關(guān)系,就是各模塊處理的一組相應(yīng)幀的幀總長(zhǎng)度對(duì)齊。對(duì)應(yīng)最 大模塊切換等待時(shí)間的模塊所處理的數(shù)據(jù)幀稱為"切換幀",切換幀的幀長(zhǎng) 度成為終端進(jìn)行頻道切換時(shí)決定切換等待時(shí)間的關(guān)鍵因素。因此,將用戶終 端內(nèi)各處理模塊能夠獨(dú)立處理的一組數(shù)據(jù)幀的總長(zhǎng)度中的最大值作為切換 幀的長(zhǎng)度。
對(duì)于各個(gè)模塊處理接收的數(shù)據(jù)幀,如復(fù)用幀、協(xié)議幀、顯示幀等,事實(shí) 上對(duì)應(yīng)的處理模塊,只需一個(gè)幀就可以獨(dú)立處理,但是模塊的輸出需要等待 一組數(shù)據(jù)幀,例如解復(fù)用模塊只有一個(gè)復(fù)用幀就可以開始處理,但是需要 在該^莫塊中處理一組復(fù)用幀后才能輸出一個(gè)協(xié)議幀供協(xié)議模塊處理,此一組 復(fù)用幀稱為"完整的一組復(fù)用幀"。
在系統(tǒng)側(cè)多媒體廣播設(shè)備,與用戶終端相對(duì)應(yīng)的模塊包括信源編碼模 塊、協(xié)議處理模塊、復(fù)用模塊、廣播發(fā)送模塊等,各自對(duì)應(yīng)的數(shù)據(jù)幀為音視
頻編碼幀、協(xié)議幀、復(fù)用幀、發(fā)送幀等。為了實(shí)現(xiàn)在用戶終端的數(shù)據(jù)幀邊界 的對(duì)齊目的,就需要多媒體廣播系統(tǒng)在系統(tǒng)側(cè)多媒體廣播設(shè)備組成各數(shù)據(jù)幀 時(shí),就已將各個(gè)處理模塊的數(shù)據(jù)幀的邊界進(jìn)行對(duì)齊。以使用戶終端接收數(shù)據(jù) 后,自然得到邊界對(duì)齊的數(shù)據(jù)幀,實(shí)現(xiàn)減小頻道切換的目的。
所謂各數(shù)據(jù)幀的邊界對(duì)齊的一個(gè)要求,就是通過設(shè)定各模塊的 一組數(shù)據(jù) 幀的長(zhǎng)度,使得在一個(gè)切換幀長(zhǎng)度內(nèi)或者稱一個(gè)切換幀的時(shí)間范圍內(nèi),各模 塊完成的是一組完整的數(shù)據(jù)幀的處理,切換幀內(nèi)必須是整數(shù)個(gè)數(shù)據(jù)幀,并且 在能被所述處理模塊完整處理。
那么,為了保證一個(gè)切換幀時(shí)間范圍內(nèi)不會(huì)只處理了 一個(gè)數(shù)據(jù)幀的 一部
分,這些數(shù)據(jù)幀的實(shí)際長(zhǎng)度一定等于固定值X,且1S^X等于一個(gè)切換幀的 長(zhǎng)度。切換幀內(nèi)必須是整數(shù)個(gè)數(shù)據(jù)幀,這是系統(tǒng)的要求,不允許有部分幀出現(xiàn)。
在多媒體廣播設(shè)備的各處理模塊內(nèi), 一個(gè)切換幀由模塊的一組數(shù)據(jù)幀組 成, 一組數(shù)據(jù)幀之間是時(shí)間順序的關(guān)系, 一個(gè)模塊內(nèi)的這樣一組數(shù)據(jù)幀稱為 模塊切換幀,例如在協(xié)議模塊中稱為協(xié)議模塊切換幀、在復(fù)用模塊中稱為復(fù) 用模塊切換幀、在發(fā)送模塊中稱為發(fā)送模塊切換幀。
對(duì)于本發(fā)明所述的減小頻道切換時(shí)間的多^^某體廣播設(shè)備,包括下面幾個(gè) 模塊
(1) 信源編碼模塊,用于編碼輸出音視頻編碼幀。整數(shù)個(gè)這樣的音視 頻編碼幀組成一組,其長(zhǎng)度等于一個(gè)切換幀的長(zhǎng)度,在終端上可以被獨(dú)立解 碼,具有獨(dú)立性和完整性。即用戶終端的音^L頻解碼^i塊對(duì)其進(jìn)行解碼時(shí)不 需要上一組或者下一組音視頻編碼幀的數(shù)據(jù)。
(2) 協(xié)議處理模塊,接收該組音視頻編碼幀,增加協(xié)議控制等其他信 息,輸出協(xié)議幀,整數(shù)個(gè)協(xié)議幀組成一組,其長(zhǎng)度等于一個(gè)切換幀的長(zhǎng)度, 在終端的協(xié)議處理模塊對(duì)其進(jìn)行處理時(shí)不需要上一組或者下一組協(xié)議幀的 數(shù)據(jù),具有獨(dú)立性和完整性。
(3) 復(fù)用模塊,接收該組協(xié)議幀,結(jié)合其他信息后輸出復(fù)用幀,整數(shù)個(gè)復(fù)用幀組成一組,其長(zhǎng)度等于一個(gè)切換幀的長(zhǎng)度,該復(fù)用幀在終端的解復(fù) 用模塊進(jìn)行處理時(shí),不需要上一組或者下一組復(fù)用幀的數(shù)據(jù),具有獨(dú)立性和 完整性。
(4)廣播發(fā)送模塊,在一個(gè)切換幀長(zhǎng)度內(nèi)從復(fù)用模塊接收所述一組復(fù) 用幀,處理所述復(fù)用幀后,發(fā)送終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立處理的一組 廣播發(fā)送幀。
其中,在系統(tǒng)側(cè)的多媒體廣播設(shè)備中,以該切換幀為基準(zhǔn)將每一處理模 塊的數(shù)據(jù)幀在一個(gè)切換幀長(zhǎng)度內(nèi)進(jìn)行對(duì)齊,切換幀對(duì)齊的規(guī)則為系統(tǒng)側(cè)各 模塊處理的數(shù)據(jù)幀在一個(gè)切換幀的時(shí)間長(zhǎng)度內(nèi),是一個(gè)能夠在終端對(duì)應(yīng)的處 理模塊進(jìn)行獨(dú)立處理獨(dú)立的完整的單元,不需要等待切換幀外的數(shù)據(jù)就能在 對(duì)應(yīng)模塊獨(dú)立進(jìn)行處理;系統(tǒng)側(cè)各;^莫塊處理的切換幀的邊界必須對(duì)齊,即一 個(gè)模塊的切換幀的輸出的數(shù)據(jù),在下一個(gè)處理模塊的一個(gè)切換幀內(nèi)處理,不 能跨越切換幀的邊界。
上述的音視頻編碼幀、協(xié)議幀、復(fù)用幀、發(fā)送幀在一個(gè)切換幀的幀長(zhǎng)度 范圍內(nèi)具有對(duì)齊關(guān)系,即 一個(gè)切換幀長(zhǎng)度內(nèi)的一組音^見頻編碼幀必須在一 個(gè)切換幀長(zhǎng)度內(nèi)的一組協(xié)議幀內(nèi)處理,不能超過一個(gè)切換幀的邊界; 一個(gè)切 換幀長(zhǎng)度內(nèi)的一組協(xié)議幀必須在一個(gè)切換幀長(zhǎng)度內(nèi)的一組復(fù)用幀內(nèi)處理,不 能超過一個(gè)切換幀的邊界,以此類推,這樣就能保證該一組音視頻編碼幀對(duì) 應(yīng)的內(nèi)容,在各個(gè)模塊中在一個(gè)切換幀長(zhǎng)度內(nèi)都能被獨(dú)立處理完。
圖2示出了切換幀對(duì)齊的示意圖,其中,切換幀長(zhǎng)度=模塊能夠獨(dú)立處 理的1組(40個(gè))復(fù)用幀的長(zhǎng)度=2個(gè)協(xié)議幀的長(zhǎng)度=模塊能夠獨(dú)立處理的1 組(25個(gè))音視頻編碼幀的長(zhǎng)度。也就是說是切換幀的長(zhǎng)度是各個(gè)處理模 塊所處理的數(shù)據(jù)幀長(zhǎng)度的整數(shù)倍,即切換幀的長(zhǎng)度-NX (處理模塊所處理 的數(shù)據(jù)幀的長(zhǎng)度),N是大于等于l的整數(shù)。根據(jù)具體的網(wǎng)絡(luò)應(yīng)用情況,只 要滿足整數(shù)的關(guān)系,由開發(fā)者在設(shè)計(jì)系統(tǒng)時(shí)候根據(jù)系統(tǒng)的特性來(lái)自行設(shè)定。
由上可知,在終端側(cè)確定切換幀的時(shí)間長(zhǎng)度,系統(tǒng)側(cè)多媒體廣播設(shè)備的 每個(gè)處理模塊必須滿足切換幀時(shí)間長(zhǎng)度范圍的數(shù)據(jù)幀的完整性,并實(shí)現(xiàn)模塊 間的切換幀邊界對(duì)齊。
經(jīng)過上述在系統(tǒng)側(cè)各處理模塊對(duì)數(shù)據(jù)幀的處理之后,用戶終端各模塊接
收系統(tǒng)側(cè)對(duì)齊處理后的相應(yīng)數(shù)凈居幀,完成頻道切換。其中,在系統(tǒng)側(cè)已將各 數(shù)據(jù)幀對(duì)齊處理后,用戶終端在切換時(shí),所接收的數(shù)據(jù)幀自然地就是邊界對(duì) 齊的數(shù)據(jù)幀,能夠減小頻道切換時(shí)間。對(duì)于系統(tǒng)側(cè)沒有的數(shù)據(jù)幀,例如顯示
幀,在終端側(cè)也要將其與切換幀進(jìn)行對(duì)齊處理。如圖2所示
切換幀長(zhǎng)度-模塊能夠獨(dú)立處理的1組(40個(gè))復(fù)用幀的長(zhǎng)度=2個(gè)協(xié)議 幀的長(zhǎng)度-模塊能夠獨(dú)立處理的1組(25 )音視頻編碼幀的長(zhǎng)度=6個(gè)顯示幀 的長(zhǎng)度。
下面以一個(gè)具體的多媒體廣播系統(tǒng)為例,其應(yīng)用本發(fā)明所述多媒體廣播 設(shè)備工作時(shí),具有如下特性
A、 視頻特性具有每秒25幀的能力,信源編碼每25幀有一個(gè)參考幀I 幀,因此,多媒體廣播的終端最多等待接受25幀的視頻編碼幀,就可以得 到一個(gè)參考I幀,可以完成正確解碼,音視頻解碼模塊的模塊切換等待時(shí)間 為1秒。
B、 廣播發(fā)送特性采用時(shí)分復(fù)用技術(shù),每秒發(fā)送一個(gè)發(fā)送幀,因此終端 的多媒體廣播接受模塊1秒內(nèi)可以接受一個(gè)或者一組廣播數(shù)據(jù),該模塊切換 等待時(shí)間為1秒。
C、 系統(tǒng)每秒40個(gè)復(fù)用幀,因此終端解復(fù)用模塊的模塊切換等待時(shí)間為 1/40秒。在此例子中每秒40個(gè)復(fù)用幀可由開發(fā)者設(shè)定,當(dāng)然也可以設(shè)定為 其它值。
D、 系統(tǒng)協(xié)議處理每秒l幀,因此終端的協(xié)議模塊的模塊切換等待時(shí)間 為1秒。
E、 這樣一個(gè)系統(tǒng)的最大模塊切換等待時(shí)間為l秒。
這個(gè)多媒體廣播系統(tǒng)中描述的切換幀的幀長(zhǎng)度為1秒,其他各模塊的幀 長(zhǎng)度以切換幀為基準(zhǔn),實(shí)現(xiàn)模塊切換等待時(shí)間邊界對(duì)齊,即各模塊切換幀(l 秒)內(nèi)邊界對(duì)齊,每個(gè)切換幀內(nèi)對(duì)應(yīng)處理模塊所能獨(dú)立處理的整數(shù)個(gè)數(shù)據(jù)幀。 對(duì)齊方式:^下
音視頻模塊的切換幀,由以參考幀為開始邊界的連續(xù)的25個(gè)音視頻編 碼幀組成,長(zhǎng)度正好為l秒,以參考幀為開始邊界最好,但也可以采用其它
方式;
這個(gè)音視頻的切換幀,由協(xié)議處理模塊將其封裝在一個(gè)協(xié)議幀中,組成
協(xié)議模塊的切換幀,長(zhǎng)度正好為l秒;
該協(xié)議切換幀在復(fù)用模塊中聯(lián)合其他信息,封裝在40個(gè)復(fù)用幀中,組 成一個(gè)復(fù)用模塊切換幀,長(zhǎng)度為1秒;
該復(fù)用模塊切換幀在廣播發(fā)送模塊的一個(gè)發(fā)送幀中發(fā)送,長(zhǎng)度為l秒。
要實(shí)現(xiàn)本發(fā)明,系統(tǒng)側(cè)的多媒體廣播的各個(gè)模塊設(shè)計(jì)是關(guān)鍵,是必要條 件,終端上的處理僅是該設(shè)備的應(yīng)用的特征,因此系統(tǒng)側(cè)和終端側(cè)是不可分 割的整體。
在上述實(shí)現(xiàn)切換幀邊界對(duì)齊的系統(tǒng)中,多々某體接收終端的切換等待時(shí)間 比沒有切換幀對(duì)齊的系統(tǒng)中終端用戶切換等待時(shí)間要少。節(jié)目的頻道切換時(shí) 間不是一個(gè)固定的值,是可變的,但有一個(gè)最大值,本發(fā)明的方法就是減小 這個(gè)最大值,而不是計(jì)算這個(gè)最大值,多媒體廣播終端具體的處理方式不同, 從一部常規(guī)的多媒體終端而言,是各個(gè)處理模塊以串行方式進(jìn)行數(shù)據(jù)幀處 理。與現(xiàn)有技術(shù)相比,針對(duì)上面的示例,假定終端各模塊的內(nèi)部處理時(shí)間相 同,都為Tp,頻道切換時(shí)間計(jì)算如下
T4—T3=Tp; T3—T2=Tp; T2_Tl=Tp。
如圖3所示,在隨機(jī)的TO時(shí)刻用戶開始節(jié)目頻道切換,接收模塊開始 接收數(shù)據(jù),等待數(shù)據(jù)幀頭,在T1時(shí)刻,接受模塊收到數(shù)據(jù)幀頭并處理,經(jīng) 過處理時(shí)間Tp后,即T2時(shí)刻,接收模塊輸出復(fù)用幀,同時(shí)解復(fù)用模塊接 收并開始處理,經(jīng)過處理時(shí)間Tp后,即到T3時(shí)刻,解復(fù)用模塊開始輸出 協(xié)議幀,同時(shí)協(xié)議才莫塊接收并開始處理,經(jīng)過處理時(shí)間Tp后,到T4時(shí)刻, 協(xié)議模塊開始輸出音視頻幀,音視頻解碼模塊接收并開始處理,由于是音視 頻切換幀的頭,音視頻解碼模塊不需要等待參考幀,如果沒有本發(fā)明的對(duì)齊 方法,音視頻解碼模塊接受到的是一個(gè)任意幀,需要等待參考幀,因此本發(fā) 明的方法在這個(gè)處理的環(huán)節(jié)具有最小的等待時(shí)間。從而達(dá)到減小終端節(jié)目頻 道切換時(shí)間的目的。
終端上的處理則是體現(xiàn)本發(fā)明所述方法的有益的效果。系統(tǒng)側(cè)的切換幀
設(shè)計(jì)目的是方便終端的處理,在終端處理的時(shí)候,不用識(shí)別切換幀的邊界, 由系統(tǒng)中設(shè)計(jì)的幀結(jié)構(gòu)來(lái)決定。例如在終端協(xié)議模塊接收到解復(fù)用模塊處理
輸出的復(fù)用幀,協(xié)議模塊進(jìn)行處理時(shí),如果不是一個(gè)切換幀中的40個(gè)復(fù)用 幀,無(wú)法在第一個(gè)復(fù)用幀中找到協(xié)議幀的幀頭,因此,協(xié)議處理模塊首先從 復(fù)用幀中找到協(xié)議幀頭,然后對(duì)該復(fù)用幀和后續(xù)的復(fù)用幀,共計(jì)40個(gè)復(fù)用 幀進(jìn)行處理后,就可以輸出2個(gè)協(xié)議幀。這樣在終端處理時(shí)會(huì)自動(dòng)找到邊界, 而無(wú)需邊界標(biāo)志。
本發(fā)明的多々某體廣播設(shè)備,在系統(tǒng)側(cè)按切換幀的定義處理,每次發(fā)送的 是一個(gè)切換幀,終端接收的就是一個(gè)切換幀,而不需要等待,例如在上述的 終端協(xié)議處理模塊每次處理完復(fù)用幀輸出2個(gè)協(xié)議幀后,重新接收解復(fù)用模 塊輸出的復(fù)用幀,接受的第一個(gè)復(fù)用幀包含有協(xié)議幀的幀頭,在協(xié)議處理模 塊中就可以立即處理。這就是本發(fā)明的優(yōu)點(diǎn)。
權(quán)利要求
1、一種減少頻道切換時(shí)間的多媒體廣播設(shè)備,位于系統(tǒng)側(cè),用于減小用戶終端的頻道切換時(shí)間,其特征在于,包括信源編碼模塊,編碼輸出終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立處理的一組音視頻編碼幀;協(xié)議處理模塊,在一個(gè)切換幀長(zhǎng)度內(nèi)從信源編碼模塊接收所述一組音視頻編碼幀,處理所述音視頻編碼幀后,輸出終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立處理的一組協(xié)議幀;復(fù)用模塊,在一個(gè)切換幀長(zhǎng)度內(nèi)從接收協(xié)議處理模塊接收所述協(xié)議幀,處理所述協(xié)議幀后,輸出終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立處理的一組復(fù)用幀;廣播發(fā)送模塊,在一個(gè)切換幀長(zhǎng)度內(nèi)從復(fù)用模塊接收所述復(fù)用幀,處理所述復(fù)用幀后,發(fā)送終端能在一個(gè)切換幀長(zhǎng)度內(nèi)獨(dú)立處理的一組廣播發(fā)送幀;其中,所述切換幀長(zhǎng)度是用戶終端內(nèi)各處理模塊能夠獨(dú)立處理的一組完整數(shù)據(jù)幀的總長(zhǎng)度中的最大值。
2、 如權(quán)利要求l所述的設(shè)備,其特征在于,所述用戶終端各處理模塊 包括多媒體廣播接收模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收廣播發(fā)送模塊發(fā)送過來(lái) 的一組廣播發(fā)送幀,處理后輸出對(duì)應(yīng)的一組復(fù)用幀;解復(fù)用模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收所述一組復(fù)用幀,處理后輸出對(duì) 應(yīng)的一組協(xié)"i義幀;協(xié)議處理才莫塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收所述一組協(xié)議幀,處理后輸出 對(duì)應(yīng)的一組音^L頻解碼幀;音視頻解碼模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收所述一組音視頻解碼幀,處 理后輸出對(duì)應(yīng)的一組顯示幀;顯示模塊、在一個(gè)切換幀長(zhǎng)度內(nèi)接收所述一組顯示幀后,進(jìn)行顯示。
3、 如權(quán)利要求1所述的設(shè)備,其特征在于,用戶終端確定所述切換幀 長(zhǎng)度的方式為計(jì)算多媒體廣播用戶終端內(nèi)各處理^:莫塊能夠獨(dú)立處理的一組完整數(shù)據(jù)幀的總長(zhǎng)度;從各個(gè)模塊對(duì)應(yīng)的總長(zhǎng)度中確定一個(gè)最大值為所述切換幀長(zhǎng)度。
4、 如權(quán)利要求1或2所述的設(shè)備,其特征在于,所述信源編碼模塊, 以該切換楨長(zhǎng)度為基準(zhǔn),將自身編碼輸出的音視頻編碼幀處理為,在一個(gè)切 換幀長(zhǎng)度內(nèi),能在用戶終端的音視頻解碼;溪塊獨(dú)立解碼處理的25個(gè)一組的 音視頻編碼幀,并且對(duì)于該信源編碼才莫塊在一個(gè)切換幀長(zhǎng)度內(nèi)輸出的音視頻 編碼幀,其后的協(xié)議處理模塊對(duì)所述音視頻編碼幀處理后,能在一個(gè)切換幀 長(zhǎng)度內(nèi)輸出對(duì)應(yīng)的一組協(xié)議幀。
5、 如權(quán)利要求1或2所迷的設(shè)備,其特征在于,所述協(xié)議處理模塊, 以該切換幀長(zhǎng)度為基準(zhǔn),將增加協(xié)^U空制相關(guān)信息后輸出的協(xié)議幀處理為, 在一個(gè)切換幀長(zhǎng)度內(nèi)能在用戶終端的協(xié)議處理模塊獨(dú)立處理的一組協(xié)議幀, 且對(duì)于協(xié)議處理模塊在切換幀長(zhǎng)度內(nèi)輸出的該一組協(xié)議幀,在其后的復(fù)用模 塊中能在一個(gè)切換幀長(zhǎng)度內(nèi)輸出對(duì)應(yīng)的一組復(fù)用幀。
全文摘要
本發(fā)明公開了一種減少頻道切換時(shí)間的多媒體廣播設(shè)備,用于在多媒體廣播系統(tǒng)中減小用戶終端的頻道切換時(shí)間,在頻道切換時(shí),根據(jù)多媒體廣播用戶終端內(nèi)各處理模塊能夠獨(dú)立處理的一組完整數(shù)據(jù)幀的總長(zhǎng)度中的最大值確定為切換幀長(zhǎng)度;再以所述切換幀長(zhǎng)度為基準(zhǔn),系統(tǒng)側(cè)各處理模塊對(duì)自身處理的數(shù)據(jù)幀進(jìn)行對(duì)齊處理,將在用戶終端對(duì)應(yīng)處理模塊能夠獨(dú)立處理的一組數(shù)據(jù)幀安排在一個(gè)切換幀長(zhǎng)度內(nèi),且對(duì)于前一個(gè)模塊在一個(gè)切換幀長(zhǎng)度內(nèi)輸出的數(shù)據(jù)幀,其后的下一處理模塊處理后,必須在一個(gè)切換幀長(zhǎng)度內(nèi)輸出對(duì)應(yīng)的數(shù)據(jù)幀。本發(fā)明所述多媒體廣播系統(tǒng),通過對(duì)齊系統(tǒng)側(cè)各個(gè)處理模塊的切換幀邊界,可以減小用戶終端的頻道切換等待時(shí)間,實(shí)現(xiàn)頻道的快速切換。
文檔編號(hào)H04L12/18GK101174967SQ20061013800
公開日2008年5月7日 申請(qǐng)日期2006年10月31日 優(yōu)先權(quán)日2006年10月31日
發(fā)明者晏祥彪, 燦 沈, 軍 陳 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1