多个相机视图显示相同的相机进纸

时间:2012-11-05 10:55:05

标签: iphone objective-c ios ios4

我想在屏幕上显示多个Camera视图。但是当我创建两个AVSession或imagepicker对象时,一个抓取相机和其他显示空白屏幕。 有没有办法显示多个相机视图显示相同的Feed?

1 个答案:

答案 0 :(得分:0)

如果您想显示同一Feed的多个观看次数,则需要一个AVSession AVCaptureVideoDataOutput

这几乎就像这里所描述的那样:

http://developer.apple.com/library/ios/#qa/qa1702/_index.html

处理每个视频帧时,在处理UIImageView时,您会将其包含的图像分配给多个CALayer(或captureOutput:didOutputSampleBuffer:fromConnection: s,如果您愿意...)。这样,您可以获得相同Feed的多个渲染。

有关详细信息,请参阅AVCaptureVideoDataOutput Class Reference。另请参阅使用AVCaptureVideoDataOutput的任何示例代码,只需调整captureOutput:didOutputSampleBuffer:fromConnection: