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
67 stars 28 forks source link

HbbTV_DVB "audio sample descriptor type not found, sampling rate not found" error on all contents #652

Closed Murmur closed 1 year ago

Murmur commented 1 year ago

This error audio sample descriptor type not found, sampling rate not found error is found pretty much on all content, platforms are happy to playback a dash stream(hbbtv device, pc browser, mobile device). Is this FAIL status a false positive or just ffmpeg -a:c aac aac_lc impl does not want to write AudioSampleBox.sdType, AudioSampleBox.samplingRate fields? HbbTV specs explicitly wanted them be present?

https://github.com/Dash-Industry-Forum/DASH-IF-Conformance/blob/2ab53f79e410c2b22dd2bf61ebe6e86336cdeef4/HbbTV_DVB/impl/commonHbbTVValidation.php#L185

16s limit: https://refapp.hbbtv.org/videos/dashtest/dashjs_1.mpd
original: https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd

Section: HbbTV: Section E.2.3, Module: HbbTV_DVB
All info necessary to decode any Segment shall be provided in Initialization Segment
Audio: Sample description type not found
Audio: Sampling rate not found
dsilhavy commented 1 year ago

Addressed in #659 @Murmur can you please confirm that your problem is fixed on https://staging.conformance.dashif.org/

Murmur commented 1 year ago

@dsilhavy Validator works, run on few different test contents and all good. HbbTV: Section E.2.3: All info necessary to decode any Segment shall be provided in Initialization Segment | audio sample descriptor type not found, sampling rate not found https://refapp.hbbtv.org/videos/00_llama_h264_v8/manifest_1080p_24s.mpd

dsilhavy commented 1 year ago

Thanks for testing @Murmur