我想在保存摄像机捕获的每一帧视频数据的同时,实时地保存一些传感器数据,请问有什么办法吗?
自己试了MediaRecorder,貌似没法一帧一帧的获取刚拿到的数据;然后用Camera的previewCallback回调函数,但是Camera.unlock之后貌似就不能用了,我理解的是不是MediaRecorder的预览和Camera的预览是两个机制。
也想过MediaRecorder.start的同时新开一个线程,但是不知道MediaRecorder保存的第一帧是什么时间,这样就没法控制计时了,头大啊。。
另外想问一下,Camera的previewCallback中的参数和最终保存的视频数据是不是一样的,如果一样的话,最起码我可以保存一下这些数据然后编码神马的。
多谢多谢!