我想在一个屏幕上显示多个相机视图。但是当我创建 AVSession 或 imagepicker 的两个对象时,一个抓取相机,另一个显示空白屏幕。有什么办法可以显示多个摄像机视图显示相同的提要?
问问题
328 次
1 回答
0
如果要显示同一提要的多个视图,则需要一个AVSession
带有AVCaptureVideoDataOutput
.
和这里描述的差不多:
http://developer.apple.com/library/ios/#qa/qa1702/_index.html
在处理每个视频帧时,您将UIImageView
在CALayer
处理captureOutput:didOutputSampleBuffer:fromConnection:
. 这样,您可以获得相同提要的多个渲染。
有关详细信息,请参阅AVCaptureVideoDataOutput 类参考。还可以查看几乎所有使用AVCaptureVideoDataOutput
并简单调整的示例代码captureOutput:didOutputSampleBuffer:fromConnection:
。
于 2012-12-25T09:03:48.777 回答