画面に複数のカメラビューを表示したいのですが、AVSessionまたはイメージピッカーの2つのオブジェクトを作成すると、1つがカメラをグラブし、もう1つが空白の画面を表示します。同じフィードを表示する複数のカメラ ビューを表示する方法はありますか?
質問する
328 次
1 に答える
0
同じフィードの複数のビューを表示する場合はAVSession
、AVCaptureVideoDataOutput
.
ここで説明されているとおりです。
http://developer.apple.com/library/ios/#qa/qa1702/_index.html
各ビデオ フレームを処理するとき、処理時に含まれるイメージを複数UIImageView
の に割り当てます (必要CALayer
に応じて...) captureOutput:didOutputSampleBuffer:fromConnection:
。そうすれば、同じフィードの複数のレンダリングを取得できます。
詳細については、AVCaptureVideoDataOutput クラス リファレンスを参照してください。AVCaptureVideoDataOutput
また、 を使用して単純に微調整するほとんどすべてのサンプル コードも参照してくださいcaptureOutput:didOutputSampleBuffer:fromConnection:
。
于 2012-12-25T09:03:48.777 に答える