I'm using AVPlayer
to read HLS streams.
During playback, I need to get bitrate from AVPlayerItemAccessLogEvent
object. In this object, I can get the observedBitrate
or the indicatedBitrate
.
I read the docs, however, I don't get the difference between these two properties...
According to this article:
ObservedBitrate is the bitrate that the player is seeing / using / reporting / observing.
IndicatedBitrate is the bitrate that you define in your playlist