MPMoviePlayerViewController を使用して Web サービスが返す URL からビデオを再生しようとしています。返される URL の例は次のとおりです。
http://view.vzaar.com/1128188/player
私は MPMoviePlayerViewController に渡します。この URL は再生に適していると思いますか?
MPMoviePlayerViewController を使用して Web サービスが返す URL からビデオを再生しようとしています。返される URL の例は次のとおりです。
http://view.vzaar.com/1128188/player
私は MPMoviePlayerViewController に渡します。この URL は再生に適していると思いますか?
そのページのソースを調べましたが、これはhtmlページです。html5ソースURLを見つけました。試してみてください:http: //view.vzaar.com/1128188/video
はい、上記のURLを使用します。xcodeで試してみたところ、動作しました。
NSURL *url = [[NSURL alloc] initWithString:@"http://view.vzaar.com/1128188/video"];
self.moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
[self.moviePlayer prepareToPlay];
[self.moviePlayer.view setFrame:self.view.bounds]; // player's frame must match parent's
[self.view addSubview: self.moviePlayer.view];
[self.moviePlayer play];
いいえ。Flash Player が埋め込まれた HTML ページのため、再生できません。ビデオを直接、場合によっては別の URL で返すように Web サービスを変更します。