サーバー上にあるファイルを再生する方法を調べてみた。
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 コメント:
コメントを投稿