3

我有一个从相机记录视频的代码。我想以 2 种方式使用相机 1. 用于视频录制 2. 图像捕获和传输到远程 Android 手机。我不能将 1 个摄像头用于 2 个目的,所以我决定在视频录制期间使用摄像头图片回调函数,但这不起作用。

有没有办法从正在运行的视频中获取图像帧?

4

1 回答 1

0

如果您使用的是 SurfaceView 或 SurfaceTexture,您可以使用预览回调而不是图片回调。它将带您到 onPreviewFrame,您可以在其中访问各个帧。看着:

见:http: //developer.android.com/reference/android/hardware/Camera.PreviewCallback.html

于 2013-12-10T10:07:53.457 回答