WebRTCでiOSアプリケーションを使用しています。チャット中は音量は問題ありません。しかし、WKYTPlayerViewを使って埋め込みのYouTube動画を再生すると、動画の音量が非常に低くなります。チャットを切断すると、ビデオボリュームが再び正常になります。WebRTCセッション中に再生すると、YouTubeの音量が非常に低くなります
私はいくつかのことを試みましたが、私はこの問題を数日間見てきました。オーディオセッションのカテゴリを設定する方法は次のとおりです。
NSError *error = nil;
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord
withOptions: AVAudioSessionCategoryOptionMixWithOthers | AVAudioSessionCategoryOptionDefaultToSpeaker
error: &error];
if (error != nil) {
NSLog(@"Problem setting AVAudioSession to mix with others");
}
ご協力いただきありがとうございます。
ありがとうございましたこれらのリンクを見つけたことに感謝します。残念ながら、CLは、iOSがAVAudioSessionシングルトンで設定したカテゴリに基づいてボリュームを制御するため、iOSデバイスで私を助けませんでした。上記のコードは動作するはずですが、それは私のものではありません。私はそれがYTPlayerかWebRTCでカテゴリ設定をオーバーライドしているかどうかを調べようとしています。 –
また、t =私の問題がはっきりと説明されていることを確認したいだけです。 WebRTCセッションのオーディオは、私がyoutubeビデオを再生するかどうかにかかわらず問題はありません。 WebRTCセッションがオンの場合、YouTubeビデオボリュームのみが極端に低くなります。私はYTPlayerViewとWKYTPlayerViewの両方を試しました。 –