Dash-Industry-Forum / DASH-IF-Conformance

This repository provides the source code for MPEG-DASH/DASH-IF Conformance Software/Validator. It has been extended according to further standards, such as CMAF, DVB-DASH, HbbTV, and CTA WAVE.
https://conformance.dashif.org/
Other
68 stars 28 forks source link

WebM profiles #90

Open TomMettam opened 7 years ago

TomMettam commented 7 years ago

Is there any possibility that you might add support for WebM profiles?

e.g: urn:webm:dash:profile:webm-on-demand:2012

joeyparrish commented 5 years ago

Shaka Player's demo has content which contains both WebM and MP4 streams. The WebM streams all fail validation, but with a non-specific, unhelpful "error Failed to process Adaptation Set 0, Representation 0!"

It would be great if the validator could handle WebM streams. Failing that, it should at least show a more meaningful error or warning stating that WebM is not supported by the validator.

Here's an example: https://storage.googleapis.com/shaka-demo-assets/angel-one/dash.mpd

rbouqueau commented 7 months ago

Content is still valid. The MPD doesn't fail like described. However the segments are sent to the ISOSegmentValidator that can't process them properly. A nice error message would be better. CC @Phencys