本發(fā)明是一項(xiàng)音視頻數(shù)據(jù)傳輸技術(shù),尤其是一種基于自組織網(wǎng)絡(luò)與公共IP網(wǎng)絡(luò)的音視頻數(shù)據(jù)傳輸技術(shù)。
背景技術(shù):
目前,音視頻數(shù)據(jù)傳輸已在各行各業(yè)得到了廣泛的應(yīng)用,隨著現(xiàn)代通信技術(shù)的發(fā)展,其傳輸方式也是多種多樣,但以公共IP網(wǎng)絡(luò)為主。
無線Mesh網(wǎng)絡(luò)基于呈網(wǎng)狀分布的眾多無線接入點(diǎn)間的相互合作和協(xié)同,具有寬帶高速和高頻譜效率的優(yōu)勢(shì),具有動(dòng)態(tài)自組織、自配置、自維護(hù)等突出特點(diǎn)。Mesh網(wǎng)絡(luò)即”無線網(wǎng)格網(wǎng)絡(luò)”,它是“多跳(multi-hop)”網(wǎng)絡(luò),是由ad hoc網(wǎng)絡(luò)發(fā)展而來,是解決“最后一公里”問題的關(guān)鍵技術(shù)之一。無線mesh可以與其它網(wǎng)絡(luò)協(xié)同通信。是一個(gè)動(dòng)態(tài)的可以不斷擴(kuò)展的網(wǎng)絡(luò)架構(gòu),任意的兩個(gè)設(shè)備均可以保持無線互聯(lián)。
然而,因各種原因某些范圍可能無法接入公共IP網(wǎng)絡(luò),這影響了音視頻業(yè)務(wù)在這些范圍內(nèi)的應(yīng)用。對(duì)于這一問題,通常的解決方案是在該范圍內(nèi)自組織某種網(wǎng)絡(luò),基于這種網(wǎng)絡(luò)在這一范圍內(nèi)進(jìn)行音視頻數(shù)據(jù)業(yè)務(wù)的應(yīng)用。但這顯然限制了音視頻數(shù)據(jù)的傳輸范圍,影響了音視頻業(yè)務(wù)的應(yīng)用。
本發(fā)明將自組織的MESH網(wǎng)絡(luò)與公共IP網(wǎng)絡(luò)融合,形成了一種異構(gòu)網(wǎng)絡(luò)環(huán)境下的音視頻傳輸技術(shù),極大地提高了音視頻數(shù)據(jù)的傳輸?shù)姆秶鸵粢曨l業(yè)務(wù)的應(yīng)用場(chǎng)合。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是,通過一種MESH和IP網(wǎng)絡(luò)融合的音視頻數(shù)據(jù)傳輸技術(shù),解決某些公共IP網(wǎng)絡(luò)無法覆蓋區(qū)域的音視頻業(yè)務(wù)的應(yīng)用問題,達(dá)到提高音視頻業(yè)務(wù)應(yīng)用場(chǎng)合的目的。
本發(fā)明的技術(shù)方案是:一種音視頻傳輸方法,其特征在于:
首先,音視頻傳輸方法基于如下系統(tǒng):終端設(shè)備、音視頻服務(wù)器、音視頻客戶端軟件模塊;
其中,終端設(shè)備集成了音視頻編解碼模塊、網(wǎng)關(guān)模塊,具有音視頻接口、IP網(wǎng)絡(luò)接口,網(wǎng)關(guān)模塊包含MESH網(wǎng)絡(luò)單元、IP網(wǎng)絡(luò)單元;其中網(wǎng)關(guān)模塊的MESH網(wǎng)絡(luò)單元映射出一個(gè)標(biāo)準(zhǔn)以太網(wǎng)二層接口并與IP網(wǎng)絡(luò)單元的一個(gè)二層接口橋接;
音視頻傳輸步驟為:
①某終端設(shè)備的音視頻編解碼模塊將音視頻數(shù)據(jù)以IP數(shù)據(jù)包傳輸?shù)皆摻K端設(shè)備的網(wǎng)關(guān)模塊;
②終端設(shè)備的網(wǎng)關(guān)模塊根據(jù)設(shè)定的工作模式進(jìn)行音視頻數(shù)據(jù)的傳輸:若設(shè)定為網(wǎng)關(guān)模式,則由IP網(wǎng)絡(luò)單元路由到公共IP網(wǎng)絡(luò)的音視頻服務(wù)器,否則由MESH網(wǎng)絡(luò)單元傳輸?shù)较乱惶K端設(shè)備,直至到達(dá)網(wǎng)關(guān)模塊為網(wǎng)關(guān)工作模式的終端設(shè)備,如圖3所示;
③音視頻客戶端軟件模塊為音視頻播放軟件,該軟件通過IP網(wǎng)絡(luò)與音視頻服務(wù)器通信,從音視頻服務(wù)器獲取終端設(shè)備上傳來的音視頻數(shù)據(jù)進(jìn)行播放。
有益效果,使用本發(fā)明方法能解決特定范圍內(nèi)借助于MESH網(wǎng)絡(luò)單元傳播,將音視頻數(shù)據(jù)傳輸?shù)焦睮P網(wǎng)絡(luò)的一些技術(shù)問題,如某些區(qū)域無法接入公共IP網(wǎng)絡(luò)的問題,從而使音視頻業(yè)務(wù)能應(yīng)用到某些特定的環(huán)境,如礦井、軍事等。本發(fā)明將視頻編碼、分組策略、設(shè)備端擁塞控制機(jī)制有機(jī)地結(jié)合,形成了一種新的視頻傳輸技術(shù)。極大地提高了視頻數(shù)據(jù)傳輸?shù)姆€(wěn)健性、改善了視頻業(yè)務(wù)的質(zhì)量。本發(fā)明集成了MESH單元與IP單元。本發(fā)明能夠解決某些公共IP網(wǎng)絡(luò)無法覆蓋區(qū)域的音視頻數(shù)據(jù)通過公共IP網(wǎng)絡(luò)傳輸?shù)膯栴},提高音視頻業(yè)務(wù)的應(yīng)用范圍。
附圖說明
圖1是本發(fā)明的網(wǎng)絡(luò)拓?fù)鋱D。
圖2是本發(fā)明的終端設(shè)備功能模塊結(jié)構(gòu)框圖。
圖3是本發(fā)明的音視頻數(shù)據(jù)傳輸流程圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說明。本發(fā)明所描述的網(wǎng)絡(luò)拓?fù)鋱D見附圖1,本發(fā)明的終端設(shè)備功能模塊結(jié)構(gòu)框圖見附圖2,本發(fā)明的音視頻數(shù)據(jù)傳輸流程圖見附圖3。
如圖所示,實(shí)現(xiàn)發(fā)明所描述的音視頻數(shù)據(jù)傳輸技術(shù),它包括以下步驟:
首先,音視頻編解碼模塊將音視頻數(shù)據(jù)組成IP包并傳輸?shù)骄W(wǎng)關(guān)模塊。
其次,網(wǎng)關(guān)模塊根據(jù)自身設(shè)定的工作模式?jīng)Q定如何處理該IP包,如果是網(wǎng)關(guān)模式,則直接經(jīng)公共IP網(wǎng)絡(luò)路由該數(shù)據(jù)包到音視頻服務(wù)器,否則,將該數(shù)據(jù)包經(jīng)MESH網(wǎng)絡(luò)傳輸?shù)较乱惶K端設(shè)備,直至該數(shù)據(jù)包傳輸?shù)揭粢曨l服務(wù)器。
第三,音視頻客戶端軟件通過公共IP網(wǎng)絡(luò)從音視頻服務(wù)器獲取音視頻數(shù)據(jù)。
上述步驟如圖3所示。以下通過一個(gè)實(shí)例作進(jìn)一步的說明:
1、搭建視頻傳輸系統(tǒng):
該系統(tǒng)中的終端設(shè)備采用了本發(fā)明的技術(shù),其中一臺(tái)設(shè)備通過有線或無線方式接入到公共IP網(wǎng)絡(luò),網(wǎng)絡(luò)拓?fù)鋱D如圖1所示。
2、具體操作過程
①、開啟圖1中所有設(shè)備,并將終端設(shè)備A設(shè)為網(wǎng)關(guān)模式;
②、終端設(shè)備A、終端設(shè)備B、終端設(shè)備C、終端設(shè)備D分別向音視頻服務(wù)器傳輸音視頻;
③、若干客戶端分別從音視頻服務(wù)器獲取音視頻數(shù)據(jù);
上述只為說明本發(fā)明的技術(shù)構(gòu)思及特點(diǎn),其目的在于讓熟悉此項(xiàng)技術(shù)的人是能夠了解本發(fā)明的內(nèi)容并據(jù)以實(shí)施,并不能以此限制本發(fā)明的保護(hù)范圍。凡根據(jù)本發(fā)明精神實(shí)質(zhì)所做的等效變換或修飾,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。