Some examples for iOS Picture-in-Picture.
pip-basic | pip-custom | pip-camera | pip-performance |
---|---|---|---|
- pip-basic
AVPlayerLayer
を使ったシンプルな PiP の実装
- pip-custom
AVSampleBufferDisplayLayer
を使った pip-basic よりも自由度の高い PiP の実装
- pip-camera
AVSampleBufferDisplayLayer
を使ったカメラからの入力を使用した PiP の実装- カメラからの入力はアプリがバックグラウンド状態の期間は停止します
- pip-performance
CMSampleBuffer
を使ったレンダリングに関係する処理のパフォーマンス計測