This version is currently in alpha state.

Many checks and elements have not been ported yet, if you need them, please use the Stable version instead.

Outdated

This content has not yet been updated to reflect the current version

FAQ

What is Conformance Software Tool?

The Conformance Software Tool is an open source software tool that checks whether the following elements conform to DASH-related media specifications

What does the tool check?

By default, conformance software tool validates the provided MPD against:

only at the MPD level which includes

Optionally, you can include additional tests as below:

How can I use the tool for testing?

Testing can be done in maximum 3 easy steps:

For a visual usage guideline, you can check the tour guide on the navigation menu.

What does the "Include additional tests" mean?

This part provides additional tests that can be included by the user if desired. The options are:

NOTE: Please also check the answer under the question, What does the tool check? for understanding the default operation of the tool.

5. Are there any example MPDs that I can use for testing?

DASH-IF provides example MPDs also called as test vectors covering various test cases and features. They are hosted and accessible at testasset.dashif.org

How can I contribute?

The source code is hosted at https://github.com/Dash-Industry-Forum/DASH-IF-Conformance. To contribute to the software:

NOTE: Depending on the feedback on the pull request is reviewed by the maintainers of the software, the above steps might need to be repeated by the contributers.