Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 LAB 5. Audio Transmission over WLAN/GPRS. 2 Goal 嘗試使用 WLAN/GPRS 傳送 Audio 瞭解 WLAN/GPRS 網路特性 瞭解 WLAN/GPRS 對於 Audio 傳輸之影響 增進對於網路特性及多媒體傳輸的基本認識.

Similar presentations


Presentation on theme: "1 LAB 5. Audio Transmission over WLAN/GPRS. 2 Goal 嘗試使用 WLAN/GPRS 傳送 Audio 瞭解 WLAN/GPRS 網路特性 瞭解 WLAN/GPRS 對於 Audio 傳輸之影響 增進對於網路特性及多媒體傳輸的基本認識."— Presentation transcript:

1 1 LAB 5. Audio Transmission over WLAN/GPRS

2 2 Goal 嘗試使用 WLAN/GPRS 傳送 Audio 瞭解 WLAN/GPRS 網路特性 瞭解 WLAN/GPRS 對於 Audio 傳輸之影響 增進對於網路特性及多媒體傳輸的基本認識

3 3 MPEG-4 STANDARD Consists of 6 parts: 1.Systems ISO/IEC 14496-1 2.Visual ISO/IEC 14496-3 3.Audio ISO/IEC 14496-2: AAC, CELP, … 4.DMIF (DeliveryMultimediaIntegration Framework) ISO/IEC 14496-6 5.Reference Software ISO/IEC 14496-5: it is a software for the tools defined in standard 14496- 1,2,3 and 6 (e.gaudio encoding software). 6.Conformance defines conformance conditions for bitstreamsand devices; this part is used to test MPEG-4 implementations.

4 4 Audio 傳輸實驗步驟 (1) 採 CELP(Code Excited Linear Predictive) 做語音壓縮 4.8kbps (8khz,mono,16bit) 兩端執行實驗程式 BuffaloAV 首先,先進行兩端連線  [Audio]  [Connect]

5 5 Audio 傳輸實驗步驟 (2) 接著會跳出底下對話盒, IP 欄請輸入對方的 IP Audio Port 兩端均設為一樣

6 6 Audio 傳輸實驗步驟 (3) Connect 後,可由訊息視窗看到程式已經啟動相關的 Encode, Decode, Recv Threads

7 7 Audio 傳輸實驗步驟 (4) 接下來,按 [Audio]  [Init] 進行音效部份的初始化  初始化成功後,程式底部的訊息視窗會顯示語音擷取及輸出 的音訊格式  並啟動 Sound capture thread 開始擷取語音訊號,並傳送

8 8 Audio 傳輸實驗步驟 (5) 最後,按 [Audio]  [Play] 播放接收的語音訊號

9 9 程式流程說明 兩端以點對點, UDP 傳送封包 之前 Audio Connection Dialog 即在設定雙方的 IP 及用來溝通 的 Port

10 10 程式流程說明 SoundCaptureThread AudioEncodeThread Sound signal queue AudioRecvThread AudioDecodeThread CELP frame queue

11 11 CELP Library Usage void celp_init(int prot);  使用 CELP 前,需先呼叫此 function 以進行初始化 int celp_encode(short iarf[240], char packedbits[18]);  對 iarf PCM 語音資料進行編碼,結果輸出至 packedbits int celp_decode(char packedbits[18], short pf[240]);  對 packedbits 進行解碼,結果輸出至 pf

12 12 練習 程式在接收端,除了會將所接收之語音訊號解碼後播 放外,同時也會輸出至 D:\sound.wav 利用 WLAN 及 GPRS 連線,進行 Audio 傳輸 並分別聽看看 sound.wav 聲音品質是否有所差別 如同 Video 傳輸作法,為每個語音訊號在傳輸前加上 number ,並於接收時觀察是否有封包遺失情形發生


Download ppt "1 LAB 5. Audio Transmission over WLAN/GPRS. 2 Goal 嘗試使用 WLAN/GPRS 傳送 Audio 瞭解 WLAN/GPRS 網路特性 瞭解 WLAN/GPRS 對於 Audio 傳輸之影響 增進對於網路特性及多媒體傳輸的基本認識."

Similar presentations


Ads by Google