在iPhone中录制视频时是否可以更改摄像头视图

在iPhone中录制视频时是否可以更改摄像头视图,iphone,ios,video-recording,Iphone,Ios,Video Recording,基本上,我的应用程序用于按用户选择播放和录制视频。录制视频时,我需要将相机视图更改为前视图或后视图。我知道使用UIImagePickerController是不可能的 请任何人向我推荐解决这个问题的最佳方案。这是不可能的 例如,以本机iphone摄像头应用程序为例。一旦开始录制,就无法更改相机 虽然您使用AVCaptureSession在应用程序内录制视频,并且您正在通过AVAssetWriter编写视频,但这看起来是可行的,但您必须自己处理整个录制过程。然而,视频流将破裂并恢复(停止一个摄像头

基本上,我的应用程序用于按用户选择播放和录制视频。录制视频时,我需要将相机视图更改为前视图或后视图。我知道使用
UIImagePickerController
是不可能的

请任何人向我推荐解决这个问题的最佳方案。

这是不可能的

例如,以本机iphone摄像头应用程序为例。一旦开始录制,就无法更改相机

虽然您使用AVCaptureSession在应用程序内录制视频,并且您正在通过AVAssetWriter编写视频,但这看起来是可行的,但您必须自己处理整个录制过程。然而,视频流将破裂并恢复(停止一个摄像头的视频流,启动另一个摄像头的视频流)当您切换摄像头时,您将不会有无缝的视频录制体验。

有一个应用程序(记不起名称)可以同时录制两个摄像头

使用此选项,您应该能够(至少)设置两个录制,但只能显示一个视图。然后按一个按钮交换视图

还是只显示两个视图并允许用户在最后进行编辑