2

基本的に、私のアプリは、ユーザーの選択によってビデオを再生および記録するために使用します。ビデオの録画中に、カメラ ビューを前面または背面ビューに変更する必要があります。私はそれが不可能であることを知っていUIImagePickerControllerます。

この問題に対する最善の解決策を教えてください。

4

2 に答える 2

2

これは不可能です。

例として、iPhone のネイティブ カメラ アプリを取り上げます。一度録画を開始すると、カメラを変更することはできません...

アプリ内から記録するためにAVCaptureSessionを使用し、 AVAssetWriterを介してビデオを書き込んでいますが、これは実行可能に見えますが、記録全体を自分で処理する必要がありますが、ビデオ ストリームがクラックして再開します (1 つのカメラからのストリームを停止して開始するため)。カメラを切り替えると、シームレスなビデオ録画体験ができなくなります。

于 2012-12-05T09:11:47.407 に答える
0

両方のカメラを同時に記録するアプリ (名前を思い出せません) があります。

これを使用すると、(少なくとも) 両方の記録を設定できますが、1 つのビューのみを表示できます。次に、ボタンを押すだけでビューを切り替えます。

または、両方のビューを表示して、ユーザーが最後に編集できるようにしますか?

于 2012-12-05T09:14:14.663 に答える