调试清单 .mpd

Debug manifest .mpd

在我的网络服务器上激活 CORS 后,我有 运行 我在 dash conformance webtool 上的清单发现了几个我无法解释的错误,目前我无法获得 ABR 行为,我可以请求帮助了解如何修复错误?

https://allibrante.com/live/manifest.mpd

下面是 Dash confromance webtool 报告的一些日志,更多详细信息更好运行他们的 webtool 上的清单

非常感谢!

error: moov-1:trak-1:mdia-1:minf-1:stbl-1:stsd-1

SampleDescription sdType must be 'mp4v', 'avc1', 'encv', 'hev1','hvc1', or 'vp09'('mp4v', 'avc1', 'encv', 'hev1','hvc1','vp09')

Warning: Unknown atom found "avcC": video sample descriptions would not normally contain this Warning: Unknown atom found "pasp": video sample descriptions would not normally contain this Brand 'lmsg' not found as a compatible brand for the last segment (number 3); violates Section 3.2.3. of Interoperability Point DASH264: If the MPD@type is equal to "dynamic" or if it includes MPD@profile attribute in-cludes "urn:mpeg:dash:profile:isoff-live:2011", then: if the Media Segment is the last Media Segment in the Representation, this Me-dia Segment shall carry the 'lmsg' compatibility brand tfdt base media decode time 1658.000000 not equal to accumulated decode time 0.000000 for track 1 for the first fragment of the movie. This software does not handle incomplete presentations. Applying correction.

error:

Buffer underrun conformance error: first (and only one reported here) for sample 1 of run 1 of track fragment 1 of fragment 1 of track

id 1 (sample absolute file offset 1356, fragment absolute file offset 860, bandwidth: 7591)

-

'tkhd' alternateGroup must be 0 not 1 Validate_ES_Descriptor: ES_ID should be 0 not 2 in media tracks

WARNING: unknown sample table atom 'sgpd' WARNING: unknown mvex atom 'trep' WARNING: unknown/unexpected atom 'meta' Brand 'lmsg' not found as a compatible brand for the last segment (number 3); violates Section 3.2.3. of Interoperability Point DASH264: If the MPD@type is equal to "dynamic" or if it includes MPD@profile attribute in-cludes "urn:mpeg:dash:profile:isoff-live:2011", then: if the Media Segment is the last Media Segment in the Representation, this Me-dia Segment shall carry the 'lmsg' compatibility brand tfdt base media decode time 1657.984000 not equal to accumulated decode time 0.000000 for track 2 for the first fragment of the movie. This software does not handle incomplete presentations. Applying correction.

error:

grouping_type roll in sbgp is not found for any sgpd in moof number 1

error:

grouping_type roll in sbgp is not found for any sgpd in moof number 1

error:

grouping_type roll in sbgp is not found for any sgpd in moof number 1

大部分问题的原因都在错误消息中详细说明:This software does not handle incomplete presentations。您正在尝试验证实时流,而此工具目前不具备该功能。

关于样本描述问题,验证器似乎无法识别 avc3 内容(即参数集在带内而不是在初始化段中)。我认为这是一个错误并建议您在 https://github.com/Dash-Industry-Forum/Conformance-and-reference-source/issues.

提出问题