iPhone SDK在iPhone应用程序上播放mp4,avi,flv,3gp,wmv格式

时间:2016-05-17 06:47:38

标签: ios iphone video uiwebview avplayer

我一直在开发iPhone应用程序。在这个应用程序中,我需要播放各种视频文件。我正在使用UIWebView和AVPlayer播放视频文件。 mp4视频播放正常。但其他格式(avi,flv,3gp,wmv)没有播放。

我的代码适用于mp4但不适用于avi,flv,3gp,wmv。

weakSelf.player = [AVPlayer playerWithURL:fileUrl];
AVPlayerViewController *controller = [[AVPlayerViewController alloc]init];
controller.player = weakSelf.player;

[weakSelf addChildViewController:controller];
[weakSelf.view addSubview:controller.view];

controller.view.frame = CGRectMake(weakSelf.webViewParentView.frame.origin.x, weakSelf.webViewParentView.frame.origin.y, weakSelf.browserWebView.frame.size.width, weakSelf.browserWebView.frame.size.height);
//NSLog(@"eeerror %@ ",[weakSelf.player error]);
//controller.view.frame = weakSelf.browserWebView.frame;
[weakSelf.player play];

如何配置应用程序以播放mp4以外的格式?  任何建议表示赞赏。

0 个答案:

没有答案