いとこんのメモ帳

コードの断片を置いたりします

iOS5 で MPMoviePlayer を使ってみる

iOS5 での音声、動画の再生が一番楽だと思われる MPMoviePlayer を使ってみる。サンプルとしては Apple で提供されている HTTP Live Streaming サンプルを使用。

MPMoviePlayerController を使うときは、Xcode で MediaPlayer.framework を使えるようにし、

#import <MediaPlayer/MediaPlayer.h>

としてインポートしてくる。

コード:

 NSURL* url = [[NSURL alloc] initWithString:@"http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8"];
 _player = [[MPMoviePlayerController alloc] initWithContentURL: url];
 _player.view.frame = self.view.bounds;
 [self.view addSubview:_player.view];
 [_playerprepareToPlay];
 [_player play];

_player は property として宣言