iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの極意 - Tips408 AVPlayerで動画を再生する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

5-13動画Tips408 AVPlayerで動画を再生する

Level2

PointAVPlayerでの再生(NSBundleクラス、pathForResource:メソッド)

AVPlayerクラスとAVPlayerLayerクラスを使って、動画を再生させることができます。

  1. まず、再生をするために、UIViewクラスを継承したビューを作成します。このクラスでは、layerClassメソッドでAVPlayerLayerクラスを返すようにしておきます。

  2. AVPlayerクラスへの動画の設定は、MPMoviePlayerControllerクラスと同じように、リソースから取得できます。

  3. 表示するレイヤーのplayerプロパティに、作成したAVPlayerオブジェクトを設定すると、表示ができます。

  4. 再生をする場合は、playメソッドを呼び出します。

リスト1では、ファイル名「zoo」拡張子「mp4」の動画ファイルをリソースから読み込み再生しています。

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません