本發(fā)明涉及通訊技術(shù)領(lǐng)域,尤其涉及一種音頻傳輸系統(tǒng)。
背景技術(shù):
隨著近年來嵌入式技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,音頻通信已經(jīng)獲得了廣泛的應(yīng)用,隨著人們生活水平的不斷提高,對音樂的實(shí)時(shí)性要求越來越高。
如今,大多數(shù)音頻都是通過有線來傳輸,有線傳輸不僅會(huì)影響安全性,而且受到場地的限制,此外現(xiàn)有的音頻傳輸系統(tǒng)大多是將采樣到的音頻數(shù)據(jù)直接發(fā)送出去,這種傳輸方式產(chǎn)生的無線傳輸流量比較大,增加了無線傳輸信道壓力,也導(dǎo)致傳輸速率較慢,而且數(shù)據(jù)傳輸安全性低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是提供一種能夠降低數(shù)據(jù)的傳輸流量,傳輸速率高,數(shù)據(jù)傳輸?shù)陌踩愿叩囊纛l傳輸系統(tǒng)。
本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種音頻傳輸系統(tǒng),包括音頻采集模塊、音頻編碼模塊、密鑰產(chǎn)生模塊、多級加密模塊、第一4G模塊、第二4G模塊、多級解密模塊、音頻解碼模塊、播放模塊;
所述音頻采集模塊,用于采集聲音信息,并生成相應(yīng)的音頻數(shù)據(jù)信號;
所述音頻編碼模塊,與音頻采集模塊相連接,用于接收音頻采集模塊所傳輸?shù)囊纛l數(shù)據(jù)信號,并對音頻數(shù)據(jù)信號進(jìn)行分段編碼處理;
所述密鑰產(chǎn)生模塊,用于產(chǎn)生加密密鑰和解密密鑰,并分別分配密鑰給多級加密模塊和多級解密模塊;
所述多級加密模塊,與音頻編碼模塊相連接,用接收音頻編碼模塊所傳輸過來的分段編碼信息,并根據(jù)密鑰產(chǎn)生模塊所分配的加密密鑰對分段編碼信息進(jìn)行多級加密處理;
所述第一4G模塊,與多級加密模塊相連接,用于建立多級加密模塊與第二4G模塊的連接;
所述多級解密模塊,與第二4G模塊相連接,用于接收第二4G模塊所傳輸?shù)亩嗉壖用苄畔ⅲ⒏鶕?jù)密鑰產(chǎn)生模塊所分配的解密密鑰對接收的多級加密信息進(jìn)行解密,獲得分段編碼信息;
所述音頻解碼模塊,與多級解密模塊相連接,用于接收多級解密模塊所傳輸?shù)姆侄尉幋a信息,并根據(jù)解碼規(guī)則對分段編碼信息進(jìn)行解碼,獲得音頻數(shù)據(jù);
所述播放模塊,與音頻解碼模塊相連接,用于接收解碼后的音頻數(shù)據(jù),并輸出給用戶。
本發(fā)明的有益效果是:大大壓縮了傳輸?shù)臄?shù)據(jù),并有效地降低了數(shù)據(jù)的傳輸流量,此外利用了4G的數(shù)據(jù)傳輸能力,有效的確保了傳輸?shù)乃俾?,同時(shí)傳輸?shù)囊纛l數(shù)據(jù)先通過多級加密模塊進(jìn)行加密后再進(jìn)行傳輸,有效的確保了數(shù)據(jù)傳輸?shù)陌踩浴?/p>
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
進(jìn)一步,所述多級加密模塊包括第一密鑰接收單元、一級加密單元、二級加密單元、三級加密單元;所述第一密鑰接收單元,用于接收密鑰產(chǎn)生模塊所分配的加密密鑰,并分別分配給一級加密單元、二級加密單元、三級加密單元;所述一級加密單元、二級加密單元、三級加密單元,用于依次對音頻編碼模塊所傳送來的分段編碼信息進(jìn)行加密。
進(jìn)一步,所述多級解密模塊包括第二密鑰接收單元、一級解密單元、二級解密單元、三級解密單元;所述第二密鑰接收單元,用于接收密鑰產(chǎn)生模塊所分配的解密密鑰,并分別分配給一級解密單元、二級解密單元、三級解密單元;所述一級解密單元、二級解密單元、三級解密單元,用于依次對第二4G模塊所傳送來的多級加密信息進(jìn)行解密。
進(jìn)一步,還包括數(shù)據(jù)存儲(chǔ)模塊;所述數(shù)據(jù)存儲(chǔ)模塊,與音頻解碼模塊相連接,用于存儲(chǔ)音頻解碼模塊解碼后的音頻數(shù)據(jù)。
進(jìn)一步,還包括第一信號增強(qiáng)模塊;所述第一信號增強(qiáng)模塊,與第一4G模塊相連接,用于增強(qiáng)第一4G模塊的信號。
進(jìn)一步,還包括第二信號增強(qiáng)模塊;所述第二信號增強(qiáng)模塊,與第二4G模塊相連接,用于增強(qiáng)第二4G模塊的信號。
進(jìn)一步,所述音頻編碼模塊在對音頻數(shù)據(jù)信號進(jìn)行分段時(shí)是按照波形的上升波及下降波類型分段。
附圖說明
圖1為本發(fā)明所述音頻傳輸系統(tǒng)的原理框圖。
附圖中,各標(biāo)號所代表的部件列表如下:
1、音頻采集模塊,2、音頻編碼模塊,3、密鑰產(chǎn)生模塊,4、多級加密模塊,401、第一密鑰接收單元,402、一級加密單元,403、二級加密單元,404、三級加密單元,5、第一4G模塊,6、第二4G模塊,7、多級解密模塊,701、第二密鑰接收單元,702、一級解密單元,703、二級解密單元,704、三級解密單元,8、音頻解碼模塊,9、播放模塊,10、數(shù)據(jù)存儲(chǔ)模塊,11、第一信號增強(qiáng)模塊,12、第二信號增強(qiáng)模塊。
具體實(shí)施方式
以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
如圖1所示,一種音頻傳輸系統(tǒng),包括音頻采集模塊1、音頻編碼模塊2、密鑰產(chǎn)生模塊3、多級加密模塊4、第一4G模塊5、第二4G模塊6、多級解密模塊7、音頻解碼模塊8、播放模塊9;
所述音頻采集模塊1,用于采集聲音信息,并生成相應(yīng)的音頻數(shù)據(jù)信號;
所述音頻編碼模塊2,與音頻采集模塊1相連接,用于接收音頻采集模塊1所傳輸?shù)囊纛l數(shù)據(jù)信號,并對音頻數(shù)據(jù)信號進(jìn)行分段編碼處理;
所述密鑰產(chǎn)生模塊3,用于產(chǎn)生加密密鑰和解密密鑰,并分別分配密鑰給多級加密模塊4和多級解密模塊7;
所述多級加密模塊4,與音頻編碼模塊2相連接,用接收音頻編碼模塊2所傳輸過來的分段編碼信息,并根據(jù)密鑰產(chǎn)生模塊3所分配的加密密鑰對分段編碼信息進(jìn)行多級加密處理;
所述第一4G模塊5,與多級加密模塊4相連接,用于建立多級加密模塊4與第二4G模塊6的連接;
所述多級解密模塊7,與第二4G模塊6相連接,用于接收第二4G模塊6所傳輸?shù)亩嗉壖用苄畔ⅲ⒏鶕?jù)密鑰產(chǎn)生模塊3所分配的解密密鑰對接收的多級加密信息進(jìn)行解密,獲得分段編碼信息;
所述音頻解碼模塊8,與多級解密模塊7相連接,用于接收多級解密模塊7所傳輸?shù)姆侄尉幋a信息,并根據(jù)解碼規(guī)則對分段編碼信息進(jìn)行解碼,獲得音頻數(shù)據(jù);
所述播放模塊9,與音頻解碼模塊8相連接,用于接收解碼后的音頻數(shù)據(jù),并輸出給用戶。
所述多級加密模塊4包括第一密鑰接收單元401、一級加密單元402、二級加密單元403、三級加密單元404;所述第一密鑰接收單元401,用于接收密鑰產(chǎn)生模塊3所分配的加密密鑰,并分別分配給一級加密單元402、二級加密單元403、三級加密單元404;所述一級加密單元402、二級加密單元403、三級加密單元404,用于依次對音頻編碼模塊2所傳送來的分段編碼信息進(jìn)行加密。
所述多級解密模塊7包括第二密鑰接收單元701、一級解密單元702、二級解密單元703、三級解密單元704;所述第二密鑰接收單元701,用于接收密鑰產(chǎn)生模塊3所分配的解密密鑰,并分別分配給一級解密單元702、二級解密單元703、三級解密單元704;所述一級解密單元702、二級解密單元703、三級解密單元704,用于依次對第二4G模塊6所傳送來的多級加密信息進(jìn)行解密。
還包括數(shù)據(jù)存儲(chǔ)模塊10;所述數(shù)據(jù)存儲(chǔ)模塊10,與音頻解碼模塊8相連接,用于存儲(chǔ)音頻解碼模塊8解碼后的音頻數(shù)據(jù)。
還包括第一信號增強(qiáng)模塊11;所述第一信號增強(qiáng)模塊11,與第一4G模塊5相連接,用于增強(qiáng)第一4G模塊5的信號。
還包括第二信號增強(qiáng)模塊12;所述第二信號增強(qiáng)模塊12,與第二4G模塊6相連接,用于增強(qiáng)第二4G模塊6的信號。
所述音頻編碼模塊2在對音頻數(shù)據(jù)信號進(jìn)行分段時(shí)是按照波形的上升波及下降波類型分段。
編碼規(guī)則為:先根據(jù)音頻采集模塊1采集的音頻數(shù)據(jù)信號,由音頻采集模塊1先對音頻數(shù)據(jù)信號進(jìn)行采樣,記錄采樣點(diǎn)采樣值,采樣點(diǎn)對應(yīng)的波形按上升波及下降波類型分段,各段波形的波峰采樣值、波谷采樣值、及峰谷之間的采樣點(diǎn)數(shù)目,定義一第一標(biāo)記字符及第二標(biāo)記字符,并定義第一標(biāo)記字符前面存放一個(gè)波峰(或波谷)采樣值,第二標(biāo)記字符后面存放一個(gè)波谷(或波峰)采樣值,第一標(biāo)記字符與第二標(biāo)記字符之間存放一個(gè)采樣點(diǎn)數(shù)目,根據(jù)該編碼規(guī)則將每段波形的各個(gè)采樣點(diǎn)的采樣值編碼之后得到相應(yīng)的一段五位生成碼。
該解碼規(guī)則為:當(dāng)讀取到生成碼的第一標(biāo)記字符或第二標(biāo)記字符時(shí),則判斷第一標(biāo)記字符前面的一個(gè)數(shù)據(jù)是一個(gè)波峰(或波谷)采樣值,第二標(biāo)記字符后面的一個(gè)數(shù)據(jù)是一個(gè)波谷(或波峰)采樣值,第一標(biāo)記字符與第二標(biāo)記字符之間的一個(gè)數(shù)據(jù)是采樣點(diǎn)數(shù)目,并根據(jù)該波峰(或波谷)采樣值、波谷(或波峰)采樣值及采樣點(diǎn)數(shù)目計(jì)算出從波峰到波谷之間的每個(gè)采樣點(diǎn)的步進(jìn)量,從而解析出該生成碼對應(yīng)的聲音信號的各個(gè)采樣點(diǎn)的解碼值。
盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實(shí)施例進(jìn)行變化、修改、替換和變型。