問題タブ [audiosession]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
listener - 理由もなく呼び出された AudioSessionAddPropertyListener コールバック関数
私のiPhoneアプリで、プラグが差し込まれている、または差し込まれていない可能性のあるイヤホンを監視し、適切に反応するために。いくつかのクラスで、次の種類のコードを使用します。
rvcHandleRouteChange コールバック関数が明らかな理由もなく呼び出される 1 つのケースを除いて、これはかなりうまく機能しているようです。間違った通話をフィルタリングするテストを行っても、「間違った通話」とは見なされません。つまり、イヤホンを抜き差ししなくても呼び出されるということです。結果として、これは私に多くの問題を引き起こします。
なぜこれが起こるのか誰にも分かりますか?
ios - iOS 7 でオーディオ ルートの変更を検出 (リッスン) する
iOS 7 向けの開発を開始したばかりで、AudioSession 関連の関数と PropertyListeners が iOS 7 で非推奨になっていることがわかりました。
次の方法を使用して、ヘッドセットがデバイスに接続されているか、デバイスから切断されているかを検出する前に:
次に、リスナー コールバックを実装して、内部アルゴリズムに対してさまざまなことを行います。現在、iOS 7 では廃止されており、代替案に関するドキュメントはありません。専門家による解決策はありますか? ありがとう!
ios - videoviewcontroller から戻った後の avaudiosession の無効化
バックグラウンドでビデオを再生しようとしていますが、すべて正常に動作し、ビデオが再生され、バックグラウンドで正常に一時停止します。はまだバックグラウンドに残っており、Musicplayer の位置として確認できます。videoviewcontrollerから抜けたら、どうすればこれを削除できますか
私が試してみました
出力エラー: (null) このコードは背景からビデオを削除します
ただし、ビデオをもう一度再生したい場合は、バックグラウンド モードでは再生されません。
ios - IOS AVAudioSessionModeMeasurement エラー
挨拶。いくつかのオーディオ管理を実行し、すべてのオーディオ前処理を無効にしたいアプリ (IOS 7) に取り組んでいます。私がする時
このコードは戻ります
シミュレーターとデバイスの両方で。コメントしたら
アプリは期待どおりに動作します。
私は何を間違っていますか?ご協力ありがとう御座います。
ios - AVAudioSessionMediaServicesWereResetNotification は iOS 5 と同等ですか?
AVAudioSessionMediaServicesWereResetNotification は iOS 6 で導入されました。以前の iOS バージョンでも同じイベントが必要です。
運がなかったので、Apple のドキュメントを検索しました。
iOS 5 では、プロパティ kAudioSessionProperty_ServerDied の AudioSessionAddPropertyListener をリッスンしようとしましたが、iOS 6 以降で AVAudioSessionMediaServicesWereResetNotification と呼ばれる同じシナリオで呼び出されていません。
ios - iOSでオーディオとビデオを同時に記録する
最初にレコーダーを起動する必要があります。これは、カメラからのビデオも記録する必要がある間にオーディオを記録します。
オーディオ録音用コード
ビデオ録画用のコード
しかし、録画したビデオを再生すると、音声が含まれていません。録音されたオーディオは正常に動作しています。オーディオ セッションに問題があることは理解しています。オーディオ セッションを使用してこれを処理する方法を教えてください。
ありがとう
ios - 音声録音中、ビデオ録画の場合、音声が含まれていません
最初にレコーダーを起動する必要があります。これは、カメラからのビデオも記録する必要がある間にオーディオを記録します。
オーディオ録音用コード
ビデオ録画用のコード
しかし、録画したビデオを再生すると、音声が含まれていません。録音されたオーディオは正常に動作しています。オーディオ セッションに問題があることは理解しています。オーディオ セッションを使用してこれを処理する方法を教えてください。
ありがとう
ios - 音声出力をスピーカーとマイクに切り替えますか?
スピーカーとマイクでオーディオを切り替えるときに問題に直面しています。最初にアプリ アプリを起動すると、オーディオがデフォルトのスピーカーで再生されます。次に、ボタンイベントで、マイクで再生しているマイクに変更します。
しかし、スピーカーに戻そうとすると、マイクで再生されません。
コード
間違っているときは教えてください