LBYoutubeViewを使用してYouTubeビデオを再生していますが、電話がサイレントまたはバイブレーションの場合、ビデオは音を再生しません。とにかくビデオでサウンドを再生するように強制する方法はありますか?
ここで説明するように、特定のオーディオファイルを再生できることを知っています。
LBYoutubeViewを使用してYouTubeビデオを再生していますが、電話がサイレントまたはバイブレーションの場合、ビデオは音を再生しません。とにかくビデオでサウンドを再生するように強制する方法はありますか?
ここで説明するように、特定のオーディオファイルを再生できることを知っています。
AVAudioSession
オーディオ再生を構成するには、APIを使用する必要があります。呼び出しは次のようになります。
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error];
オーディオを再生するAPIを呼び出す前に、この呼び出しを行ってください。これは、ビデオではなくオーディオを再生するアプリで機能しているので、YMMVです。
カテゴリの可能な値は、ここで説明されています。