调试清单 .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.
提出问题
在我的网络服务器上激活 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.
提出问题