美文网首页
Android 使用mediaRecorder 录像时, onP

Android 使用mediaRecorder 录像时, onP

作者: 懵懵懂懂_YOYO | 来源:发表于2022-05-24 17:54 被阅读0次

我在使用Android camera录像同时取摄像头帧数据进行算法处理时,其中使用到了mediaRecorder进行录像, 在onPreviewFrame中进行算法处理。
单独使用mediaRecorder时,录像正常。 单独使用onPreviewFrame时回调也正常,
但是两个同时使用时,出现onPreviewFrame回调不执行的问题。
在结束录制时, 再次设置setPreviewCallback 回调,
又出现了回调可以执行,但是不进行录影。

api1不支持录制的同时调用onPreviewFrame。
录制时预览功能由mMediaRecorder.setPreviewDisplay(mPreview.getHolder().getSurface());也就是说,录制时预览由MediaRecorder完成。
要实现录像的同时有回调,只能用camera api2.api2的实现。

我们项目使用的设备只支持camera api1,所以没有继续做俩者同时调用功能。

相关文章

网友评论

      本文标题:Android 使用mediaRecorder 录像时, onP

      本文链接:https://www.haomeiwen.com/subject/lutsprtx.html