DASH-IF-Conformance
DASH-IF-Conformance copied to clipboard
cbcs is supported in DVB-DASH
for a cbcs encrypted DVB stream validator reports:
DVB check violated: Section 8.4- Any Adaptation Set containing protected content SHALL contain one "mp4protection" ContentProtection descriptor with @schemeIdUri="urn:mped:dash:mp4protection:2011" and @value="cenć", not found in Period 1 Adaptation Set 1.
Warning for DVB check: Section 8.4- '"mp4protection" ContentProtection descriptor SHOULD include the extension defined in ISO/IEC 23001-7 clause 11.2', not found in Period 1 Adaptation Set 1.
however section 8.4 of https://dvb.org/wp-content/uploads/2019/12/a168_dvb_mpeg-dash_oct_2019.pdf
says:
Any Adaptation Set containing protected content shall contain one "mp4protection" ContentProtection descriptor as described in ISO/IEC 23009-1 [1], clause 5.8.5.2 first bullet with the following values: • @schemeIdUri = "urn:mpeg:dash:mp4protection:2011" • @value = "cenc" or "cbcs"
Additionally this seems like a typo to me, as a cenc MPD is also rejected for me . The correct descriptor (section 8.4) is
schemeIdUri="urn:mpeg:dash:mp4protection:2011" value="cenc"
.
The validator reports:
schemeIdUri="urn:mped:dash:mp4protection:2011" value="cenc"
.
Looking closely, the validator looks for urn:mped:...
instead of urn:mpeg:...
with d
instead of g
.