MediaRecorder音频延迟

时间:2014-10-04 17:50:37

标签: android audio delay mediarecorder

虽然有关于此主题在stackoverflow和整个网络上存在多个问题,例如:

这些链接全部来自2010年至2013年,但尚未找到确定的解决方案。

我的情况如下:

  1. 用户点击'记录'
  2. 我开始轮询getMaxAmplitude()
  3. 当幅度大于某个值时,假设为5000,我启动MediaRecorder。 (功能要求)
  4. MediaRecorder均录制视频和音频。
  5. 用户点击“停止录制”将输出保存为.mp4文件。
  6. 我希望MediaRecorder能够随时录制视频和音频。不幸的是情况并非如此。

    如第一个链接所示,有一个延迟,因此没有记录开头(在我的情况下,这是录制中最重要的部分)。 一种可能的解决方案是使用AudioRecorder或RehearsalAudioRecorder。不幸的是,他们只录制音频。

    我该如何解决这个问题?

0 个答案:

没有答案