2016-04-19 3 views
1

私たちのiOSアプリケーションのビデオをキャプチャしている間、他のアプリケーションから音楽を再生し続けたいと考えています。私たちのコードは、キャプチャ画面に出入りするときにオーディオセッションを設定する、以下にリンクされた質問のソリューションのようにモデル化されています。AVAudioSessionカテゴリを変更するAVキャプチャ画面をフリーズする

How do I make AVCaptureSession and AVPlayer respect AVAudioSessionCategoryAmbient?

問題がAVPlayerとのビューの1つから行くときアプリがたくさんフリーズということです - >キャプチャして、キャプチャすることを拒否したが、これは唯一のiPhone 5Sで発生します。私たちは4と6の両方で正しく動作することを確認しました。

この機能を利用するために追加する必要があるものがありますか?私たちは、AVPlayerが長すぎる可能性があることを調査しています。なぜなら、私たちのアプリのキャプチャ画面が切り替わったときに正しく機能しなくなる理由です。

+0

すべてのデバイスはまったく同じ動作をしていますか?私は9.3.1またはどのバージョンですか? – NSGangster

+0

9.3.1と9.2の2つのIphone 5で再作成し、9.3.1のiphone 6sで問題を再現できませんでした –

答えて

0

ここでの主な問題は、オーディオセッションを切り替えたり、セッションを変更したり、ビデオキャプチャを開始する前に、動画の再生を一時停止したことです。この注文は、私たちの流れの前にいつも保証されませんでした。

関連する問題