0

ライブURLから.movファイルを再生するためのコードがあります。UIWebViewを使用していて、サムネイルとビデオも設定しているので、問題なく動作しています。Webviewをクリックすると、ファイルはiPhoneのQuick Playerで再生されます。質問は、QuickPlayerを使用せずにファイルを再生することは可能ですか。 (UIwebviewまたは他の何かで)。

4

2 に答える 2

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];
于 2012-05-17T11:02:38.437 に答える
0

UIWebView内にWebページをロードする場合、ビデオがタグを使用してページで指定されている場合は、必要に応じてUIWebViewページ内でインラインで再生できます。

必ずこれを設定してください

self.webView.allowsInlineMediaPlayback = YES;

また、これをhtmlに入れます

webkit-playsinline

つまり、このように

<video id="theVideo" controls width="180" height="160" src="sample_mpeg4.mp4"  webkit-playsinline></video> 
于 2012-05-17T21:28:35.320 に答える