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