サーバー上にあるファイルを再生する方法を調べてみた。
moviePlayerServerViewController.h
#import <UIKit/UIKit.h> #import <MediaPlayer/MediaPlayer.h> @interface moviePlayerServerViewController : UIViewController { } -(IBAction) playMovie:(id)sender; @end
#import "moviePlayerServerViewController.h" @implementation moviePlayerServerViewController -(IBAction) playMovie:(id)sender{ NSString *path = @"http://192.168.1.243/media/video.mp4"; NSURL *mMovieURL = [[NSURL URLWithString: path] retain]; MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] initWithContentURL:mMovieURL]; theMovie.scalingMode = MPMovieScalingModeAspectFill; [theMovie play]; MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:mMovieURL]; [self presentMoviePlayerViewControllerAnimated:moviePlayer]; } - (void)didReceiveMemoryWarning { // Releases the view if it doesn't have a superview. [super didReceiveMemoryWarning]; // Release any cached data, images, etc that aren't in use. } - (void)viewDidUnload { // Release any retained subviews of the main view. // e.g. self.myOutlet = nil; } - (void)dealloc { [super dealloc]; } @end
参考
Play vlc video on iphone - iPhone Dev SDK Forum
http://www.iphonedevsdk.com/forum/iphone-sdk-development/70243-play-vlc-video-iphone.html
0 コメント:
コメントを投稿