According to an Apple employee, this error message means that:
The player complains that he was trying to restart the live broadcast, but there was only 1.4 seconds of material available. How many segments are in your live playlist? These days, we recommend that you always have less than six segments in a playlist. I believe the only effect is to delay the palyback until there is enough data.
Source: https://forums.developer.apple.com/thread/40791
The cause of the error is most likely m3u8 itself.
When streaming a live program (such as any television channel), there is a delay between the availability of event data and the encoder that creates the media segments (.ts), which are then added to the playlist.
I could imagine that these types of errors are generated if the playItem position of the playhead is at the very edge of the buffer, and new media segments are not sufficiently accessible on the server.
If these errors are prevented or handled by the client:
Since these errors are reported as internal
, and AVPlayer seems to be recovering from it, we can safely assume that they are handled internally. Therefore, they could be understood as simple error messages, and they could be ignored.
If someone wants to prevent them, the only way to do this could be to manually edit the edge of the active buffer in time for a few seconds.
source share