2012-05-17 89 views
0

我有來自實時URL的播放.mov文件的代碼。它工作正常 因爲我已經使用UIWebView,並且我還設置了縮略圖和視頻,當我點擊webview時,這個文件正在iPhone中的快速播放器中播放 - 所以我的問題是,是否有可能不使用快速播放文件玩家(在UIwebview或其他)。在自定義播放器上播放.mov文件

+0

的MPMoviePlayerController? – 0x8badf00d

回答

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]; 
+0

請使用您自己的網址。 – Jasmit

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>