を使用してビデオを再生したいのですMPMoviePlayerController
が、YouTube のビデオ プレーヤーの動作と同様に、ミュート スイッチを無視するようにしたいです。
何か案は?
ベストアンサー1
AVAudioSession
カテゴリを使用するAVAudioSessionCategoryPlayback
と、アプリは Youtube アプリのようにミュート スイッチを無視します。
たとえば (コメントの Ken Pletzer 氏に触発されて):
#import <AVFoundation/AVFoundation.h>
// note: you also need to add AVfoundation.framework to your project's
// list of linked frameworks
NSError *error = nil;
BOOL success = [[AVAudioSession sharedInstance]
setCategory:AVAudioSessionCategoryPlayback
error:&error];
if (!success) {
// Handle error here, as appropriate
}