問題タブ [avaudiosession]
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.
ios - AVAudioSession の iOS エラー
ユーザーはこのエラーを繰り返し受け取りますが、シミュレーターまたはデバイスで再現できませんでした。私は AVAudioSessionDelegate (名前が異なる可能性があります) を実装しておらず、常にアプリケーションの既定の AVAudioSession を使用しており、新しいものを作成することはありません。
何が原因であるかについての提案はありますか?
iphone - Avfoundation で Audio Data With Audio 設定を取得するにはどうすればよいですか
でマイクデバイスを追加しましたAVCaptureSession
。delegateMethod を介してオーディオが必要です。このメソッドは、取得するたびにサーバーにオーディオを書き込みます。しかし、AUDIO FORMAT が正しくありません。PCM で必要なサーバー。では、PCM 形式のオーディオ データを取得するにはどうすればよいでしょうか。サーバーにデータを書き込む方法は次のとおりです。
要件に応じてデータを取得できるように、このフェーズ コードにオーディオ設定を追加する理由はありますか?
ios - AVAudioRecorder の録音後に音量ボタンが機能しない
オーディオを録音する前に、AVAudioPlayer の再生セッション中に音量ボタンが正常に機能します。AVAudioRecorder でオーディオを録音し、AudioPlayer (それらは別の ViewController にあります) に戻るとすぐに、音量ボタンが機能しなくなります。
AVAudioSession をアクティブに設定し、録音中はカテゴリを AVAudioSessionCategoryRecord に設定し、再生中は AVAudioSessionCategoryPlayback に設定しました。
この動作に影響を与えるために他に何を設定できるかわかりません。
誰かがこの問題の可能な解決策のヒントを教えてくれることを願っています.
ios - Airplayを使用したAVAudioSessionCategoryPlayAndRecord
私のアプリはマイクを使用してオーディオを出力するので、オーディオセッションを再生と録音のカテゴリに設定していますが、これによりAirplayが無効になっているようです。カテゴリをPlayに設定すると、Airplayは出力で正常に機能します(ただし、明らかに入力は機能しません)。
Airplayで出力する必要がある場合に備えて、スピーカーへの出力ルートをオーバーライドしてみましたが、喜びはありませんでした。
何か案は?
ios - AVAudioRecorder-適切なMPEG4AAC記録設定
推定15%のユーザーが記録機能が機能していないと報告しているライブアプリを持っています。これはテストデバイスでは発生していませんが、レポートには、prepareToRecordがNOを返していることが問題であることが示されています。AAC形式のサンプル設定を見つけるのに苦労しました。設定のいずれかがオフになっていますか?アプリにはiOS5が必要で、ARCを使用します。
ios - AVPlayerを使用したAVAudioSession:AVPlayerプレーヤーの再生中に、ステータスメニューの[再生]アイコンが表示されない
Webからmp3ファイルをストリーミングするAVPlayerがあります。AVAudioSessionをアクティブにして、アプリを終了したとき/画面をオフにしたときにオーディオが再生されるようにしました。音楽は完全に再生されますが、音楽の再生中は、電話の上部にあるステータスメニューに表示される小さな「再生」の三角形のアイコンは表示されません(iOSの通常の場合のように)。私が間違っていることはありますか?以下のコード
ios - 特定の iOS ハードウェアで iOS avaaudiosession が開始されない
iOS アプリでオーディオを録音するために使用される AVAudioRecorder に奇妙な状況があります。まれに、オーディオ セッションの録音が開始されない iPad2 デバイスをいくつか見つけました。iOS アプリのコードは、他のすべてのタイプの iPod Touch、iPhone、および iPad、およびシミュレーターで正常に記録されます。ごく一部のケースで記録できないようです。なぜこれが起こっているのか誰にも分かりますか?
コーディング情報はこちら。
私の .h ファイルには、AVAudioRecorder が設定されています...
RVC.h
RVC.m
ios - マナーモードでも動画の音声再生?
質問で申し訳ありませんが、紹介ビデオを実装しました。iPad のハードウェア サイレント スイッチにもかかわらず、オーディオは再生されています。短いサウンド サンプルを再生するためだけに、アプリ内で AVAudioplayer も使用しています。このクラス内で、「AVAudioSessionCategory」を設定した唯一のリージョンです。ただし、すべてのオーディオ再生のみでは、何も聞こえません。それは私の紹介ビデオのためだけです。
その「オーディオバグ」を修正して、ムービープレーヤーが無音になるようにする方法はありますか? ありがとうございます
これが私のオーディオクラスです:
そして、これが私のビデオ再生方法です:
iphone - 音声を中断せずにビデオを再生する-Objectivec
私のアプリは音声なしでビデオファイルを再生します。また、バックグラウンドでの音楽の再生を中断します(iPodアプリなど)。可能であれば、他のアプリのオーディオセッションを中断しない方法。私のビデオファイルは音が出ません。ビデオを再生するには、を使用しますMPMoviePlayerController
。
編集:これが私のビデオプレーヤーコードです:
ios - AVAudioSessionDelegate は endInterruption で呼び出されましたが、beginInterruption は呼び出されませんでした
アプリの起動時に AVAudioSession を設定し、デリゲートを appDelegate に設定しています。電話が通話を受信したときにデリゲートの beginInterruption が呼び出されていないことを除いて、すべてが機能しているようです (再生など)。呼び出しが終了すると endInterruption が呼び出されます。
私が持っている唯一の考えは、私が使用しているオーディオ プレーヤー コードは以前は AVAudioPlayer に基づいていたが、現在は AVPlayer を使用しているということです。割り込みを処理するための AVAudioPlayer デリゲートのコールバックはまだそこにありますが、何らかの形で競合するのは奇妙に思えます。