1.startPreview之前設(shè)置PreviewCallback
mCameraDevice.setPreviewCallback(mPreviewCallback);
mCameraDevice.startPreview();2. 獲取preview數(shù)據(jù)
private final class PreviewCallback implements
android.hardware.Camera.PreviewCallback {
public void onPreviewFrame(byte[] data, android.hardware.Camera camera) {
Size size = mParameters.getPreviewSize();
YuvImage yuvimage = new YuvImage(data, ImageFormat.NV21, size.width,
size.height, null);
ByteArrayOutputStream outputSteam = new ByteArrayOutputStream();
yuvimage.compressToJpeg(new Rect(0, 0, size.width, size.height), 80, outputSteam);
}
}














