我想将其他传感器数据与我正在录制的视频同步,因此我想在触发传感器时录制“我在视频中的距离”。有没有办法做到这一点?我在MediaRecorder类上找不到合适的方法。
另一个解决方案是获得视频录制的精确开始时间,但我的测试显示视频在调用mediarecorder.start后约1秒开始,但它不一致。
答案 0 :(得分:0)
你提出了一个有趣的话题
如果您参考developer page中的文档,下图说明了在调用start()
方法时应该开始录制。
你的解决方案应该是正确的,尽管有一个延迟,最多1秒。我会以同样的方式做到这一点
我浏览了MediaRecorder类方法,唯一有用的方法是回调setOnInfoListener()
。
设置它,看看录制开始时是否会收到某些信息!我还没试过。