MPMoviePlayerController
Amazon S3 からビデオをストリーミングする iOS アプリを持っています。ビデオは正常に再生されますが、デバイス (iOS 6 でテストしましたが、他のデバイスについてはわかりません) ではオーディオが再生されないようです。オーディオは、デバイスではなく、エミュレーターで正常に機能します。
何が悪いのか誰にも考えがありますか?これが私のコードです:
// Construct the video's URL
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://s3.amazonaws.com/<mybucket>/%d.m4v",videoFileNumber]];
vidPlayer = [[MPMoviePlayerController alloc] initWithContentURL: url];
// Set up the video player
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:vidPlayer];
vidPlayer.scalingMode = MPMovieScalingModeAspectFill;
vidPlayer.controlStyle = MPMovieControlStyleDefault;
vidPlayer.shouldAutoplay = YES;
[self.view addSubview:vidPlayer.view];
[vidPlayer setFullscreen:YES animated:YES];
ありがとうございました!