也请教个音频通信的问题
我用TCP连接两端,然后用音频聊天,如果在
本地测试(就是只能一端输入,一端输出),
感觉效果还可以,可是我用在INTERNET上,
发现就不行了,只能听到答答的声音,我是这样:
每秒钟获得数据就传输到对方,音频函数是用
waveIn和waveOut方面的,压缩我是用无损压缩,
请问要怎么改呢?
(我看有人用UDP传输,可是UDP传输有个问题
就是有数据大小限制,所以我用TCP)
[解决办法]
我使用DirectSound和WMM采集音频数据,编码(G729a或Speex)使用udp发送,然后接收->排序->解码->播放,你把接收到的音频数据保存至wav文件,播放试试看·