What does CoreMediaErrorDomain code -15418 indicate during LL-HLS live playback?

Hello,

I am currently developing a video player using Custom AVPlayer SDK and testing LL-HLS live streaming.

I encountered a specific error, CoreMediaErrorDomain -15418, during playback. I have searched through the official documentation and the forums, but I could not find any information regarding this error code.

I would like to inquire about the following:

  1. Description & Cause: What does the error code -15418 specifically represent in the context of CoreMedia and LL-HLS?

  2. Severity: Is this a critical error that halts playback, or is it merely a warning?

Environment Details:

  • iOS Version: iOS 26.2
  • Device: iPhone 15 Pro Max
  • Stream Type: LL-HLS (Low-Latency HLS)
  • Impact: Quality drops

Any insights or references to documentation would be greatly appreciated.

Thank you.

Answered by eandriescu in 873976022

It appears that the LL HLS playlist provided is missing the required EXT-X-RENDITION-REPORT. That leads to the player dropping out of low latency mode. Note that the spec requires that every LL-HLS Media Playlist contain a Rendition Report for every other Media Playlist in the MVP

Should you find that a missing rendition report is not the issue, please file a bug report following steps at https://developer.apple.com/services-account/download?path=/iOS/iOS_Logs/CoreMedia_Logging_Instructions.pdf

Accepted Answer

It appears that the LL HLS playlist provided is missing the required EXT-X-RENDITION-REPORT. That leads to the player dropping out of low latency mode. Note that the spec requires that every LL-HLS Media Playlist contain a Rendition Report for every other Media Playlist in the MVP

Should you find that a missing rendition report is not the issue, please file a bug report following steps at https://developer.apple.com/services-account/download?path=/iOS/iOS_Logs/CoreMedia_Logging_Instructions.pdf

What does CoreMediaErrorDomain code -15418 indicate during LL-HLS live playback?
 
 
Q