首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iPhone 4 AVFoundation :从前置和后置摄像头同时拍摄

iPhone 4 AVFoundation :从前置和后置摄像头同时拍摄
EN

Stack Overflow用户
提问于 2011-01-27 01:16:16
回答 2查看 4.8K关注 0票数 7

我想知道是否有可能使用AVFoundation框架同时从两个摄像头捕获。具体地说,我的问题是前置和后置AVCaptureDevices是否可以同时激活。

目前,我知道一个AVCaptureSession实例只能支持一个输入(和输出)。我创建了两个AVCaptureSessions,将前置摄像头设备连接到一个,后端连接到另一个,然后将会话的输出指向不同的SampleBufferDelegate函数。我所看到的是,一个代理函数在几个帧内处于活动状态,然后另一个代理函数接管。看起来好像AVFoundation以某种方式关闭了一个相机设备,如果另一个正在使用。有人能证实这一点或分享他们关于这个主题的经验吗?

提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-21 21:27:05

回答我自己的问题:

这不是前后摄像头之间的possible.

  • Switching来模拟类似的行为太慢(根据我的测试,每台交换机大约需要500ms )

来源:https://devforums.apple.com/message/369748#369748

票数 6
EN

Stack Overflow用户

发布于 2020-09-10 15:28:03

在iOS 13中,这是可能的。现在可以使用多摄像机将前置和后置摄像机的输出同时记录到单个电影文件中

https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/avmulticampip_capturing_from_multiple_cameras

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4807619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档