專利名稱:無線視頻傳輸方法、裝置及網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線局域網(wǎng)通信技術(shù),尤其涉及一種無線視頻傳輸方法、裝置及網(wǎng)絡(luò)設(shè)備。
背景技術(shù):
無線局域網(wǎng)(Wireless Local Area Network ;簡稱為WLAN)的普及促進了多媒體應(yīng)用的迅速發(fā)展。無線視頻的傳輸過程主要包括經(jīng)視頻編碼生成視頻幀;對視頻幀進行統(tǒng)一打包形成一條視頻碼流;然后,該條視頻碼流依次經(jīng)過傳輸層、網(wǎng)絡(luò)層被發(fā)送至數(shù)據(jù)鏈路層等待進行處理;在數(shù)據(jù)鏈路層被處理后,將該條視頻碼流置于視頻(Video)級別的發(fā)送隊列中,然后被無線發(fā)送出去。其中,無線環(huán)境下的信道衰減、信號干擾以及有限帶寬等成為制約無線視頻傳輸質(zhì)量的瓶頸。為了在有限帶寬條件下,盡可能保證無線視頻的質(zhì)量,現(xiàn)有技術(shù)主要根據(jù)網(wǎng)絡(luò)環(huán)境的變化來實時改變視頻的碼率或者視頻質(zhì)量,以主動降低視頻的傳輸流量。其中,獲取網(wǎng)絡(luò)環(huán)境的變化信息的方式主要有主動反饋和被動監(jiān)測兩種。其中,主動反饋方式需要在發(fā)送方和接收方之間建立額外的通道,由接收方向發(fā)送方反饋網(wǎng)絡(luò)環(huán)境的變化信息;而被動監(jiān)測方式是由發(fā)送方主動監(jiān)測網(wǎng)絡(luò)環(huán)境,這種方式不需要接收方的參與,但是需要通過較多的環(huán)境元素(例如信噪比、丟包率、網(wǎng)絡(luò)拓撲等)來建立相關(guān)模型,其復(fù)雜度較高。無論是主動反饋還是被動監(jiān)測,都需要視頻編碼層考慮當(dāng)前網(wǎng)絡(luò)環(huán)境來控制編碼率,增加視頻編碼上的復(fù)雜度,同時,由于網(wǎng)絡(luò)環(huán)境的多變性,使得視頻編碼率的控制無法達到相應(yīng)的實時性要求,進而無法保證視頻質(zhì)量。
發(fā)明內(nèi)容
本發(fā)明提供一種無線視頻傳輸方法、裝置及網(wǎng)絡(luò)設(shè)備,用以在不增加視頻編碼的復(fù)雜度的情況下,提高無線視頻的傳輸質(zhì)量。本發(fā)明提供一種無線視頻傳輸方法,包括分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流;根據(jù)所述視頻碼流的類型,為所述視頻碼流配置不同的服務(wù)質(zhì)量優(yōu)先級;根據(jù)所配置的服務(wù)質(zhì)量優(yōu)先級,將所述視頻碼流以無線方式發(fā)送出去。本發(fā)明提供一種無線視頻傳輸裝置,包括形成模塊,用于分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流;配置模塊,用于根據(jù)所述視頻碼流的類型,為所述視頻碼流配置不同的服務(wù)質(zhì)量優(yōu)先級;發(fā)送模塊,用于根據(jù)所配置的服務(wù)質(zhì)量優(yōu)先級,將所述視頻碼流以無線方式發(fā)送出去。
本發(fā)明提供一種網(wǎng)絡(luò)設(shè)備,包括本發(fā)明提供的任一無線視頻傳輸裝置。本發(fā)明的無線視頻傳輸方法、裝置及網(wǎng)絡(luò)設(shè)備,通過將可分級視頻編碼器輸出的視頻幀分別打包形成不同類型的視頻碼流,根據(jù)視頻碼流的類型配置不同的服務(wù)質(zhì)量優(yōu)先級,根據(jù)配置的服務(wù)質(zhì)量優(yōu)先級將各類型的視頻碼流發(fā)送出去,利用可分級編碼技術(shù)的特點,為不同類型的視頻幀配置不同的服務(wù)質(zhì)量優(yōu)先級,可以提高重要視頻幀的傳輸成功率, 提高了無線視頻的傳輸質(zhì)量。另外,與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案不再通過無線網(wǎng)絡(luò)環(huán)境控制視頻編碼的編碼率來提高無線視頻的傳輸質(zhì)量,因此,不再受無線網(wǎng)絡(luò)的環(huán)境的限制,降低了視頻編碼的復(fù)雜度。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例一提供的無線視頻傳輸方法的流程圖;圖2為本發(fā)明實施例二提供的無線視頻傳輸方法的流程圖;圖3為本發(fā)明實施例三提供的無線視頻傳輸裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例四提供的無線視頻傳輸裝置的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。隨著視頻編碼技術(shù)的發(fā)展,利用分級技術(shù)產(chǎn)生不同權(quán)重的視頻幀的可分級視頻編碼方法已經(jīng)成為當(dāng)前視頻編碼領(lǐng)域的主流。常見的可分級視頻編碼技術(shù)有MPEG4、H. 264 等。本發(fā)明基于可分級視頻編碼技術(shù)提供一種提高無線視頻傳輸質(zhì)量的技術(shù)方案,該技術(shù)方案使視頻編碼時不用根據(jù)無線網(wǎng)絡(luò)環(huán)境來控制編碼率,解決了現(xiàn)有技術(shù)中編碼復(fù)雜度較高的問題。圖1為本發(fā)明實施例一提供的無線視頻傳輸方法的流程圖。如圖1所示,本實施例的方法包括步驟11、分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流;在本實施例以及以下各實施例中,可分級視頻編碼器可以采用任何可分級視頻編碼技術(shù),例如MPEG4、H. 264等。本實施例的執(zhí)行主體可以為任何支持無線視頻傳輸技術(shù)的網(wǎng)絡(luò)設(shè)備,例如個人計算機、多媒體服務(wù)器等,本實施例統(tǒng)稱為無線視頻傳輸裝置。其中,可分級視頻編碼器可以作為無線視頻傳輸裝置的功能模塊而設(shè)置于無線視頻傳輸裝置之內(nèi), 也可以獨立于無線視頻傳輸裝置但與無線視頻傳輸裝置連接。具體的,可分級視頻編碼器根據(jù)所采用的可分級視頻編碼方法對輸入的視頻畫面進行編碼處理,輸出不同權(quán)重的視頻幀。對于可分級視頻編碼器而言,不同權(quán)重的視頻幀通過不同的輸出通道輸出,即可分級視頻編碼器將輸出多路視頻幀。無線視頻傳輸裝置接收可分級視頻編碼器輸出的視頻幀,分別進行打包處理,形成不同類型的視頻碼流。其中,打包處理主要是指在傳輸過程中,針對可分級視頻編碼器輸出的不同類型的視頻幀, 在網(wǎng)際協(xié)議(Internet Protocol ;簡稱為IP)層分別打上不同的服務(wù)類型標(biāo)記(Terms QfService ;簡稱為ToS),該操作屬于現(xiàn)有技術(shù),本實施例不做詳細介紹。視頻碼流的類型代表了視頻碼流的重要性,即權(quán)重值,該權(quán)重值可以根據(jù)可分級視頻編碼器的輸出通道來確定,例如第一輸出通道輸出權(quán)重值較高的視頻幀,第二輸出通道輸出權(quán)重值較小的視頻幀等。步驟12、根據(jù)視頻碼流的類型,為視頻碼流配置不同的服務(wù)質(zhì)量(Qualityof Service ;簡稱為=QoS)優(yōu)先級;在本實施例及以下各實施例中,QoS優(yōu)先級用于表示視頻碼流的傳輸質(zhì)量。具體的,無線視頻傳輸裝置根據(jù)視頻碼流的類型,為不同類型的視頻碼流配置不同的QoS優(yōu)先級。通常,無線視頻傳輸要求較高的實時性,因此,無線視頻傳輸裝置可以將重要性較高的視頻碼流配置較高QoS優(yōu)先級,將重要性較低的視頻碼流配置較低的QoS優(yōu)先級,但并不限于此。步驟13、根據(jù)所配置的QoS優(yōu)先級,將視頻碼流以無線方式發(fā)送出去。具體的,無線視頻傳輸裝置根據(jù)所配置的QoS優(yōu)先級,將不同類型的視頻碼流放置于各QoS優(yōu)先級發(fā)送隊列中,并在獲取發(fā)送時間時將各類型的視頻碼流以無線方式發(fā)送出去。本實施例的無線視頻傳輸方法,通過將可分級視頻編碼器輸出的視頻幀分別打包形成不同類型的視頻碼流,根據(jù)視頻碼流的類型配置不同的QoS優(yōu)先級,根據(jù)配置的QoS優(yōu)先級將各類型的視頻碼流發(fā)送出去,利用可分級編碼技術(shù)的特點,為不同類型的視頻幀配置不同的QoS優(yōu)先級,可以提高重要視頻幀的傳輸成功率,提高了無線視頻的傳輸質(zhì)量。另外,本實施例基于為不同類型的視頻碼流配置不同的QoS優(yōu)先級,而不再通過無線網(wǎng)絡(luò)環(huán)境控制視頻編碼的編碼率來提高無線視頻的傳輸質(zhì)量,不再受無線網(wǎng)絡(luò)環(huán)境的限制,降低了視頻編碼的復(fù)雜度。在上述實施例中,可分級視頻編碼器輸出的視頻幀的類型與所采用的編碼方法有關(guān),目前常見的可分級視頻編碼方法通常會提供三種類型的視頻幀,分別為主重幀、次重幀和末重幀,分別為在解碼時對成功解碼起不同重要性的幀類型,但并不限于此。其中,以MPEG4為例,主重幀為I幀,次重幀為P幀,末重幀為B幀;I幀是畫面組(Group of Pictures ;簡稱為G0P)的基礎(chǔ)幀,也是B幀和P幀的參考幀?;诖?,無線視頻傳輸裝置將分別為主重幀、次重幀和末重幀在IP層打上ToS,形成主重幀視頻碼流、次重幀視頻碼流和末重幀視頻碼流;相應(yīng)的,無線視頻傳輸裝置需要為主重幀視頻碼流、次重幀視頻碼流和末重幀視頻碼流配置不同的QoS優(yōu)先級,并根據(jù)所配置的優(yōu)先級發(fā)送各視頻碼流。其中,在802. Ile中定義了四種QoS優(yōu)先級,分別是視頻(Video)優(yōu)先級,音頻 (Audio)優(yōu)先級,最大努力(BestEffort)優(yōu)先級和背景(BackGround)優(yōu)先級。不同的QoS 優(yōu)先級代表不同的應(yīng)用質(zhì)量。Audio優(yōu)先級主要針對傳輸實時性要求較高的應(yīng)用,Video優(yōu)先級主要針對傳輸大量數(shù)據(jù)塊的應(yīng)用場景,BestEfTort優(yōu)先級主要針對傳輸有高可靠性要求的應(yīng)用場景,而BackGroimd優(yōu)先級主要針對普通傳輸要求的應(yīng)用場景。在本發(fā)明各實施例中,QoS優(yōu)先級優(yōu)選802. Ile中所規(guī)定的優(yōu)先級?;谏鲜鰧嵤├?,以下實施例將以可分級視頻編碼器為無線視頻傳輸裝置的功能單元為例,通過具體實例對上述實施例的具體實施過程做進一步說明。圖2為本發(fā)明實施例二提供的無線視頻傳輸方法的流程圖。本實施例基于上述實施例實現(xiàn),如圖2所示,本實施例的方法包括步驟21、無線視頻傳輸裝置的編碼器采用可分級視頻編碼技術(shù)對視頻畫面進行編碼處理,輸出主重幀、次重幀和末重幀。該步驟主要是由可分級視頻編碼器來執(zhí)行。步驟22、無線視頻傳輸裝置接收主重幀、次重幀和末重幀,并分別進行打包處理, 形成主重幀視頻碼流、次重幀視頻碼流和末重幀視頻碼流。該步驟主要是由無線視頻傳輸裝置的軟件來執(zhí)行。其中,對主重幀、次重幀和末重幀的打包處理是同時進行的,以保證視頻碼流的同步。步驟23、無線視頻傳輸裝置將主重幀視頻碼流、次重幀視頻碼流和末重幀視頻碼流依次經(jīng)過傳輸層和網(wǎng)絡(luò)層,發(fā)送至數(shù)據(jù)鏈路層。該步驟主要是由無線視頻傳輸裝置的軟件來執(zhí)行,用于將視頻碼流發(fā)送至數(shù)據(jù)鏈路層。由于QoS優(yōu)先級是802. Ile協(xié)議在數(shù)據(jù)鏈路層做出的保證應(yīng)用質(zhì)量的定義,因此,在本實施例中,需要將視頻碼流傳輸至數(shù)據(jù)鏈路層進行處理。 其中,視頻碼流經(jīng)過傳輸層包括對視頻碼流進行傳輸層處理,例如添加傳輸控制協(xié)議(Transmission Control Protocol ;簡稱為TCP)或用戶數(shù)據(jù)包協(xié)議(User Datagram Protocol ;簡稱為UDP)報文頭等。視頻碼流經(jīng)過網(wǎng)絡(luò)層包括對視頻碼流進行網(wǎng)絡(luò)層處理, 例如進行IP層的封裝處理,對IP頭中的ToS置位等。步驟24、無線視頻傳輸裝置為主重幀視頻碼流配置Audio優(yōu)先級,為次重幀視頻碼流配置Video優(yōu)先級,為末重幀視頻碼流配置BestEffort優(yōu)先級或BackGround優(yōu)先級。該步驟中,無線視頻傳輸裝置為各類型視頻碼流配置的QoS優(yōu)先級只是一種優(yōu)選方式,但并不限于此。在本實施例中,注重視頻碼流、次重幀視頻碼流和末重幀視頻碼流是不同類型的視頻碼流,對于在解碼端重構(gòu)視頻畫面而言具有不同的重要性。其中,主重幀視頻碼流的重要性最高,而末重幀視頻碼流的重要性最低。如果主重幀視頻碼流丟失將導(dǎo)致整個視頻幀無法被解碼,即使重要性較低的次重幀視頻碼流和末重幀視頻碼流傳輸成功也無法正確解碼,整個視頻畫面無法被呈現(xiàn)。因此,在實施例中,通過配置主重幀視頻碼流的QoS優(yōu)先級為Audio優(yōu)先級,而配置次重幀視頻碼流和末重幀視頻碼流的QoS優(yōu)先級分別為除Audio 優(yōu)先級之外的其他優(yōu)先級,可以提升主重幀視頻碼流的傳輸優(yōu)先級,而降低次重幀視頻碼流和末重幀視頻碼流的傳輸優(yōu)先級,在保證主重幀視頻碼流被實時傳輸?shù)耐瑫r,可提高主重幀視頻碼流的傳輸成功率。由于主重幀視頻碼流被成功接收之后就可以保證整個視頻幀被解碼,因此,通過提高主重幀視頻碼流的傳輸成功率可以達到提高無線視頻的傳輸質(zhì)量的目的。步驟25、無線視頻傳輸裝置分別將主重幀視頻碼流、次重幀視頻碼流和末重幀視頻碼流放置于各自對應(yīng)的QoS優(yōu)先級發(fā)送隊列中。具體的,無線視頻傳輸裝置將各視頻碼流放置于各個QoS優(yōu)先級發(fā)送隊列中等待發(fā)送。其中,無線視頻傳輸裝置上為各個QoS優(yōu)先級分別配置有發(fā)送隊列,該發(fā)送隊列實質(zhì)上是一種由緩存空間構(gòu)成的緩存隊列。其中,無線視頻傳輸裝置在發(fā)送視頻碼流之前還需要在物理層為視頻碼流分配物理資源(例如載波),由于為視頻碼流分配物理資源的操作屬于現(xiàn)有技術(shù),在本實施例中不做贅述。步驟沈、無線視頻傳輸裝置將主重幀視頻碼流、次重幀視頻碼流和末重幀視頻碼流以無線方式發(fā)送出去。其中,步驟24-步驟沈均是在數(shù)據(jù)鏈路層完成的,無線視頻傳輸裝置具體對各類型的視頻碼流進行鏈路層處理,并完成發(fā)送操作。本實施例的無線視頻傳輸方法,通過利用可分級視頻編碼技術(shù)的特點,在數(shù)據(jù)鏈路層為上層傳送下來的不同類型的視頻碼流配置不同QoS優(yōu)先級,并根據(jù)所配置的QoS優(yōu)先級來發(fā)送各類型的視頻碼流,可以保證不同類型的視頻碼流能夠具有不同的QoS傳輸質(zhì)量,通過提高重要視頻碼流的傳輸成功率,達到提高無線視頻的傳輸質(zhì)量的目的。與現(xiàn)有技術(shù)相比,在本實施例中,視頻編碼過程不需要根據(jù)反饋的網(wǎng)絡(luò)環(huán)境來控制編碼率,既不需要降低編碼碼率,也不需要降低視頻碼流的傳輸碼率,降低了視頻編碼的復(fù)雜度。進一步,在本實施例中,可以根據(jù)視頻編碼輸出的視頻幀之間的重要性和依賴關(guān)系,為各視頻碼流配置相應(yīng)的QoS優(yōu)先級,在提高無線視頻傳輸質(zhì)量的同時,還可以提高無線帶寬的利用率和保證不同類型的視頻碼流的傳輸質(zhì)量的健壯性。在上述各實施例的基礎(chǔ)上,無線視頻傳輸裝置還可以根據(jù)QoS優(yōu)先級發(fā)送隊列的特性來實現(xiàn)對無線網(wǎng)絡(luò)信道的自反饋。不同的QoS優(yōu)先級對應(yīng)不同的傳輸效果,例如配置了較高QoS優(yōu)先級的視頻碼流能夠較快的搶占到信道,其傳輸成功率高、時延小。當(dāng)網(wǎng)絡(luò)環(huán)境發(fā)生變化時,具有高QoS優(yōu)先級的視頻碼流能夠以較高的傳輸成功率被傳輸?shù)浇邮斩耍?從而保證接收端具有穩(wěn)定的接收碼率,而不再像現(xiàn)有技術(shù)那樣對網(wǎng)絡(luò)環(huán)境進行監(jiān)測進而根據(jù)監(jiān)測結(jié)果改變編碼碼率來保證接收端的接收碼率。利用QoS優(yōu)先級發(fā)送隊列的自有特性實現(xiàn)對無線信道的自反饋特性,也不需要像現(xiàn)有技術(shù)那樣通過對無線信道主動監(jiān)測丟包率來保證碼率變化的實時性,解決了實時性的問題,同時也增加了視頻傳輸?shù)耐该鞫?,降低了視頻傳輸?shù)膹?fù)雜度?;谏鲜?,無線視頻傳輸裝置在將各類視頻碼流發(fā)送出去之前,還可以根據(jù)網(wǎng)絡(luò)環(huán)境質(zhì)量指標(biāo),調(diào)整為各類型的視頻碼流所配置的QoS優(yōu)先級。其中,網(wǎng)絡(luò)環(huán)境質(zhì)量指標(biāo)可以是丟包率、信噪比或信道利用率等其中任意一種或其任意組合。例如當(dāng)重傳次數(shù)增大或者丟包率增大時,可以提高主重幀的QoS優(yōu)先級,降低末重幀的QoS優(yōu)先級,該調(diào)整過程可以根據(jù)預(yù)先設(shè)定的算法進行,本實施例對所采用的算法不做限定。另外,在無線視頻傳輸裝置上還可以預(yù)先設(shè)置視頻質(zhì)量指標(biāo),例如設(shè)置視頻幀率指標(biāo),無線視頻傳輸裝置在發(fā)送視頻碼流之前也可以根據(jù)視頻質(zhì)量指標(biāo),調(diào)整為各類型的視頻碼流所配置的QoS優(yōu)先級,以進一步提高無線視頻的傳輸質(zhì)量。例如無線視頻傳輸裝置可以對丟包率進行統(tǒng)計,并采用現(xiàn)有算法預(yù)算出當(dāng)前的視頻幀率,然后將預(yù)算出的視頻幀率和預(yù)先設(shè)置的視頻幀率指標(biāo)進行比較,并根據(jù)比較結(jié)果來配置視頻碼流的QoS優(yōu)先級。如果預(yù)算出的視頻幀率比視頻幀率指標(biāo)低,則可以降低視頻碼流的QoS優(yōu)先級,反之可以提高QoS優(yōu)先級。
8
本實施例的無線視頻傳輸方法,通過對所配置的QoS優(yōu)先級進行調(diào)整,不管網(wǎng)絡(luò)環(huán)境的好壞,通過不同的QoS優(yōu)先級發(fā)送隊列,可以保證不同分級的視頻碼流以不同的成功率來傳輸。圖3為本發(fā)明實施例三提供的無線視頻傳輸裝置的結(jié)構(gòu)示意圖。如圖3所示,本實施例的裝置可以為各種支持無線視頻傳輸技術(shù)的網(wǎng)絡(luò)設(shè)備,例如可以是個人計算機,也可以是多媒體服務(wù)器等。本實施例的裝置包括形成模塊31、配置模塊32和發(fā)送模塊33。其中,形成模塊31,用于分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流;配置模塊32,與形成模塊31連接,用于根據(jù)視頻碼流的類型,為視頻碼流配置不同的QoS優(yōu)先級;發(fā)送模塊33,與配置模塊32連接,用于根據(jù)所配置的QoS優(yōu)先級,將視頻碼流以無線方式發(fā)送出去。本實施例無線視頻傳輸裝置的各功能模塊可用于執(zhí)行上述方法實施例一提供的無線視頻傳輸方法的流程,其工作原理不再贅述,詳見方法實施例的描述。本實施例的無線視頻傳輸裝置,可將可分級視頻編碼器輸出的視頻幀分別打包形成不同類型的視頻碼流,根據(jù)視頻碼流的類型配置不同的QoS優(yōu)先級,根據(jù)配置的QoS優(yōu)先級將各類型的視頻碼流發(fā)送出去,充分利用可分級編碼技術(shù)的特點,為不同類型的視頻幀配置不同的QoS優(yōu)先級,提高了重要視頻幀的傳輸成功率,進而提高無線視頻的傳輸質(zhì)量。 另外,本實施例無線視頻傳輸裝置不像現(xiàn)有技術(shù)那樣通過監(jiān)測無線網(wǎng)絡(luò)環(huán)境以控制視頻編碼的編碼率來提高無線視頻的傳輸質(zhì)量,不再受無線網(wǎng)絡(luò)環(huán)境的限制,還具有降低視頻編碼的復(fù)雜度的優(yōu)勢。圖4為本發(fā)明實施例四提供的無線視頻傳輸裝置的結(jié)構(gòu)示意圖。本實施例基于上述實施例三實現(xiàn),如圖4所示,本實施例的裝置還包括調(diào)整模塊41。調(diào)整模塊41,分別與配置模塊32和發(fā)送模塊33連接,用于在發(fā)送模塊33將視頻碼流發(fā)送出去之前,根據(jù)網(wǎng)絡(luò)環(huán)境質(zhì)量指標(biāo)或視頻質(zhì)量指標(biāo),調(diào)整為視頻碼流配置的QoS 優(yōu)先級,并觸發(fā)發(fā)送模塊33根據(jù)調(diào)整后的QoS優(yōu)先級發(fā)送視頻碼流。其中,網(wǎng)絡(luò)環(huán)境質(zhì)量指標(biāo)可以為以下任意一種或其組合丟包率、信噪比、重傳次數(shù)或信道利用率。上述調(diào)整模塊41可用于執(zhí)行上述方法實施例二中對所配置的QoS優(yōu)先級進行調(diào)整的方法流程,其工作原理不再贅述,詳見方法實施例中的描述。進一步,本實施例無線視頻傳輸裝置中的形成模塊31包括第一形成單元311、 第二形成單元312和第三形成單元313,并分別與可分級視頻碼流編碼器連接。具體的,第一形成單元311,用于將可分級視頻編碼器輸出的主重幀進行打包處理,形成主重幀視頻碼流;第二形成單元312,用于將可分級視頻編碼器輸出的次重幀進行打包處理,形成次重幀視頻碼流;第三形成單元313,用于將可分級視頻編碼器輸出的末重幀進行打包處理,形成末重幀視頻碼流?;谏鲜?,本實施例中的配置模塊32包括第一配置單元321、第二配置單元322 和第三配置單元323。具體的,第一配置單元321,分別與第一形成單元311和發(fā)送模塊33, 用于為主重幀視頻碼流配置Audio優(yōu)先級,并觸發(fā)發(fā)送模塊33根據(jù)所配置的Audio優(yōu)先級發(fā)送主重幀視頻碼流;第二配置單元322,分別與第二形成單元312和發(fā)送模塊33連接,用于為次重幀視頻碼流配置Video優(yōu)先級,并觸發(fā)發(fā)送模塊33根據(jù)所配置的Video優(yōu)先級發(fā)送次重幀視頻碼流;第三配置單元323,分別與第三形成單元313和發(fā)送模塊33連接,用于為末重幀視頻碼流配置BestEffort優(yōu)先級或BestGroimd優(yōu)先級,并觸發(fā)發(fā)送模塊33根據(jù)所配置的BestEffort優(yōu)先級或BestGroimd優(yōu)先級發(fā)送末重幀視頻碼流。本實施例的無線視頻傳輸裝置,通過調(diào)整模塊對所配置的QoS優(yōu)先級進行調(diào)整, 不管網(wǎng)絡(luò)環(huán)境的好壞,通過不同的Q0S優(yōu)先級發(fā)送隊列,可以保證不同分級的視頻碼流以不同的成功率來傳輸。另外,本實施例的無線視頻傳輸裝置根據(jù)視頻碼流的重要性和各個視頻碼流之間的依賴關(guān)系為視頻碼流配置相適應(yīng)的QoS優(yōu)先級,在提高重要視頻碼流的傳輸優(yōu)先級、降低次要視頻碼流傳輸優(yōu)先級以提高無線視頻傳輸質(zhì)量的同時,還能夠提高無線帶寬的利用率,保證不同視頻碼流以相同的傳輸成功率傳輸,提高各視頻碼流的傳輸質(zhì)量的健壯性。本發(fā)明實施例五提供一種網(wǎng)絡(luò)設(shè)備,包括本發(fā)明上述各實施例提供的無線視頻傳輸裝置。其中,無線視頻傳輸裝置的工作原理和結(jié)構(gòu)可分別參見上述方法實施例一或二和裝置實施例三或四的描述,在此不再贅述。本實施例的網(wǎng)絡(luò)設(shè)備包括無線視頻傳輸裝置,也可用于執(zhí)行上述方法實施例提供的無線視頻傳輸方法的流程,同樣可以提高無線視頻的傳輸質(zhì)量,且與現(xiàn)有技術(shù)相比還可以降低視頻編碼的復(fù)雜度。另外,還具有提高帶寬利用率、保證不同類型的視頻碼流以相同的傳輸成功率進行傳輸?shù)葍?yōu)點。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種無線視頻傳輸方法,其特征在于,包括分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流; 根據(jù)所述視頻碼流的類型,為所述視頻碼流配置不同的服務(wù)質(zhì)量優(yōu)先級; 根據(jù)所配置的服務(wù)質(zhì)量優(yōu)先級,將所述視頻碼流以無線方式發(fā)送出去。
2.根據(jù)權(quán)利要求1所述的無線視頻傳輸方法,其特征在于,在根據(jù)所配置的服務(wù)質(zhì)量優(yōu)先級,將所述視頻碼流以無線方式發(fā)送出去之前還包括根據(jù)網(wǎng)絡(luò)環(huán)境質(zhì)量指標(biāo)或視頻質(zhì)量指標(biāo),調(diào)整為所述視頻碼流配置的服務(wù)質(zhì)量優(yōu)先級。
3.根據(jù)權(quán)利要求2所述的無線視頻傳輸方法,其特征在于,所述網(wǎng)絡(luò)環(huán)境質(zhì)量指標(biāo)為以下任意一種或其組合丟包率、信噪比或信道利用率。
4.根據(jù)權(quán)利要求1或2或3所述的無線視頻傳輸方法,其特征在于,所述分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流包括將所述可分級視頻編碼器輸出的主重幀進行打包處理,形成主重幀視頻碼流; 將所述可分級視頻編碼器輸出的次重幀進行打包處理,形成次重幀視頻碼流; 將所述可分級視頻編碼器輸出的末重幀進行打包處理,形成末重幀視頻碼流。
5.根據(jù)權(quán)利要求4所述的無線視頻傳輸方法,其特征在于,所述根據(jù)所述視頻碼流的類型,為所述視頻碼流配置不同的服務(wù)質(zhì)量優(yōu)先級包括為所述主重幀視頻碼流配置音頻優(yōu)先級; 為所述次重幀視頻碼流配置視頻優(yōu)先級; 為所述末重幀視頻碼流配置最大努力優(yōu)先級或背景優(yōu)先級。
6.一種無線視頻傳輸裝置,其特征在于,包括形成模塊,用于分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流;配置模塊,用于根據(jù)所述視頻碼流的類型,為所述視頻碼流配置不同的服務(wù)質(zhì)量優(yōu)先級;發(fā)送模塊,用于根據(jù)所配置的服務(wù)質(zhì)量優(yōu)先級,將所述視頻碼流以無線方式發(fā)送出去。
7.根據(jù)權(quán)利要求6所述的無線視頻傳輸裝置,其特征在于,還包括調(diào)整模塊,用于在所述發(fā)送模塊將所述視頻碼流發(fā)送出去之前,根據(jù)網(wǎng)絡(luò)環(huán)境質(zhì)量指標(biāo)或視頻質(zhì)量指標(biāo),調(diào)整為所述視頻碼流配置的服務(wù)質(zhì)量優(yōu)先級。
8.根據(jù)權(quán)利要求7所述的無線視頻傳輸裝置,其特征在于,所述網(wǎng)絡(luò)環(huán)境質(zhì)量指標(biāo)為以下任意一種或其組合丟包率、信噪比信道利用率。
9.根據(jù)權(quán)利要求6或7或8所述的無線視頻傳輸裝置,其特征在于,所述形成模塊包括第一形成單元,用于將所述可分級視頻編碼器輸出的主重幀進行打包處理,形成主重幀視頻碼流;第二形成單元,用于將所述可分級視頻編碼器輸出的次重幀進行打包處理,形成次重幀視頻碼流;第三形成單元,用于將所述可分級視頻編碼器輸出的末重幀進行打包處理,形成末重幀視頻碼流。
10.根據(jù)權(quán)利要求9所述的無線視頻傳輸裝置,其特征在于,所述配置模塊包括 第一配置單元,用于為所述主重幀視頻碼流配置音頻優(yōu)先級;第二配置單元,用于為所述次重幀視頻碼流配置視頻優(yōu)先級;第三配置單元,用于為所述末重幀視頻碼流配置最大努力優(yōu)先級或背景優(yōu)先級。
11.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括權(quán)利要求6-10任一項所述的無線視頻傳輸裝置。
全文摘要
本發(fā)明提供一種無線視頻傳輸方法、裝置及網(wǎng)絡(luò)設(shè)備。其中方法包括分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流;根據(jù)視頻碼流的類型,為視頻碼流配置不同的QoS優(yōu)先級;根據(jù)所配置的QoS優(yōu)先級,將視頻碼流以無線方式發(fā)送出去。裝置包括形成模塊,用于分別將可分級視頻編碼器輸出的視頻幀進行打包處理,形成不同類型的視頻碼流;配置模塊,用于根據(jù)視頻碼流的類型,為視頻碼流配置不同的QoS優(yōu)先級;發(fā)送模塊,用于根據(jù)所配置的QoS優(yōu)先級,將視頻碼流以無線方式發(fā)送出去。與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案可以提高無線視頻的傳輸質(zhì)量,降低視頻編碼的復(fù)雜度。
文檔編號H04N7/26GK102281436SQ201110062049
公開日2011年12月14日 申請日期2011年3月15日 優(yōu)先權(quán)日2011年3月15日
發(fā)明者潘武榮 申請人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司