在我的网络服务器上激活CORS后,我在dash conformance webtool上运行了我的清单,发现了一些我无法解释的错误,目前我无法获得ABR行为,我是否可以请求帮助以了解如何修复这个bug?
https://allibrante.com/live/manifest.mpd
在Dash confromance webtool报告的一些日志下面,有关更多详细信息,最好在他们的webtool上运行清单
非常感谢!
错误:moov-1:trak-1:mdia-1:minf-1:stbl-1:stsd-1
SampleDescription sdType必须是' mp4v',' avc1',' encv',' hev1',' hvc1&#39 ;或者' vp09'(' mp4v',' avc1',' encv',' hev1',&# 39; HVC1'' vp09&#39)
警告:找到未知原子" avcC":视频样本说明会 通常不包含此警告:找到未知原子" pasp":视频 样品说明通常不包含此品牌' lmsg'不 作为最后一个细分市场的兼容品牌(排名第3);违反 第3.2.3节。互操作性点DASH264:如果MPD @类型是 等于"动态"或者如果它包含MPD @ profile属性in-cludes " urn:mpeg:dash:profile:isoff-live:2011",然后:如果Media Segment是 表示中的最后一个媒体段,此Me-dia段 应携带' lmsg'兼容品牌tfdt基础媒体解码时间 1658.000000不等于电影的第一个片段的轨道1的累计解码时间0.000000。该软件无法处理 不完整的陈述应用更正。
错误:
缓冲区欠载一致性错误:首先(此处仅报告一个)对于轨道片段1的轨道片段1的运行1的样本1
id 1(样本绝对文件偏移量1356,片段绝对文件偏移量 860,带宽:7591)
-
' tkhd' alternateGroup必须为0而不是1 Validate_ES_Descriptor:ES_ID 媒体曲目中应为0而不是2
警告:未知的样本表原子' sgpd'警告:未知的mvex原子 ' TREP'警告:未知/意外原子' meta'品牌' lmsg'未找到 作为最后一个细分市场的兼容品牌(排名第3);违反 第3.2.3节。互操作性点DASH264:如果MPD @类型是 等于"动态"或者如果它包含MPD @ profile属性in-cludes " urn:mpeg:dash:profile:isoff-live:2011",然后:如果Media Segment是 表示中的最后一个媒体段,此Me-dia段 应携带' lmsg'兼容品牌tfdt基础媒体解码时间 1657.984000不等于电影的第一个片段的轨道2的累计解码时间0.000000。该软件无法处理 不完整的陈述应用更正。
错误:
对于moof number 1中的任何sgpd,找不到sbgp中的grouping_type roll
错误:
对于moof number 1中的任何sgpd,找不到sbgp中的grouping_type roll
错误:
对于moof number 1中的任何sgpd,找不到sbgp中的grouping_type roll
答案 0 :(得分:1)
错误消息中列出了大多数问题的原因:export const mainRoutes: TypeRoutes = {
...loginRoutes,
...formRoutes,
// NON LOGGED IN ROUTES
'/': {
pageComponent: PageHome,
exact: true
},
// MAIN ROUTES
'/manufacturer-products': {
pageComponent: ManufacturersProducts,
exact: true
},
'/accounts': {
pageComponent: Accounts,
exact: true
},
'/help': {
pageComponent: HelpPage,
exact: true
},
'/details/:message?': {
pageComponent: PageDetails,
exact: true
} };
function renderRoutes(routes: TypeRoutes): Array<TypeComponent> {
return Object.keys(routes).map((key: string): TypeComponent =>
(<Route key={key}
path={key}
exact={routes[key].exact}
component={getAuthorizedComponent(routes[key])} />));
}
。您正在尝试验证实时流,此工具目前不具备该功能。
关于样本描述问题,看起来验证器不识别avc3内容(即参数集在带内而不是在初始化段中)。我认为这是一个错误,并建议您在https://github.com/Dash-Industry-Forum/Conformance-and-reference-source/issues提出问题。