Bluemo's Brain

Search

Search IconIcon to open search

AVFoundation

Last updated Dec 16, 2022 Edit Source

    https://developer.apple.com/videos/play/wwdc2016/503/

    • Playbackについて

    • Kinetoの映像通信

    • バッファリングについて

      • playbackLikelyToKeepUpが、このままいけばstallせずに終わりまでたどり着きそうかどうか
      • PlaybackBufferFullは全部ロードしたらtrue
      • playbackBufferEmptyは、stallしそう/してるときにtrue
    • AVPlayer.rate = 1で再生?

      • これは旧verか

    image

    AVPlayer.rateはややこしいよと image

    • 上記画像の新バージョンではなく、旧バージョン使いたかったら

      • automaticallyWaitsTominimizeStalling = false
      • setRate(time:atHostTime:)使いたかったらfalseにしないといけないらしい
      • 覚えておこう
    • 連続で複数の映像を流したい場合は、AVQueuePlayerでうまくやる

      • 今はAVPlayerLooper?
    • カラースペースの話もしてるけど、興味ないので飛ばす

    • Playback Startup TimeのBest Practices

    • image - いろいろ設定して、play()してからplayerItemをセットした方が良いらしい - 順番逆だと、静的画像(1フレーム)を出したいだけだとAVPlayerが勘違いする的な感じらしい

    • HLS