Advertisement

Android开发 PCM音频流采集 | 音频流采集 PCM音频流播放的方法

阅读量:

在Android系统中,若需实现PCM流的录制功能,应使用AudioRecord这一类,而播放PCM数据则需借助AudioTrack类。

接下来请查看效果展示图:

现在我们先了解如何进行PCM的录制,并查看相关的核心代码

复制代码
  try {

    
         //输出流
    
         OutputStream os = new FileOutputStream(recordFile);
    
         BufferedOutputStream bos = new BufferedOutputStream(os);
    
         DataOutputStream dos = new DataOutputStream(bos);
    
         /** * android.media.AudioRecord public static int getMinBufferSize(int             
    
            sampleRateInHz,int channelConfig,int audioFormat)
    
            返回成功创建 AudioRecord 对象所需的最小缓冲区大小,以字节为单位。 请注意,此大小        
    

全部评论 (0)

还没有任何评论哟~