レギュラートーク(40分)

tvOSで犠牲者を出さないためのAVPlayerViewController iOSDC Japan 2021

4
coffeegyunyu 日向強 coffeegyunyu

iOSで動画を再生させるためには何をお使いでしょうか?
動画再生手段の一つであるAVPlayerViewControllerは、動画表示と動画用のコントロールパネルがビルドインされている、大変便利なクラスです。
そしてAVPlayerViewControllerはtvOSでも利用でき、さらにiOSに輪をかけて様々な機能が搭載されています。

その、搭載されている機能についてはまだまだ知見が少ないものが現実です。
そんなAVPlayerViewControllerの機能について、tvOS独自の機能を交えながらハマった罠などを挙げつつ解説していきます。

  • customOverlayViewController
  • contentOverlayView
  • externalMetadata
  • 動画にスキップできないCM部分を挟む

動画サービスの群雄割拠の時代、iOSおよびtvOSでの動画の扱い方を説明しつつ、少しでもtvOSアプリ開発者増加を目論むセッションです。