测量Android MediaRecorder延迟

时间:2015-03-18 11:31:19

标签: android mediarecorder android-mediarecorder

Android的MediaRecorder类在录制视频时引入了一个重要的(每秒数量级)延迟。参见例如Delay in preparing media recorder on android

经过广泛搜索后,我无法找到解决此问题的方法,只能避免使用MediaRecorder并使用onPreviewFrame。

在我的特定应用中,如果我能以编程方式测量它,MediaRecorder的延迟就不会那么糟糕 - 假设它在日常背景负载条件下的标准偏差不是太高。有谁知道怎么做?

我想在录制的文件上使用FileObserver来查找帧何时开始写入,但由于我不知道管道延迟,我无法从中得出确切的结论。

在相关的说明中,是否有人知道“录制提醒”是否为“在录制第一帧之前播放声音?有没有办法把声音关掉?

0 个答案:

没有答案