1. brain storm
* 昨晚做的server與client之間rudp實驗
#Windows平臺是否有同樣的現象?
#這個現象本身是否就說明network真的有問題?真地會影響聲音?
*關於昨天做的speex相關實驗
#現象:在數據包進入speex之間抓包存盤,在Windows平臺上播放基本是噪音;觀察波形明顯有丟失;通過speex播放,出現前幾天遇見的錯誤提示
#這個實驗真地證明底層有問題?
#如果說因爲數據包丟失會引起相關錯誤提示,如何解釋在系統啓動的時候,就已經出現相關錯誤提示?
A:解釋是在Audio Session初始化後,Server端已經有音頻數據過來,Audio Engine已經在解碼,故出現上述現象。
*今天要做的事
#回顧總結這幾天做的所有事
#爲移植前的東東(Android做一個tag),併爲iPad專門做一個分支
#重新移植,並做詳細記錄
#再試聲音強制使用TCP,使用speex相關版本
#測試在不同的代碼層次上拿到的音頻包是否正確?
2. my own Audio Unit code
* init ASBD to 0
// clear to 0
monoStreamFormat = {0};