mediastreamvalidator + hlsreport - Meaning of the "Discontinuity information"

Hi, I ran mediastreamvalidator and hlsreport for the first time and if the "issues" (MUST and SHOULD) sentence are perfectly understandable,

I was wondering the meaning of the 2 tables at the end of the report .... in a "Discontinuity Information" section there is 2 table called "discontinuity duration table " and "start time table"

is there any documentation on that ? is it a symptom of an issue with the CMAF MP4 file created by thye packager I use ?

thanks for your help

There is a brief mention in the man page, but it is probably not sufficient. These tables are output if you use the --verbose or --disc options. The presence of the tables doesn't indicate any issue, they are informational.

However, examination of the tables can show errors like

  • missing or skipped domains in a variant
  • start times not identical
  • domain durations not sufficiently similar

Be aware that domains with encrypted content will not have values.

mediastreamvalidator + hlsreport - Meaning of the "Discontinuity information"
 
 
Q