專利名稱::視頻碼流收發(fā)、轉(zhuǎn)發(fā)方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及手機(jī)電視傳輸協(xié)議,特別涉及^L頻碼流可拆分傳輸技術(shù)在手機(jī)電>見中的應(yīng)用。
背景技術(shù):
:在手機(jī)電視(包括2G,2.5G,3G等)等無(wú)線蜂窩應(yīng)用中,基于無(wú)線網(wǎng)絡(luò)的特性,需要根據(jù)無(wú)線信道的信號(hào)質(zhì)量來及時(shí)調(diào)節(jié)視頻的發(fā)送數(shù)據(jù)率,以適配當(dāng)前的信道帶寬,以最大程度地提高視頻在無(wú)線蜂窩網(wǎng)絡(luò)的傳輸和接收質(zhì)量。然而,現(xiàn)有的手機(jī)視頻碼流傳輸方案都是把視頻幀看做一個(gè)訪問單元。由此帶來的問題是只能以既定的編碼速率進(jìn)行視頻碼流的傳輸,而不同無(wú)線蜂窩網(wǎng)絡(luò)的帶寬可能不同,實(shí)際可用的帶寬也常隨時(shí)間發(fā)生變化。如果始終以最小的無(wú)線帶寬進(jìn)行視頻碼流的傳輸,則在實(shí)際可用帶寬變大時(shí)無(wú)法充分利用帶寬,只能忍受最低的視頻質(zhì)量;如果始終以較大的無(wú)線帶寬進(jìn)行視頻碼流的傳輸,則在實(shí)際可用帶寬變小時(shí)視頻會(huì)出現(xiàn)中斷、跳幀等問題,嚴(yán)重影響手機(jī)電視用戶的業(yè)務(wù)體驗(yàn)。為了能在變化的帶寬下得到最佳的視頻,有人提出了可伸縮視頻編碼(ScalableVideoCoding,簡(jiǎn)稱"SVC")技術(shù)。在專利號(hào)為6275531的美國(guó)專利中,就提到一種可伸縮視頻編碼的方法和裝置。svc技術(shù)把視頻信號(hào)編碼成分層的形式,當(dāng)帶寬不足時(shí)只對(duì)基本層的碼流進(jìn)行傳輸和解碼,但這時(shí)解碼的視頻質(zhì)量不高。當(dāng)帶寬慢慢變大時(shí),可以傳輸和解碼增強(qiáng)層的碼流來提高視頻的解碼質(zhì)量。SVC只是可拆分視頻碼流中的一種,其它的可拆分視頻碼流還有基于區(qū)域的編碼、數(shù)據(jù)分割(DATAPARTIONING)等?;趨^(qū)域的編碼是指對(duì)感興趣區(qū)域(RegionOfInterest,筒稱"ROI")采用較高的質(zhì)量編碼,而對(duì)其它區(qū)域采用較低的質(zhì)量編碼。其典型的應(yīng)用是監(jiān)控。DATAPARTIONING是指將一個(gè)幀的數(shù)據(jù)分別封裝在多個(gè)單元中傳輸,分割的方法有很多,例如同一幀的高頻部分和低頻部分可以分在不同的單元中傳輸,又如同一幀的運(yùn)動(dòng)矢量和紋理可以分在不同的單元中傳輸?shù)鹊?。各種的可拆分視頻碼流均有其特點(diǎn),由此帶來一個(gè)問題——如何采用一種統(tǒng)一的方式兼容不同類型可拆分視頻碼流的傳輸。另外,它們均沒有闡述如何在實(shí)際應(yīng)用中標(biāo)記,識(shí)別并傳輸這些可拆分碼流。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種視頻碼流收發(fā)、轉(zhuǎn)發(fā)方法及設(shè)備,支持各種可拆分視頻碼流的預(yù)先識(shí)別和標(biāo)記。為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種視頻碼流發(fā)送方法,包括以下步驟移動(dòng)核心網(wǎng)設(shè)備在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);發(fā)送數(shù)據(jù)包。本發(fā)明的實(shí)施方式還提供了一種視頻碼流轉(zhuǎn)發(fā)方法,包括以下步驟移動(dòng)核心網(wǎng)設(shè)備接收視頻碼流中的數(shù)據(jù)包;通過跨協(xié)議層探測(cè)識(shí)別網(wǎng)絡(luò)適配層中以下標(biāo)識(shí),并根據(jù)這些標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);轉(zhuǎn)發(fā)子碼流。本發(fā)明的實(shí)施方式還提供了一種視頻碼流接收方法,包括以下步驟移動(dòng)終端接收視頻碼流中的數(shù)據(jù)包;在網(wǎng)絡(luò)適配層根據(jù)以下標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流輸出優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí)。本發(fā)明的實(shí)施方式還提供了一種視頻碼流發(fā)送設(shè)備,包括設(shè)置單元,用于在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);發(fā)送單元,用于發(fā)送經(jīng)設(shè)置單元處理的數(shù)據(jù)包。本發(fā)明的實(shí)施方式還提供了一種視頻碼流轉(zhuǎn)發(fā)設(shè)備,包括接收單元,用于接收視頻碼流中的數(shù)據(jù)包;提取單元,用于從接收單元所收到的數(shù)據(jù)包中,通過跨協(xié)議層探測(cè)識(shí)別網(wǎng)絡(luò)適配層中以下標(biāo)識(shí),并根據(jù)這些標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);發(fā)送單元,用于轉(zhuǎn)發(fā)提取單元所生成的子碼流。本發(fā)明的實(shí)施方式還提供了一種視頻碼流接收設(shè)備,包括接收單元,用于接收視頻碼流中的數(shù)據(jù)包;提取單元,用于從接收單元所收到的數(shù)據(jù)包中,在網(wǎng)絡(luò)適配層根據(jù)以下標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流輸出優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí)。本發(fā)明的實(shí)施方式還提供了一種視頻碼流傳輸方法,包括以下步驟提供^f見頻碼流的移動(dòng)核心網(wǎng)設(shè)備在網(wǎng)絡(luò)適配層為^f見頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)后向基站發(fā)送優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);視頻碼流到達(dá)基站前經(jīng)過一個(gè)或多個(gè)具有轉(zhuǎn)發(fā)作用的移動(dòng)核心網(wǎng)設(shè)備,這些具有轉(zhuǎn)發(fā)作用的移動(dòng)核心網(wǎng)設(shè)備收到視頻碼流后,通過跨協(xié)議層探測(cè)識(shí)別網(wǎng)絡(luò)適配層中各標(biāo)識(shí),并根據(jù)這些標(biāo)識(shí)有選擇地提取部分?jǐn)?shù)據(jù)包形成子碼流,轉(zhuǎn)發(fā)該子碼流;子碼流經(jīng)基站向移動(dòng)終端發(fā)送。本發(fā)明實(shí)施方式與現(xiàn)有技術(shù)相比,主要區(qū)別及其效果在于通過在網(wǎng)絡(luò)適配層設(shè)置優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí),可以區(qū)別出不同子碼流的重要性,并保證了各子碼流的完整性。在網(wǎng)絡(luò)適配層根據(jù)優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí),選擇符合指定條件的數(shù)據(jù)包轉(zhuǎn)發(fā),可以方便地提取出具有不同等級(jí)的空域、時(shí)域、信噪比(SignalNoiseRatio,簡(jiǎn)稱"SNR,,)、ROI質(zhì)量、以及抗誤碼等特性的^L頻子碼流。進(jìn)一步地,通過在網(wǎng)絡(luò)適配層"i殳置類別標(biāo)識(shí),可以支持各種類型的可拆分3見頻碼流。進(jìn)一步地,在預(yù)留字段中設(shè)置優(yōu)先級(jí)標(biāo)識(shí)、依賴性標(biāo)識(shí)和類別標(biāo)識(shí),可以兼容不支持這些標(biāo)識(shí)的標(biāo)準(zhǔn)設(shè)備。進(jìn)一步地,根據(jù)網(wǎng)絡(luò)的擁塞狀態(tài),在網(wǎng)絡(luò)適配層根據(jù)優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí),選擇符合指定條件的數(shù)據(jù)包轉(zhuǎn)發(fā),可以在網(wǎng)絡(luò)擁塞時(shí)完整地轉(zhuǎn)發(fā)相對(duì)重要的視頻子碼流,既滿足了視頻用戶最基本的需要,又緩解了網(wǎng)絡(luò)的壓力。圖1是本發(fā)明第一實(shí)施方式中視頻碼流發(fā)送方法流程示意圖;圖2是本發(fā)明第二實(shí)施方式中視頻碼流轉(zhuǎn)發(fā)方法流程示意圖;圖3是本發(fā)明第三實(shí)施方式中視頻碼流接收方法流程示意圖;圖4是本發(fā)明第七實(shí)施方式中視頻碼流傳輸方法流程示意圖。具體實(shí)施例方式在以下的敘述中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,本領(lǐng)域的普通技術(shù)人員可以理解,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)各權(quán)利要求所要求保護(hù)的技術(shù)方案。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的實(shí)施方式作進(jìn)一步地詳細(xì)描述。先說明本發(fā)明的原理。本發(fā)明的目的是支持可拆分視頻碼流的預(yù)先識(shí)別和標(biāo)記,具體方法是4吏用網(wǎng)絡(luò)適配層(NetworkAdaptationLayer,筒稱"NAL,,)并在其預(yù)留字段添加字段來支持視頻碼流的拆分傳輸。這樣,通過筒單的網(wǎng)絡(luò)丟包等操作提取出的子碼流可以具有不同等級(jí)的空域,時(shí)域,SNR(信噪比),ROI(感興趣區(qū)域)質(zhì)量,以及抗誤碼等特性的視頻。NAL(網(wǎng)絡(luò)適配層)位于網(wǎng)絡(luò)層和應(yīng)用層之間,定義了不同應(yīng)用中統(tǒng)一的協(xié)議接口以適配不同網(wǎng)絡(luò)的傳輸需要。位于網(wǎng)絡(luò)層的路由器可以通過跨協(xié)議層探測(cè)的方法來識(shí)別NAL中的優(yōu)先級(jí)等標(biāo)志位從而對(duì)網(wǎng)絡(luò)包進(jìn)行智能化處理。例如一個(gè)典型的協(xié)議棧為應(yīng)用層/NAL/RTP/UDP/IP,其中RTP為實(shí)時(shí)傳輸協(xié)議(RealTimeTransferProtocol),UDP為用戶數(shù)據(jù)報(bào)協(xié)議(UserDatagramProtocol)。在本發(fā)明中,我們首先提出可拆分視頻碼流的這一概念,以描述一些視頻應(yīng)用類-別的共性。為了不和傳統(tǒng)的scalablevideocoding的積X念混淆,本^^是案采用可拆分來說明碼流的可分拆性??刹鸱执a流是廣義上的可伸縮性,其應(yīng)用包括多碼流,可伸縮性編碼,基于ROI的編碼,數(shù)據(jù)分割(datapartitioning)等技術(shù)。這些應(yīng)用都有一些共性1)碼流可按照一定規(guī)則和語(yǔ)義界限單獨(dú)提??;2)單獨(dú)提取的碼流具有一定的優(yōu)先級(jí)別;3)可單獨(dú)提取的碼流之間在空間,時(shí)間,SNR,ROI等層面上具有一定的關(guān)聯(lián)性;表一視頻碼流可拆分的類別總結(jié)<table>tableseeoriginaldocumentpage12</column></row><table>在沒有svc的情況下,這是一個(gè)適用在監(jiān)控等應(yīng)用中的比較可行的方案.伸縮性可拆分碼流視頻圖像的不同部分合并發(fā)生在解碼過程中.可分拆的靈活性大,顆粒度可調(diào),但實(shí)現(xiàn)復(fù)雜度高Scalablevideocoding.語(yǔ)義可拆分碼流視頻圖像的不同部分的合并發(fā)生在解碼之前.如果發(fā)生丟失部分datapartition,需要ERRORRESIL正NCETOOL的幫助datapartitioning.這些碼流大多可以被合并成可以以一定質(zhì)量等級(jí)(比如分辨率,幀率,ROI重要性等)播放的碼流。而所有這些特性,需要在系統(tǒng)層的進(jìn)行識(shí)別以方便提取和同步。本發(fā)明第一實(shí)施方式涉及一種視頻碼流發(fā)送方法,其流程如圖1所示。在步驟101中,移動(dòng)核心網(wǎng)設(shè)備在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);類別標(biāo)識(shí),表示不同碼流的融合方式。類別標(biāo)識(shí)所表示的不同碼流的融合方式包括解碼前融合,解碼中融合,解碼后融合。通過在網(wǎng)絡(luò)適配層設(shè)置優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí),可以區(qū)別出不同子碼流的重要性,并保證了各子碼流的完整性。通過在網(wǎng)絡(luò)適配層設(shè)置類別標(biāo)識(shí),可以支持各種類型的可拆分視頻碼流。依賴性標(biāo)識(shí)可以是一個(gè)或多個(gè)數(shù)字,表示所依賴的具體的優(yōu)先級(jí),也可以是一個(gè)布爾量,表示是否依賴于所有更高優(yōu)先級(jí)的數(shù)據(jù)。例如,存在1-5從高到低共5個(gè)優(yōu)先級(jí),一個(gè)數(shù)據(jù)包的優(yōu)先級(jí)標(biāo)識(shí)是4,其依賴性表識(shí)可經(jīng)是3,表示依賴于第3優(yōu)先級(jí)的數(shù)據(jù),也可以表示為1或3,表示同時(shí)依賴于第1和第3優(yōu)先級(jí)的數(shù)據(jù),還可以表示為True,表示依賴于第1至第3優(yōu)先級(jí)的數(shù)據(jù)。可以是先將視頻碼流分成多個(gè)子碼流,再根據(jù)數(shù)據(jù)包所在的子碼流進(jìn)行各種標(biāo)識(shí)的設(shè)定,也可以直接根據(jù)視頻碼流中數(shù)據(jù)包的數(shù)據(jù)的屬性進(jìn)行各種標(biāo)識(shí)的設(shè)定。優(yōu)先級(jí)標(biāo)識(shí)、依賴性標(biāo)識(shí)和類別標(biāo)識(shí)設(shè)置在網(wǎng)絡(luò)適配層的預(yù)留字段中。在預(yù)留字段中設(shè)置優(yōu)先級(jí)標(biāo)識(shí)、依賴性標(biāo)識(shí)和類別標(biāo)識(shí),可以兼容不支持這些標(biāo)識(shí)的標(biāo)準(zhǔn)設(shè)備。優(yōu)先級(jí)標(biāo)識(shí)所表示的優(yōu)先級(jí)的應(yīng)用層定義可以通過帶外通知或協(xié)商的方式(例如會(huì)話描述協(xié)議SDP等)確定。例如,在監(jiān)控應(yīng)用中,可以根據(jù)ROI的重要性確定優(yōu)先級(jí);在伸縮性可拆分碼流(如SVC)里,優(yōu)先級(jí)別最高的是基本層碼流數(shù)據(jù);在DATAPARTITION等語(yǔ)義可拆分碼流中優(yōu)先級(jí)別最高的是幀頭等高層語(yǔ)法數(shù)據(jù)等。在本發(fā)明的一個(gè)典型例子中,各標(biāo)識(shí)的具體語(yǔ)法結(jié)構(gòu)如下<table>tableseeoriginaldocumentpage14</column></row><table>語(yǔ)義Priority:5比特字段,優(yōu)先級(jí)識(shí)別號(hào),值越大表示優(yōu)先級(jí)別越高。Dependency:1比特字段,表示依賴性。也就是是否該部分依賴于其它優(yōu)先級(jí)別高的部分才能正確解碼。Type:2比特字^R,表示應(yīng)用類別和融合方式0:解碼前融合,1:解碼中融合;2:解碼后融合。通過Type方式的識(shí)別,系統(tǒng)層甚至網(wǎng)絡(luò)層可以選擇合適策略來支持不同的應(yīng)用。此后進(jìn)入步驟102,發(fā)送數(shù)據(jù)包。本發(fā)明第二實(shí)施方式涉及一種視頻碼流轉(zhuǎn)發(fā)方法,其流程如圖2所示。在步驟201中,移動(dòng)核心網(wǎng)設(shè)備接收視頻碼流中的數(shù)據(jù)包。此后進(jìn)入步驟202,判斷當(dāng)前流量是否超過預(yù)定門限,如果是則說明網(wǎng)絡(luò)較為擁塞,進(jìn)入步驟203,否則進(jìn)入步驟204。在步驟203中,在網(wǎng)絡(luò)適配層根據(jù)以下標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);類別標(biāo)識(shí),表示不同碼流的融合方式,該融合方式包括解碼前融合,解碼中融合,解碼后融合。依賴性標(biāo)識(shí)可以是一個(gè)或多個(gè)數(shù)字,表示所依賴的具體的優(yōu)先級(jí),也可以是一個(gè)布爾量,表示是否依賴于所有更高優(yōu)先級(jí)的數(shù)據(jù)。本實(shí)施方式中,指定條件為在網(wǎng)絡(luò)流量超過預(yù)定門限時(shí),只提取指定優(yōu)先級(jí)的數(shù)據(jù)包及該優(yōu)先級(jí)所依賴的各優(yōu)先級(jí)的數(shù)據(jù)包。例如存在1-5從高到低共5個(gè)優(yōu)先級(jí),指定優(yōu)先級(jí)為3,而根據(jù)依賴性標(biāo)識(shí),優(yōu)先級(jí)為3的數(shù)據(jù)包依賴于優(yōu)先級(jí)為1和2的數(shù)據(jù),所以將優(yōu)先級(jí)為1-3的數(shù)據(jù)包提取出來形成子碼流。此后進(jìn)入步驟204,轉(zhuǎn)發(fā)所提取的子碼流。在步驟205中,因?yàn)榫W(wǎng)絡(luò)不擁塞,所以轉(zhuǎn)發(fā)視頻碼流中所有的數(shù)據(jù)包。根據(jù)網(wǎng)絡(luò)的擁塞狀態(tài),在網(wǎng)絡(luò)適配層根據(jù)優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí),選擇符合指定條件的數(shù)據(jù)包轉(zhuǎn)發(fā),可以在網(wǎng)絡(luò)擁塞時(shí)完整地轉(zhuǎn)發(fā)相對(duì)重要的視頻子碼流,既滿足了視頻用戶最基本的需要,又緩解了網(wǎng)絡(luò)的壓力。本發(fā)明第三實(shí)施方式涉及一種視頻碼流接收方法,其流程如圖3所示。在步驟301中,移動(dòng)終端接收視頻碼流中的數(shù)據(jù)包。此后進(jìn)入步驟302,在網(wǎng)絡(luò)適配層根據(jù)以下標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);類別標(biāo)識(shí),表示不同碼流的融合方式,該融合方式包括解碼前融合,解碼中融合,解碼后融合。此后進(jìn)入步驟303,向上層(如應(yīng)用層)或其它處理單元輸出子碼流。在網(wǎng)絡(luò)適配層根據(jù)優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí),選擇符合指定條件的數(shù)據(jù)包,可以方便地提取出具有不同等級(jí)的空域、時(shí)域、SNR、ROI質(zhì)量、以及抗誤碼等特'性的視頻子碼流。依賴性標(biāo)識(shí)可以是一個(gè)或多個(gè)數(shù)字,表示所依賴的具體的優(yōu)先級(jí),也可以是一個(gè)布爾量,表示是否依賴于所有更高優(yōu)先級(jí)的數(shù)據(jù)。本發(fā)明的方法實(shí)施方式可以以軟件、硬件、固件等等方式實(shí)現(xiàn)。不管本發(fā)明是以軟件、硬件、還是固件方式實(shí)現(xiàn),指令代碼都可以存儲(chǔ)在任何類型的計(jì)算機(jī)可訪問的存儲(chǔ)器中(例如永久的或者可修改的,易失性的或者非易失性的,固態(tài)的或者非固態(tài)的,固定的或者可是換的介質(zhì)等等)。同樣,存儲(chǔ)器可以例如是可編程陣列邏輯(ProgrammableArrayLogic,簡(jiǎn)稱"PAL")、隨機(jī)存取存儲(chǔ)器(RandomAccessMemory,簡(jiǎn)稱"RAM")、可編程只讀存儲(chǔ)器(ProgrammableReadOnlyMemory,簡(jiǎn)稱"PROM")、只讀存儲(chǔ)器(Read-onlyMemory,簡(jiǎn)稱"ROM")、電可擦除可編程只讀存儲(chǔ)器(ElectricallyErasableProgrammableROM,簡(jiǎn)稱"EEPROM")、磁盤、光盤、數(shù)字通用光盤(DigitalVersatileDisc,簡(jiǎn)稱"DVD")等等。本發(fā)明第四實(shí)施方式涉及一種視頻碼流發(fā)送設(shè)備,該設(shè)備包括設(shè)置單元,用于在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);類別標(biāo)識(shí),表示不同碼流的融合方式。該融合方式包括解碼前融合,解碼中融合,解碼后融合。發(fā)送單元,用于發(fā)送經(jīng)設(shè)置單元處理的數(shù)據(jù)包。第一實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。本發(fā)明第五實(shí)施方式涉及一種視頻碼流轉(zhuǎn)發(fā)設(shè)備,該設(shè)備包括接收單元,用于接收視頻碼流中的數(shù)據(jù)包。提取單元,用于從接收單元所收到的數(shù)據(jù)包中,在網(wǎng)絡(luò)適配層根據(jù)以下標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);類別標(biāo)識(shí),表示不同碼流的融合方式,該融合方式包4舌解碼前融合,解碼中融合,解碼后融合。發(fā)送單元,用于轉(zhuǎn)發(fā)提取單元所生成的子碼流。流量監(jiān)測(cè)單元,用于監(jiān)測(cè)當(dāng)前的網(wǎng)絡(luò)流量,如果網(wǎng)絡(luò)流量超過預(yù)定門限,說明網(wǎng)絡(luò)較為擁塞,則通過設(shè)置指定條件控制提取單元只提取指定優(yōu)先級(jí)的數(shù)據(jù)包及該優(yōu)先級(jí)所依賴的各優(yōu)先級(jí)的數(shù)據(jù)包。本實(shí)施方式中轉(zhuǎn)發(fā)設(shè)備可以為路由器,也可以是其它具有中繼轉(zhuǎn)發(fā)功能的網(wǎng)絡(luò)設(shè)備。第二實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第二實(shí)施方式互相配合實(shí)施。第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第二實(shí)施方式中。本發(fā)明第六實(shí)施方式涉及一種視頻碼流接收設(shè)備,該設(shè)備包括接收單元,用于接收視頻碼流中的數(shù)據(jù)包。提取單元,用于從接收單元所收到的數(shù)據(jù)包中,在網(wǎng)絡(luò)適配層根據(jù)以下標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流輸出優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);類別標(biāo)識(shí),表示不同碼流的融合方式,該融合方式包括解碼前融合,解碼中融合,解碼后融合。第三實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第三實(shí)施方式互相配合實(shí)施。第三實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第三實(shí)施方式中。需要說明的是,本發(fā)明各設(shè)備實(shí)施方式中提到的各單元都是邏輯單元,在物理上,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn),這些邏輯單元本身的物理實(shí)現(xiàn)方式并不是最重要的,這些邏輯單元所實(shí)現(xiàn)的功能的組合是才解決本發(fā)明所提出的技術(shù)問題的關(guān)4建。此外,為了突出本發(fā)明的創(chuàng)新部分,本發(fā)明上迷各設(shè)備實(shí)施方式并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引本發(fā)明的第七實(shí)施方式涉及一種視頻碼流傳輸方法,其流程如圖4所示。無(wú)線網(wǎng)絡(luò)具有信道條件變化較快的特性,所以需要根據(jù)無(wú)線信道的信號(hào)質(zhì)量來及時(shí)調(diào)節(jié)視頻的發(fā)送數(shù)據(jù)率,以適配當(dāng)前的信道帶寬,以最大程度地提高視頻在無(wú)線蜂窩網(wǎng)絡(luò)的傳輸和接收質(zhì)量。在步驟401中,廣播組播服務(wù)中心(BroadcastandMulticastServiceCenter,簡(jiǎn)稱"BMSC")或流媒體服務(wù)器在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)(全部或部分標(biāo)識(shí))后發(fā)送優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);類別標(biāo)識(shí),表示不同碼流的融合方式的。此后進(jìn)入步驟402,路由器根據(jù)當(dāng)前的流量和擁塞情況,通過跨協(xié)議層探測(cè)識(shí)別網(wǎng)絡(luò)適配層中各標(biāo)識(shí),并按這些標(biāo)識(shí)有選擇地提取部分?jǐn)?shù)據(jù)包形成子碼流,轉(zhuǎn)發(fā)該子碼流。此外基站控制器也可以根據(jù)空中接口的信號(hào)質(zhì)量選擇地提取部分?jǐn)?shù)據(jù)包形成子碼流轉(zhuǎn)發(fā)。此后進(jìn)入步驟403,視頻子碼流由移動(dòng)基站通過空中接口(簡(jiǎn)稱"空口")發(fā)送給移動(dòng)終端(如手機(jī))。此后進(jìn)入步驟404,移動(dòng)終端根據(jù)網(wǎng)絡(luò)適配層中各標(biāo)識(shí)進(jìn)一步提取部分?jǐn)?shù)據(jù)包形成子碼流以適配該移動(dòng)終端的解碼顯示要求。第七實(shí)施方式結(jié)合了第一至第三實(shí)施方式,在第一至第三實(shí)施方式中提到的各種相關(guān)技術(shù)細(xì)節(jié)在第七實(shí)施方式中也可以應(yīng)用。雖然通過參照本發(fā)明的某些優(yōu)選實(shí)施方式,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和描述,^f旦本領(lǐng)域的普通^支術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。權(quán)利要求1.一種視頻碼流發(fā)送方法,其特征在于,包括以下步驟移動(dòng)核心網(wǎng)設(shè)備在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);發(fā)送所述數(shù)據(jù)包。2.根據(jù)權(quán)利要求1所述的視頻碼流發(fā)送方法,其特征在于,所述在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置標(biāo)識(shí)的步驟中,除所述優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí)以外,還設(shè)置類別標(biāo)識(shí),用于表示不同碼流的融合方式。3.根據(jù)權(quán)利要求2所述的視頻碼流發(fā)送方法,其特征在于,所述類別標(biāo)識(shí)所表示的不同碼流的融合方式包括解碼前融合,解碼中融合,解碼后融合。4.根據(jù)權(quán)利要求3所述的視頻碼流發(fā)送方法,其特征在于,所述優(yōu)先級(jí)標(biāo)識(shí)、依賴性標(biāo)識(shí)和類別標(biāo)識(shí)設(shè)置在網(wǎng)絡(luò)適配層的預(yù)留字段中。5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的視頻碼流發(fā)送方法,其特征在于,所述優(yōu)先級(jí)標(biāo)識(shí)所表示的優(yōu)先級(jí)的應(yīng)用層定義可以通過帶外通知或協(xié)商的方式確定。6.根據(jù)權(quán)利要求5所述的視頻碼流發(fā)送方法,其特征在于,在監(jiān)控應(yīng)用中,根據(jù)感興趣區(qū)域的重要性確定所述優(yōu)先級(jí)。7.根據(jù)權(quán)利要求5所述的視頻碼流發(fā)送方法,其特征在于,在可伸縮視頻編碼的應(yīng)用中,基本層碼流數(shù)據(jù)的優(yōu)先級(jí)最高。8.根據(jù)權(quán)利要求5所述的視頻碼流發(fā)送方法,其特征在于,在數(shù)據(jù)分割的應(yīng)用中,高層語(yǔ)法數(shù)據(jù)的優(yōu)先級(jí)最高。9.一種視頻碼流轉(zhuǎn)發(fā)方法,其特征在于,包括以下步驟移動(dòng)核心網(wǎng)設(shè)備接收視頻碼流中的數(shù)據(jù)包;通過跨協(xié)議層探測(cè)識(shí)別網(wǎng)絡(luò)適配層中以下標(biāo)識(shí),并根據(jù)這些標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);轉(zhuǎn)發(fā)所述子碼流。10.根據(jù)權(quán)利要求9所述的視頻碼流轉(zhuǎn)發(fā)方法,其特征在于,所述指定條件為在需要調(diào)節(jié)視頻碼率以適配網(wǎng)絡(luò)帶寬的時(shí)候,只提取指定優(yōu)先級(jí)的數(shù)據(jù)包及該優(yōu)先級(jí)所依賴的各優(yōu)先級(jí)的數(shù)據(jù)包。11.根據(jù)權(quán)利要求10所述的視頻碼流轉(zhuǎn)發(fā)方法,其特征在于,所述提取的步驟中,除所述優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí)以外,還根據(jù)類別標(biāo)識(shí)進(jìn)行所述提取,該類別標(biāo)識(shí)用于表示不同碼流的融合方式,該融合方式包括解碼前融合,解碼中融合,解碼后融合。12.—種視頻碼流接收方法,其特征在于,包括以下步驟移動(dòng)終端接收視頻碼流中的數(shù)據(jù)包;在網(wǎng)絡(luò)適配層根據(jù)以下標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流輸出優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí)。13.根據(jù)權(quán)利要求12所述的視頻碼流接收方法,其特征在于,所述提取的步驟中,除所述優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí)以外,還根據(jù)類別標(biāo)識(shí)進(jìn)行所述提取,該類別標(biāo)識(shí)用于表示不同碼流的融合方式,該融合方式包括解碼前融合,解碼中融合,解碼后融合。14.一種視頻碼流發(fā)送設(shè)備,其特征在于,包括設(shè)置單元,用于在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);發(fā)送單元,用于發(fā)送經(jīng)所述設(shè)置單元處理的數(shù)據(jù)包。15.根據(jù)權(quán)利要求14所述的視頻碼流發(fā)送設(shè)備,其特征在于,所述設(shè)置單元還為所述數(shù)據(jù)包設(shè)置類別標(biāo)識(shí),用于表示不同碼流的融合方式;該融合方式包括解碼前融合,解碼中融合,解碼后融合。16.—種視頻碼流轉(zhuǎn)發(fā)設(shè)備,其特征在于,包括接收單元,用于接收視頻碼流中的數(shù)據(jù)包;提取單元,用于從所述接收單元所收到的數(shù)據(jù)包中,通過跨協(xié)議層探測(cè)識(shí)別網(wǎng)絡(luò)適配層中以下標(biāo)識(shí),并根據(jù)這些標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);發(fā)送單元,用于轉(zhuǎn)發(fā)所述提取單元所生成的子碼流。17.根據(jù)權(quán)利要求16所述的視頻碼流轉(zhuǎn)發(fā)設(shè)備,其特征在于,還包括流量監(jiān)測(cè)單元,用于監(jiān)測(cè)當(dāng)前的網(wǎng)絡(luò)流量,如果網(wǎng)絡(luò)流量超過預(yù)定門限,則通過設(shè)置所述指定條件控制所述提取單元只提取指定優(yōu)先級(jí)的數(shù)據(jù)包及該優(yōu)先級(jí)所依賴的各優(yōu)先級(jí)的數(shù)據(jù)包。18.根據(jù)權(quán)利要求16所述的視頻碼流轉(zhuǎn)發(fā)設(shè)備,其特征在于,除所述優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí)以外,所述提取單元還根據(jù)類別標(biāo)識(shí)進(jìn)行所述提取,該類別標(biāo)識(shí)用于表示不同碼流的融合方式,該融合方式包括解碼前融合,解碼中融合,解碼后融合。19.根據(jù)權(quán)利要求16所述的視頻碼流轉(zhuǎn)發(fā)設(shè)備,其特征在于,所述轉(zhuǎn)發(fā)設(shè)備為路由器。20.—種視頻碼流接收設(shè)備,其特征在于,包括接收單元,用于接收視頻碼流中的數(shù)據(jù)包;提取單元,用于從所述接收單元所收到的數(shù)據(jù)包中,在網(wǎng)絡(luò)適配層根據(jù)以下標(biāo)識(shí)提取符合指定條件的數(shù)據(jù)包形成子碼流輸出優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí)。21.根據(jù)權(quán)利要求20所述的視頻碼流接收設(shè)備,其特征在于,除所述優(yōu)先級(jí)標(biāo)識(shí)和依賴性標(biāo)識(shí)以外,所述提取單元還根據(jù)類別標(biāo)識(shí)進(jìn)行所述提取,該類別標(biāo)識(shí)用于表示不同碼流的融合方式,該融合方式包括解碼前融合,解碼中融合,解碼后融合。22.—種^L頻碼流傳輸方法,其特征在于,包括以下步驟提供視頻碼流的移動(dòng)核心網(wǎng)設(shè)備在網(wǎng)絡(luò)適配層為視頻碼流中的數(shù)據(jù)包設(shè)置以下標(biāo)識(shí)后向基站發(fā)送優(yōu)先級(jí)標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的優(yōu)先級(jí);依賴性標(biāo)識(shí),表示該數(shù)據(jù)包中數(shù)據(jù)的解碼所依賴的數(shù)據(jù)的優(yōu)先級(jí);所述視頻碼流到達(dá)所述基站前經(jīng)過一個(gè)或多個(gè)具有轉(zhuǎn)發(fā)作用的移動(dòng)核心網(wǎng)設(shè)備,這些具有轉(zhuǎn)發(fā)作用的移動(dòng)核心網(wǎng)設(shè)備收到所述視頻碼流后,通過跨協(xié)議層探測(cè)識(shí)別網(wǎng)絡(luò)適配層中所述各標(biāo)識(shí),并根據(jù)這些標(biāo)識(shí)有選擇地提取部分?jǐn)?shù)據(jù)包形成子碼流,轉(zhuǎn)發(fā)該子碼流;所述子碼流經(jīng)所述基站向移動(dòng)終端發(fā)送。23.根據(jù)權(quán)利要求22所述的視頻碼流傳輸方法,其特征在于,被設(shè)置和識(shí)別的標(biāo)識(shí)還包括表示不同碼流的融合方式的類別標(biāo)識(shí)。24.根據(jù)權(quán)利要求23所述的視頻碼流傳輸方法,其特征在于,所述提供視頻碼流的移動(dòng)核心網(wǎng)設(shè)備可以是移動(dòng)核心網(wǎng)的流々某體服務(wù)器、或廣播組播服務(wù)中心;所述具有轉(zhuǎn)發(fā)作用的移動(dòng)核心網(wǎng)設(shè)備是網(wǎng)關(guān)、路由器、以及基站控制器。25.根據(jù)權(quán)利要求24所述的視頻碼流傳輸方法,其特征在于,所述具有轉(zhuǎn)發(fā)作用的移動(dòng)核心網(wǎng)設(shè)備根據(jù)以下因素之一或其組合進(jìn)行所述提取部分?jǐn)?shù)據(jù)包的步驟空中接口的信號(hào)質(zhì)量、路由器的流量和擁塞情況。26.根據(jù)權(quán)利要求25所述的視頻碼流傳輸方法,其特征在于,還包括以下步驟所述移動(dòng)終端收到所述子碼流后,根據(jù)網(wǎng)絡(luò)適配層中所述各標(biāo)識(shí)進(jìn)一步提取部分?jǐn)?shù)據(jù)包形成子碼流以適配該移動(dòng)終端的解碼顯示要求。全文摘要本發(fā)明涉及手機(jī)電視傳輸協(xié)議,公開了一種移動(dòng)蜂窩網(wǎng)絡(luò)中視頻碼流收發(fā)、轉(zhuǎn)發(fā)方法及設(shè)備。本發(fā)明中,通過在視頻數(shù)據(jù)包的網(wǎng)絡(luò)適配層設(shè)置優(yōu)先級(jí)標(biāo)識(shí)、依賴性標(biāo)識(shí)和類型標(biāo)識(shí),可以方便地在移動(dòng)核心網(wǎng)發(fā)送端提取出具有不同等級(jí)的空域、時(shí)域、SNR、ROI質(zhì)量、以及抗誤碼等特性的視頻子碼流,并發(fā)送到手機(jī)終端。在網(wǎng)絡(luò)適配層的預(yù)留字段中設(shè)置這些標(biāo)識(shí),可以兼容不支持這些標(biāo)識(shí)的標(biāo)準(zhǔn)設(shè)備。文檔編號(hào)H04N7/26GK101547356SQ200810145050公開日2009年9月30日申請(qǐng)日期2008年7月29日優(yōu)先權(quán)日2008年3月24日發(fā)明者丁亞強(qiáng),林福輝,武曉陽(yáng)申請(qǐng)人:展訊通信(上海)有限公司