我看了基于API的录音机程序的资料,但不知如何保存成MP3文件。可否利用声卡的音频编码解码器来做?还是其它方法。
听说有个ACM。
请各位详细说说,谢了!

解决方案 »

  1.   

    个人意见:
    声卡应该可以录制wav格式的文件,再把它转成mp3格式的文件。
      

  2.   

    这只是我做的项目中的一个小模块,要实时的从内存中的wav数据流打成UDP包发送给客房端,
    并保存成mp3文件.
      

  3.   

    哦,原来已经有wave格式的数据了,把它直接转成mp3不就可以了吗。另外,为什么不转成mp3后再传输呢,这样不是更快吗?把wav转成mp3的代码网上应该可以找得到。
      

  4.   

    我没有说清楚问题吧,是这样:
    在局域网里,要实现多人通话,比如4个人,用组播技术,但硬件只能解码mp3格式的数据.
    也就是讲,通常在VC中可以调用API来获取WAV格式数据,所以要实时把wav转换成mp3再在网域网上传送。
    我查了一下,ADPCM压缩算法可以实现。但细节我就不知了。