專利名稱:一種應(yīng)用于機(jī)頂盒的自適應(yīng)qos多媒體傳輸方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字家庭技術(shù)領(lǐng)域,具體涉及一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體 傳輸方法。
背景技術(shù):
隨著數(shù)字家庭技術(shù)的發(fā)展,使用數(shù)字電視的用戶越來(lái)越多,用戶已經(jīng)不再滿足于 只觀看數(shù)字電視,而是欣賞更多的音頻、視頻,還有更多的多媒體應(yīng)用服務(wù)。當(dāng)今的機(jī)頂盒 集成了操作系統(tǒng),開發(fā)人員可以通過在機(jī)頂盒操作系統(tǒng)中嵌入相應(yīng)的應(yīng)用程序達(dá)到某種效 果。在多媒體傳輸方面,通過嵌入相應(yīng)的多媒體應(yīng)用程序,可以達(dá)到優(yōu)化多媒體傳輸?shù)男 ο然而,由于機(jī)頂盒多媒體傳輸?shù)念悇e要求不同,例如視頻會(huì)議之類的多媒體傳輸 需要考慮實(shí)時(shí)性,時(shí)延比較小,但允許一些錯(cuò)誤;多媒體文件傳輸之類的多媒體傳輸則要考 慮可靠性,允許一定的時(shí)延,但不允許有錯(cuò)誤。對(duì)于目前這種情況,機(jī)頂盒操作系統(tǒng)都是對(duì) 這種不同的情況采取不同的傳輸策略,而沒有一種比較好的方法能夠自動(dòng)根據(jù)不同的多媒 體類別采取不同的傳輸策略。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方 法,可以根據(jù)不同的類型媒體,結(jié)合鏈路層和應(yīng)用層的自適應(yīng)Q0S,估計(jì)變化的信道并進(jìn)行 動(dòng)態(tài)分配資源,達(dá)到最佳的端到端質(zhì)量。本發(fā)明提供一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,包括多媒體服務(wù)器接收音視頻數(shù)據(jù)并進(jìn)行壓縮處理;對(duì)進(jìn)行壓縮處理后的音視頻數(shù)據(jù)進(jìn)行媒體特性分析,根據(jù)分析結(jié)果選擇傳輸方 式,并選擇合適的自動(dòng)重傳ARQ和向前糾錯(cuò)FEC機(jī)制;將音視頻數(shù)據(jù)進(jìn)行優(yōu)先隊(duì)列的排序,通過通信信道向機(jī)頂盒操作系統(tǒng)發(fā)送;機(jī)頂盒操作系統(tǒng)接收音視頻數(shù)據(jù)后,進(jìn)行信道的估計(jì),根據(jù)估計(jì)結(jié)果及信息進(jìn)行 媒體控制匹配,選擇不同的媒體控制方式;將所述音視頻數(shù)據(jù)進(jìn)行解碼,并輸出??蛇x的,所述多媒體服務(wù)器接收音視頻數(shù)據(jù)并進(jìn)行壓縮處理,具體包括多媒體服務(wù)器接收接收音視頻數(shù)據(jù)后,由壓縮視頻模塊和壓縮音頻模塊分別對(duì) 音、視頻進(jìn)行壓縮??蛇x的,所述對(duì)進(jìn)行壓縮處理后的音視頻數(shù)據(jù)進(jìn)行媒體特性分析,根據(jù)分析結(jié)果 選擇傳輸方式,并選擇合適的自動(dòng)重傳ARQ和向前糾錯(cuò)FEC機(jī)制,具體包括壓縮處理后的音視頻數(shù)據(jù),進(jìn)入多媒體服務(wù)器的鏈路層自適應(yīng)QOS模塊,鏈路層 自適應(yīng)QOS模塊將對(duì)音視頻數(shù)據(jù)進(jìn)行媒體特性分析,然后選擇傳輸模式,并將經(jīng)過處理的 音視頻數(shù)據(jù)返回到多媒體服務(wù)器的壓縮音頻模塊和壓縮視頻模塊;
經(jīng)過鏈路層自適應(yīng)QOS模塊處理的壓縮音視頻數(shù)據(jù)經(jīng)過多媒體服務(wù)器的應(yīng)用層自適應(yīng)QOS模塊,由應(yīng)用層自適應(yīng)QOS模塊進(jìn)一步進(jìn)行媒體特性的判斷,選擇合適的自動(dòng)重 傳ARQ和向前糾錯(cuò)FEC機(jī)制??蛇x的,所述鏈路層自適應(yīng)QOS模塊包括媒體特性模塊、多媒體資源控制模塊、鏈 路層質(zhì)量自適應(yīng)模塊。可選的,所述將音視頻數(shù)據(jù)進(jìn)行優(yōu)先隊(duì)列的排序,通過通信信道向機(jī)頂盒操作系 統(tǒng)發(fā)送,具體包括多媒體服務(wù)器的隊(duì)列優(yōu)先排序模塊,對(duì)音視頻數(shù)據(jù)進(jìn)行優(yōu)先隊(duì)列的排序,通過通 信信道向機(jī)頂盒操作系統(tǒng)發(fā)送??蛇x的,所述機(jī)頂盒操作系統(tǒng)接收音視頻數(shù)據(jù)后,進(jìn)行信道的估計(jì),根據(jù)估計(jì)結(jié)果 及信息進(jìn)行媒體控制匹配,選擇不同的媒體控制方式,具體包括機(jī)頂盒操作系統(tǒng)將接收到的音視頻數(shù)據(jù)保存在接收緩沖模塊中,由傳輸協(xié)議模塊 按照一定的傳輸協(xié)議發(fā)送到機(jī)頂盒操作系統(tǒng)的應(yīng)用層自適應(yīng)QOS模塊中; 機(jī)頂盒操作系統(tǒng)中的信道估計(jì)模塊進(jìn)行信道估計(jì);應(yīng)用層自適應(yīng)QOS模塊接收音視頻數(shù)據(jù),并根據(jù)信道估計(jì)模塊的信道估計(jì)信息, 進(jìn)行媒體控制匹配,選擇不同的媒體控制方式??蛇x的,所述應(yīng)用層自適應(yīng)QOS模塊包括信道自適應(yīng)&敏感度優(yōu)先的FEC模塊、固 定延時(shí)ARQ模塊、自適應(yīng)的交織模塊和信道估計(jì)模塊??蛇x的,所述將所述音視頻數(shù)據(jù)進(jìn)行解碼,并輸出,具體包括機(jī)頂盒操作系統(tǒng)中的音頻解碼模塊和視頻解碼模塊分別將所述音視頻數(shù)據(jù)進(jìn)行 音視頻解碼,然后由機(jī)頂盒操作系統(tǒng)中的固定媒體輸出模塊進(jìn)行輸出。上述技術(shù)方案可以看出,本發(fā)明具有以下有益效果本發(fā)明實(shí)施例采用一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,可以根據(jù)不 同的類型媒體,結(jié)合鏈路層和應(yīng)用層的自適應(yīng)Q0S,估計(jì)變化的信道并進(jìn)行動(dòng)態(tài)分配資源, 達(dá)到最佳的端到端質(zhì)量。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其它的附圖。圖1是本發(fā)明的方法流程圖;圖2是本發(fā)明端到端跨層自適應(yīng)QOS多媒體傳輸結(jié)構(gòu)圖;
圖3是本發(fā)明的鏈路層自適應(yīng)QOS結(jié)構(gòu)圖;圖4是本發(fā)明的應(yīng)用層自適應(yīng)QOS結(jié)構(gòu)圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,可以根據(jù)不 同的類型媒體,結(jié)合鏈路層和應(yīng)用層的自適應(yīng)Q0S,估計(jì)變化的信道并進(jìn)行動(dòng)態(tài)分配資源, 達(dá)到最佳的端到端質(zhì)量。以下結(jié)合附圖對(duì)本發(fā)明分別進(jìn)行詳細(xì)說(shuō)明。圖1是本發(fā)明的方法流程圖。如圖1所示,一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳 輸方法,包括步驟101、多媒體服務(wù)器接收音視頻數(shù)據(jù)并進(jìn)行壓縮處理;步驟102、對(duì)進(jìn)行壓縮處理后的音視頻數(shù)據(jù)進(jìn)行媒體特性分析,根據(jù)分析結(jié)果選擇 傳輸方式,并選擇合適的自動(dòng)重傳ARQ和向前糾錯(cuò)FEC機(jī)制;步驟103、將音視頻數(shù)據(jù)進(jìn)行優(yōu)先隊(duì)列的排序,通過通信信道向機(jī)頂盒操作系統(tǒng)發(fā) 送;步驟104、機(jī)頂盒操作系統(tǒng)接收音視頻數(shù)據(jù)后,進(jìn)行信道的估計(jì),根據(jù)估計(jì)結(jié)果及 信息進(jìn)行媒體控制匹配,選擇不同的媒體控制方式;步驟105、將所述音視頻數(shù)據(jù)進(jìn)行解碼,并輸出。圖2為本發(fā)明端到端跨層自適應(yīng)QOS多媒體傳輸結(jié)構(gòu)圖。如圖2所示,整個(gè)系統(tǒng)架構(gòu)包括多媒體服務(wù)器和機(jī)頂盒操作系統(tǒng)兩大部分,這兩 大部分之間通過通道信道進(jìn)行數(shù)據(jù)的通信。(一 )多媒體服務(wù)器側(cè)的處理其中,多媒體服務(wù)器包括壓縮視頻模塊、壓縮音頻模塊、鏈路層自適應(yīng)QOS模塊、 應(yīng)用層自適應(yīng)QOS模塊、資源分配模塊、傳輸協(xié)議模塊、隊(duì)列優(yōu)先排序模塊;機(jī)頂盒操作系統(tǒng),包括接收緩沖模塊、傳輸協(xié)議模塊、信道估計(jì)模塊、應(yīng)用層自適 應(yīng)QOS模塊、音頻解碼模塊、視頻解碼模塊和固定媒體輸出模塊?,F(xiàn)結(jié)合圖2對(duì)以上系統(tǒng)的各個(gè)部分進(jìn)行詳細(xì)的說(shuō)明。首先多媒體服務(wù)器接收原始視頻和原始音頻,然后多媒體服務(wù)器按照規(guī)定的音視 頻壓縮算法,由壓縮視頻模塊和壓縮音頻模塊分別對(duì)原始音視頻進(jìn)行壓縮。經(jīng)過壓縮的音視頻首先會(huì)進(jìn)入鏈路層自適應(yīng)QOS模塊,鏈路層自適應(yīng)QOS模塊將 對(duì)音視頻數(shù)據(jù)進(jìn)行媒體特性分析,然后選擇合適的傳輸模式,最后將經(jīng)過處理的音視頻數(shù) 據(jù)返回到壓縮音頻模塊和壓縮視頻模塊。經(jīng)過鏈路層自適應(yīng)QOS模塊處理的壓縮音視頻數(shù)據(jù)下一步將經(jīng)過應(yīng)用層自適應(yīng) QOS模塊。音視頻數(shù)據(jù)在這個(gè)模塊進(jìn)一步進(jìn)行媒體特性的判斷,選擇合適的自動(dòng)重傳(ARQ) 和向前糾錯(cuò)(FEC)機(jī)制。應(yīng)用層自適應(yīng)QOS模塊在對(duì)音視頻數(shù)據(jù)進(jìn)行處理后,將根據(jù)不同的媒體特性對(duì)傳 輸協(xié)議模塊的傳輸協(xié)議做不同的修改,以達(dá)到自適應(yīng)QOS的效果,其中包括自動(dòng)重傳(ARQ) 和向前糾錯(cuò)(FEC)機(jī)制的修改。修改傳輸協(xié)議后,隊(duì)列優(yōu)先排序模塊將對(duì)音視頻數(shù)據(jù)包進(jìn)行優(yōu)先隊(duì)列的排序,然 后通過網(wǎng)絡(luò)發(fā)送到通信信道中去。通信信道在傳輸多媒體信號(hào)的時(shí)候,將進(jìn)行流量和擁塞情況的檢測(cè),然后將信息反饋給資源分配模塊。資源分配模塊則根據(jù)反饋的信息選擇合適的資源分配,然后再將資 源分配的情況發(fā)給應(yīng)用層自適應(yīng)QOS模塊,應(yīng)用層自適應(yīng)QOS模塊選擇合適的流量控制和 擁塞控制算法,然后再修改傳輸協(xié)議模塊的傳輸協(xié)議,達(dá)到動(dòng)態(tài)修改自適應(yīng)QOS多媒體傳 輸?shù)姆椒ǖ哪康摹?經(jīng)過多媒體服務(wù)器自適應(yīng)QOS系統(tǒng)處理的多媒體數(shù)據(jù),經(jīng)由通信信道傳送到機(jī)頂 盒操作系統(tǒng)中。( 二)機(jī)頂盒操作系統(tǒng)側(cè)的處理機(jī)頂盒操作系統(tǒng),將接收到的多媒體數(shù)據(jù)保存在接收緩沖模塊中,接收緩沖模塊 中的數(shù)據(jù)經(jīng)過傳輸協(xié)議層的傳輸協(xié)議模塊,按照一定的傳輸協(xié)議發(fā)送到應(yīng)用層自適應(yīng)QOS 模塊中去。機(jī)頂盒操作系統(tǒng)中的傳輸協(xié)議層會(huì)進(jìn)行信道的估計(jì),信道估計(jì)模塊跟通信信道 之間進(jìn)行互動(dòng)反饋,然后信道估計(jì)模塊將信道信息反饋給傳輸協(xié)議層。應(yīng)用層自適應(yīng)QOS模塊接收來(lái)自傳輸協(xié)議層的多媒體數(shù)據(jù),傳輸協(xié)議層攜帶有信 道估計(jì)模塊傳送過來(lái)的信道估計(jì)信息,應(yīng)用層自適應(yīng)QOS模塊根據(jù)此信息進(jìn)行媒體控制匹 配,即根據(jù)不同的媒體類型,選擇不同的媒體控制方式。經(jīng)過應(yīng)用層自適應(yīng)QOS模塊處理的多媒體數(shù)據(jù)經(jīng)過音頻解碼模塊和視頻解碼模 塊分別進(jìn)行音視頻解碼,然后便可由固定媒體輸出模塊進(jìn)行固定媒體的輸出。經(jīng)過上述步驟,多媒體數(shù)據(jù)便由多媒體服務(wù)器傳輸?shù)綑C(jī)頂盒操作系統(tǒng)中。而在多 媒體傳輸過程中,根據(jù)不同的媒體類型,選擇了不同的傳輸方式,達(dá)到了自適應(yīng)QOS的效果。為具體說(shuō)明鏈路層自適應(yīng)QOS的系統(tǒng)結(jié)構(gòu),現(xiàn)結(jié)合圖3本發(fā)明的鏈路層自適應(yīng)QOS 結(jié)構(gòu)圖進(jìn)行進(jìn)一步的說(shuō)明。圖3為本發(fā)明的鏈路層自適應(yīng)QOS結(jié)構(gòu)圖,如圖3所示,鏈路層自適應(yīng)QOS系統(tǒng)主 要包括媒體特性模塊、多媒體資源控制模塊、鏈路層質(zhì)量自適應(yīng)模塊三個(gè)部分。首先,多媒體服務(wù)器的媒體特性模塊接收來(lái)自客戶端的多媒體請(qǐng)求,其中包括視 頻請(qǐng)求、WEB請(qǐng)求等。對(duì)于不同的多媒體,具有不同的媒體特性。其中,視頻媒體傳輸流的 質(zhì)量主要依靠它的流量、最大比特率、傳輸延遲、容錯(cuò)性、保護(hù)級(jí)別、傳輸信道特性等。經(jīng)過媒體特性模塊判別的多媒體數(shù)據(jù)將進(jìn)入多媒體資源控制模塊,即進(jìn)行多媒體 接入控制。在本發(fā)明的傳輸結(jié)構(gòu)中,多媒體資源控制模塊將與鏈路層、物理層協(xié)商來(lái)決定合 理的傳輸模式。經(jīng)過多媒體資源控制模塊的多媒體數(shù)據(jù),傳送到鏈路層質(zhì)量自適應(yīng)模塊。在此模 塊中,系統(tǒng)將進(jìn)行自適應(yīng)擴(kuò)頻模式選擇、自適應(yīng)交織長(zhǎng)度選擇、自適應(yīng)信道編碼模式選擇和 媒體延遲限制設(shè)定(延遲重傳)。在通信信道中,每種業(yè)務(wù)對(duì)應(yīng)一個(gè)獨(dú)立的傳輸信道。對(duì)即將出現(xiàn)的業(yè)務(wù)請(qǐng)求,相應(yīng) 的配置需要根據(jù)業(yè)務(wù)的特性進(jìn)行處理。物理層上合適的交織長(zhǎng)度和RLC上的合適的重傳計(jì) 數(shù)能根據(jù)延遲計(jì)算出。在物理層根據(jù)容錯(cuò)需求選擇合適的編碼模式。如視頻傳輸選0.5速 率的卷積編碼,Web數(shù)據(jù)用Turbo編碼??梢园l(fā)現(xiàn),通過上述的各種自適應(yīng)QOS模式選擇,則可以達(dá)到鏈路層自適應(yīng)QOS的 功能。為具體說(shuō)明鏈路層自適應(yīng)QOS的系統(tǒng)結(jié)構(gòu),現(xiàn)結(jié)合圖4本發(fā)明的鏈路層自適應(yīng)QOS結(jié)構(gòu)圖進(jìn)行進(jìn)一步的說(shuō)明。圖4為本發(fā)明的應(yīng)用層自適應(yīng)QOS結(jié)構(gòu)圖,如圖4所示,應(yīng)用層自適應(yīng)QOS系統(tǒng)主 要包括信道自適應(yīng)&敏感度優(yōu)先的FEC模塊、固定延時(shí)ARQ模塊、自適應(yīng)的交織模塊和信道 估計(jì)模塊四個(gè)部分。應(yīng)用層自適應(yīng)QOS跟鏈路層自適應(yīng)QOS不同,鏈路層自適應(yīng)QOS主要在多媒體傳 輸?shù)倪^程中激活,而應(yīng)用層自適應(yīng)QOS主要在多媒體數(shù)據(jù)發(fā)送的過程中產(chǎn)生影響。 如圖4所示,媒體流在發(fā)送的過程中將先經(jīng)過應(yīng)用層自適應(yīng)QOS系統(tǒng),包括經(jīng)過自 適應(yīng)&敏感度優(yōu)先的FEC模塊、固定延時(shí)ARQ模塊、自適應(yīng)的交織模塊三個(gè)部分。自適應(yīng)& 敏感度優(yōu)先的FEC模塊根據(jù)不同的信道特性選擇不同的模式,而信道特性通過信道估計(jì)模 塊進(jìn)行判別。多媒體數(shù)據(jù)經(jīng)過自適應(yīng)&敏感度優(yōu)先的FEC模塊后,將進(jìn)入固定延時(shí)ARQ模塊和 自適應(yīng)的交織模塊,固定延時(shí)ARQ和自適應(yīng)的交織模塊也會(huì)根據(jù)信道估計(jì)得出的不同的信 道特性選擇不同的模式。在這個(gè)系統(tǒng)中,使用2個(gè)基本的錯(cuò)誤檢測(cè)控制機(jī)制,即ARQ和FEC (forward error correction)機(jī)制。ARQ讓接收端請(qǐng)求重傳丟失或損壞的數(shù)據(jù)包。FEC傳輸原始數(shù)據(jù)有一些 冗余,允許接收端重建丟失或損壞的數(shù)據(jù)包。在這2個(gè)錯(cuò)誤檢測(cè)控制機(jī)制中,F(xiàn)EC通常用在 實(shí)時(shí)通信的情況,因?yàn)樗难訒r(shí)小。然而,即使在沒有錯(cuò)誤發(fā)生的信道FEC,也要引入固定的 傳輸開銷。另外,本發(fā)明錯(cuò)誤檢測(cè)控制機(jī)制還考慮媒體編碼特性和可變的信道環(huán)境。根據(jù) 各種媒體的重要性和單個(gè)媒體發(fā)生錯(cuò)誤后對(duì)整個(gè)媒體質(zhì)量產(chǎn)生的影響來(lái)確定的冗余度。通過上述步驟處理,便可達(dá)到應(yīng)用層自適應(yīng)QOS的方法。上述技術(shù)方案可以看出,本發(fā)明具有以下有益效果本發(fā)明實(shí)施例采用一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,可以根據(jù)不 同的類型媒體,結(jié)合鏈路層和應(yīng)用層的自適應(yīng)Q0S,估計(jì)變化的信道并進(jìn)行動(dòng)態(tài)分配資源, 達(dá)到最佳的端到端質(zhì)量。需要說(shuō)明的是,上述裝置和系統(tǒng)內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由 于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實(shí)施例中的敘述,此處 不再贅述。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可 以通過程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存 儲(chǔ)介質(zhì)可以包括只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁盤或光盤等。 以上對(duì)本發(fā)明實(shí)施例所提供的一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法, 進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí) 施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù) 人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō) 明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,其特征在于 多媒體服務(wù)器接收音視頻數(shù)據(jù)并進(jìn)行壓縮處理;對(duì)進(jìn)行壓縮處理后的音視頻數(shù)據(jù)進(jìn)行媒體特性分析,根據(jù)分析結(jié)果選擇傳輸方式,并 選擇合適的自動(dòng)重傳ARQ和向前糾錯(cuò)FEC機(jī)制;將音視頻數(shù)據(jù)進(jìn)行優(yōu)先隊(duì)列的排序,通過通信信道向機(jī)頂盒操作系統(tǒng)發(fā)送; 機(jī)頂盒操作系統(tǒng)接收音視頻數(shù)據(jù)后,進(jìn)行信道的估計(jì),根據(jù)估計(jì)結(jié)果及信息進(jìn)行媒體 控制匹配,選擇不同的媒體控制方式; 將所述音視頻數(shù)據(jù)進(jìn)行解碼,并輸出。
2.根據(jù)權(quán)利要求1所述的應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,其特征在于 所述多媒體服務(wù)器接收音視頻數(shù)據(jù)并進(jìn)行壓縮處理,具體包括多媒體服務(wù)器接收接收音視頻數(shù)據(jù)后,由壓縮視頻模塊和壓縮音頻模塊分別對(duì)音、視 頻數(shù)據(jù)進(jìn)行壓縮。
3.根據(jù)權(quán)利要求1所述的應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,其特征在于 所述對(duì)進(jìn)行壓縮處理后的音視頻數(shù)據(jù)進(jìn)行媒體特性分析,根據(jù)分析結(jié)果選擇傳輸方式,并選擇合適的自動(dòng)重傳ARQ和向前糾錯(cuò)FEC機(jī)制,具體包括壓縮處理后的音視頻數(shù)據(jù),進(jìn)入多媒體服務(wù)器的鏈路層自適應(yīng)QOS模塊,鏈路層自適 應(yīng)QOS模塊將對(duì)音視頻數(shù)據(jù)進(jìn)行媒體特性分析,然后選擇傳輸模式,并將經(jīng)過處理的音視 頻數(shù)據(jù)返回到多媒體服務(wù)器的壓縮音頻模塊和壓縮視頻模塊;經(jīng)過鏈路層自適應(yīng)QOS模塊處理的壓縮音視頻數(shù)據(jù)經(jīng)過多媒體服務(wù)器的應(yīng)用層自適 應(yīng)QOS模塊,由應(yīng)用層自適應(yīng)QOS模塊進(jìn)一步進(jìn)行媒體特性的判斷,選擇合適的自動(dòng)重傳 ARQ和向前糾錯(cuò)FEC機(jī)制。
4.根據(jù)權(quán)利要求3所述的應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,其特征在于 所述鏈路層自適應(yīng)QOS模塊包括媒體特性模塊、多媒體資源控制模塊、鏈路層質(zhì)量自適應(yīng)模塊。
5.根據(jù)權(quán)利要求1所述的應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,其特征在于 所述將音視頻數(shù)據(jù)進(jìn)行優(yōu)先隊(duì)列的排序,通過通信信道向機(jī)頂盒操作系統(tǒng)發(fā)送,具體包括多媒體服務(wù)器的隊(duì)列優(yōu)先排序模塊,對(duì)音視頻數(shù)據(jù)進(jìn)行優(yōu)先隊(duì)列的排序,通過通信信 道向機(jī)頂盒操作系統(tǒng)發(fā)送。
6.根據(jù)權(quán)利要求1所述的應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,其特征在于 所述機(jī)頂盒操作系統(tǒng)接收音視頻數(shù)據(jù)后,進(jìn)行信道的估計(jì),根據(jù)估計(jì)結(jié)果及信息進(jìn)行媒體控制匹配,選擇不同的媒體控制方式,具體包括機(jī)頂盒操作系統(tǒng)將接收到的音視頻數(shù)據(jù)保存在接收緩沖模塊中,由傳輸協(xié)議模塊按照 一定的傳輸協(xié)議發(fā)送到機(jī)頂盒操作系統(tǒng)的應(yīng)用層自適應(yīng)QOS模塊中; 機(jī)頂盒操作系統(tǒng)中的信道估計(jì)模塊進(jìn)行信道估計(jì);應(yīng)用層自適應(yīng)QOS模塊接收音視頻數(shù)據(jù),并根據(jù)信道估計(jì)模塊的信道估計(jì)信息,進(jìn)行 媒體控制匹配,選擇不同的媒體控制方式。
7.根據(jù)權(quán)利要求6所述的應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,其特征在于 所述應(yīng)用層自適應(yīng)QOS模塊包括信道自適應(yīng)&敏感度優(yōu)先的FEC模塊、固定延時(shí)ARQ模塊、自適應(yīng)的交織模塊和信道估計(jì)模塊。
8.根據(jù)權(quán)利要求1所述的應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法,其特征在于 所述將所述音視頻數(shù)據(jù)進(jìn)行解碼,并輸出,具體包括機(jī)頂盒操作系統(tǒng)中的音頻解碼模塊和視頻解碼模塊分別將所述音視頻數(shù)據(jù)進(jìn)行音視 頻解碼,然后由機(jī)頂盒操作系統(tǒng)中的固定媒體輸出模塊進(jìn)行輸出。
全文摘要
本發(fā)明公開一種應(yīng)用于機(jī)頂盒的自適應(yīng)QOS多媒體傳輸方法。該方法包括多媒體服務(wù)器接收音視頻數(shù)據(jù)并進(jìn)行壓縮處理;對(duì)進(jìn)行壓縮處理后的音視頻數(shù)據(jù)進(jìn)行媒體特性分析,根據(jù)分析結(jié)果選擇傳輸方式,并選擇合適的自動(dòng)重傳ARQ和向前糾錯(cuò)FEC機(jī)制;將音視頻數(shù)據(jù)進(jìn)行優(yōu)先隊(duì)列的排序,通過通信信道向機(jī)頂盒操作系統(tǒng)發(fā)送;機(jī)頂盒操作系統(tǒng)接收音視頻數(shù)據(jù)后,進(jìn)行信道的估計(jì),根據(jù)估計(jì)結(jié)果及信息進(jìn)行媒體控制匹配,選擇不同的媒體控制方式;將所述音視頻數(shù)據(jù)進(jìn)行解碼,并輸出。通過本發(fā)明方案,可以根據(jù)不同的類型媒體,結(jié)合鏈路層和應(yīng)用層的自適應(yīng)QOS,估計(jì)變化的信道并進(jìn)行動(dòng)態(tài)分配資源,達(dá)到最佳的端到端的多媒體傳輸質(zhì)量。
文檔編號(hào)H04L25/02GK102035825SQ20101026964
公開日2011年4月27日 申請(qǐng)日期2010年8月31日 優(yōu)先權(quán)日2010年8月31日
發(fā)明者羅笑南, 鐘浩清 申請(qǐng)人:中山大學(xué)