У меня есть MPMoviePlayerController
в моем приложении iOS, которое передает видео с Amazon S3. Видео прекрасно воспроизводится, но кажется, что на устройстве (я тестировал iOS 6, не уверен в других) звук не воспроизводится. Звук отлично работает на эмуляторе, а не на устройстве.MPMoviePlayerController аудио не воспроизводится на устройстве, но воспроизводится на симуляторе
У кого-нибудь есть идеи, что не так? Вот мой код:
// 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];
Спасибо!
Вы получили решение? В моем случае звук воспроизводится на сафари на устройстве iPad, а также на симуляторе, но он не воспроизводится только в моем приложении, на том же устройстве. – ViruMax