作者no1smkimo (小新)
看板MacDev
标题[问题] AudioQueue的问题
时间Mon May 28 15:50:12 2012
程式路径
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