基本上我的应用程序用于通过用户选择来播放和录制视频。在录制视频时,我需要将相机视图更改为前视图或后视图。我知道这是不可能的UIImagePickerController
。
任何人都可以建议我为这个问题提供任何最佳解决方案。
基本上我的应用程序用于通过用户选择来播放和录制视频。在录制视频时,我需要将相机视图更改为前视图或后视图。我知道这是不可能的UIImagePickerController
。
任何人都可以建议我为这个问题提供任何最佳解决方案。
这是不可能的。
举个例子 - 以原生 iphone 相机应用程序为例。一旦开始录制,您将无法更改相机...
虽然您是使用AVCaptureSession从应用程序内录制,并且您正在通过AVAssetWriter编写视频,但这看起来可行,但您必须自己处理整个录制,但是,视频流将破解并恢复(停止来自一台摄像机的流并开始来自其他人的流)何时切换相机,因此您将无法获得无缝的视频录制体验。
有一个应用程序(不记得名字)可以同时记录两个摄像头。
使用它,您应该能够(至少)设置两个录制,但只显示一个视图。然后只需按一下按钮即可换出视图。
还是只显示两个视图并允许用户在最后进行编辑?