如何在IOS中播放来自Amazon S3服务器的视频?

时间:2014-03-28 07:18:03

标签: ios video amazon-s3 streaming mpmovieplayercontroller

我正在研究在Amazon S3服务器上传视频的IOS应用程序,然后我需要在我的Iphone中使用渐进式下载播放该视频。(我不想在iphone中下载视频)。 我试过这个

NSURL *url = [NSURL URLWithString:@"https://BuccketName.s3.amazonaws.com/MovieName.mp4"];

    [[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(moviePlayBackDidFinish:)
                                                 name:MPMoviePlayerPlaybackDidFinishNotification
                                               object:moviePlayer];

    moviePlayer = [[MPMoviePlayerController alloc] init];
    moviePlayer.movieSourceType = MPMovieSourceTypeStreaming;
    [moviePlayer setContentURL:url];


    moviePlayer.controlStyle = MPMovieControlStyleDefault;
    moviePlayer.shouldAutoplay = YES;
    [self.view addSubview:moviePlayer.view];
    [moviePlayer setFullscreen:YES animated:YES];

现在我的问题是它没有从网址上传输视频并给我错误如下:

2014-03-28 12:13:35.327 Streamingplayer[214:60b] _itemFailedToPlayToEnd: {
    kind = 1;
    new = 2;
    old = 0;
}

任何人都可以指导我如何播放Amazone S3 Server URL中的视频...

0 个答案:

没有答案