Error messages reported by the stream validator
The stream validator reports error messages that indicate possible errors during the verification process.
The stream validator displays validation result: PASSED if the verification completes successfully, and displays validation result: FAILED if errors occur.
Error classes
This table lists the error classes that can be reported by the stream validator.
Error class | Description |
---|---|
Usage errors | Incorrect use of the tool |
Compliance errors | Noncompliance between the manifest files and the media files, or noncompliance between the DSI and elementary stream parts of the media files |
Invalid attribute errors | Invalid attributes in the manifest files or the media files |
Error messages
This table lists the error messages related to Dolby AC-4 that can be reported by the stream validator.
Error class | Error messages | Description |
---|---|---|
Usage error | ERROR: Invalid input file format. | The input file format is not supported. The tool supports .mpd, .m3u8, .m3u, .mp4, .m4a, .ts, and .trp files. |
Usage error | ERROR:The segment could not be found:<file_name>. | The segment file was not found at the specified location. |
Usage error | ERROR: The decryption keys are required. | For encrypted content, decryption keys must be specified using the
--decrption-keys option. |
Compliance error | ERROR: The mimeType attribute of the Representation or AdaptationSet referring to Dolby AC-4 streams must be set to "audio/MP4". | For an MPD file, the
mimeType
attribute must be set to audio/MP4 for Dolby AC-4 streams. |
Compliance error | ERROR: The bitstream_version in DSI does not match the one in TOC.(Expected: <bitstream_version in TOC(ES)>;actual: <bitstream_version in DSI>) | For an MP4 or fragmented MP4 file containing Dolby AC-4
tracks, the bitstream_version attribute in
DSI
must be consistent with the
elementary
stream
part in the container. |
Compliance error | ERROR: The CODECS attribute of the #EXT-X-STREAM-INF parameter does not contain this information: ac-4.<bitstream_version>.<presentation_version>.<level>. | For an HLS playlist file, the CODECS attribute of the
#EXT-X-STREAM-INF parameter must contain a dot-separated
four-part value for variant streams using Dolby AC-4 (for
example,
ac-4.00.00.02 ),
as specified in
the
Dolby AC-4 and HTTP Live
Streaming Specification. |
Invalid attribute error | ERROR: The value of the AudioChannelConfiguration descriptor in the manifest must be a valid decimal number when the scheme is "urn:mpeg:mpegB:cicp:ChannelConfiguration". | The value of the AudioChannelConfiguration descriptor
in the manifest must be a valid decimal number when the scheme is
"urn:mpeg:mpegB:cicp:ChannelConfiguration" .
For detailed information about the
AudioChannelConfiguration descriptor, see
the
Dolby AC-4 in DASH for Online Delivery
Specification. |
Invalid attribute error | ERROR: Not all of the reserved fields in AC4SpecificBox are zero. | For an MP4 or fragmented MP4 file containing Dolby AC-4 tracks, all of the reserved fields in DSI must be set to zero. |
Invalid attribute error | ERROR: The first AC-4 sample in the segment is not an I-frame. | The first AC-4 sample in each segment must be an I-frame. |
Invalid attribute error | ERROR: Error occurred during parsing of the payload data. | The Dolby AC-4 parsing failed due to errors in Dolby AC-4 audio data. |