gpt4 book ai didi

iphone - AVCaptureSession 运行时显示相机流

转载 作者:行者123 更新时间:2023-12-03 18:30:09 27 4
gpt4 key购买 nike

我能够根据 http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html 使用 AVCaptureSession 从相机捕获视频帧。但是,AVCaptureScreen 似乎从相机捕获帧,而不在屏幕上显示相机流。我还想像 UIImagePicker 一样显示相机流,以便用户知道相机正在打开并看到相机所指向的内容。任何帮助或指示将不胜感激!

最佳答案

AVCaptureVideoPreviewLayer这正是您正在寻找的。

Apple 用于演示如何使用它的代码片段是:

AVCaptureSession *captureSession = <#Get a capture session#>;
AVCaptureVideoPreviewLayer *previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:captureSession];
UIView *aView = <#The view in which to present the layer#>;
previewLayer.frame = aView.bounds; // Assume you want the preview layer to fill the view.
[aView.layer addSublayer:previewLayer];

关于iphone - AVCaptureSession 运行时显示相机流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3384563/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com