看板 MacDev 關於我們 聯絡資訊
程式路徑 http://www.4shared.com/zip/90dmktXC/AQDemo2.html 整個程式流程就是從AQRecorder錄下聲音後,接著用encode,然後透過localhost 的socket傳送,待收到後decode,再丟到AudioQueueEnqueueBuffer播放聲音,整個 運作似乎運作正常,但卻存在下列問題 1.當採用PAYLOAD_T_G711u,PAYLOAD_T_G711a,PAYLOAD_T_UNKNOWN等codec時,不管 是用直接傳送或是用localhost的socket方式傳送/都順利運作,但是如果使用非 localhost的socket(兩個實幾互傳,也會有漸漸無聲的狀況) 2.當採用PAYLOAD_T_G729,則不管是採用直接傳送或是用localhost的socket方式傳 送,則運作一段時間後(<60Sec), 聲音會越來越破裂,最後會無聲. 這個問題想了有一陣子,還是沒有頭緒,不知道板上先進能否指點一二, **裡面使用的libvoip_codec.a因為使用assembily,所以只能在實機上測試 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.80.12