在自定义播放器上播放.mov文件

时间:2012-05-17 10:19:10

标签: iphone uiwebview

我有来自实时网址的播放.mov文件的代码。它工作正常 因为我已经使用了UIWebView,而且我还设置了缩略图和视频,当我点击webview时文件正在iPhone中的快速播放器中播放 - 所以我的问题是,是否可以在不使用快速播放器的情况下播放文件(在UIwebview上)或者别的什么)。

2 个答案:

答案 0 :(得分:0)

你也可以直接从MPMoviePlayerController中的URL播放直播。 无需下载该视频。

self.moviePlayer=[[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"http://www.mysite.com/video/myVideo.wav"]];
[self.moviePlayer prepareToPlay];
[self.moviePlayer setShouldAutoplay:YES];
[self.view addSubview:self.moviePlayer.view];

答案 1 :(得分:0)

如果您在UIWebView中加载网页,那么如果使用标记在页面中指定视频,那么您可以根据需要在UIWebView页面中内嵌播放。

确保设置此

self.webView.allowsInlineMediaPlayback = YES;

并将其放在html中

webkit-playsinline

即。像这样

<video id="theVideo" controls width="180" height="160" src="sample_mpeg4.mp4"  webkit-playsinline></video>