2016-12-26 4 views
0
MPMoviePlayerController vodPlayer = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:httpUrl]]; 
[vodPlayer.view setFrame:CGRectMake(0, 0, screen_width, screen_height)]; 
[self.view addSubview:vodPlayer.view]; 
[vodPlayer play]; 

ホームボタンがタッチされると、プレイヤーは停止しました。 ホームボタンがタッチされたときに再生したいです。 それを解決するには?ホームボタンタッチ後にMPMoviePlayerControllerをキープしてください

+0

http://stackoverflow.com/questions/9292421/how-to-play-even-background-mode-using-mpmovieplayercontroller –

答えて

0

1)まずMPMoviePlayerControllerは推奨されていませんので、使用しないでください。 2)ビデオを再生している場合、アプリがバックグラウンドに移動したときにビデオを再生する必要はありません。

  • 次のアプリケーションや他のアプリケーションのリソースがない場合は、そのリソースを解放します。

3)ビデオ/オーディオの再生にはAVPLayerを使用してください。 4)バックグラウンドモードでメディアを再生し続ける場合は、info.plistファイルでバックグラウンドモードを有効にする必要があります。

enter image description here

+0

私はこれを使ってみて、私はバックグラウンドになったとき、プレイヤーがありますやめる。 –

+0

さんは動画を再生していますか? –

+0

私はビデオを再生する。 httpストリーミング –

関連する問題