本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
对 TAMS 输入进行故障排除
如果您在处理 TAMS 内容时遇到问题,以下信息可以帮助您识别和解决常见问题:
- 身份验证错误
-
如果您的任务因身份验证错误而失败,请验证以下内容:
-
您的 EventBridge 连接 ARN 正确无误,可通过您的 MediaConvert服务角色进行访问。
-
您的 EventBridge 连接中的 OAuth 凭证有效且未过期。
-
您的 OAuth 范围包括所需的 TAMS API 权限。
-
您的 TAMS 服务器可以访问并响应身份验证请求。
-
- 源错误和流量错误
-
如果您的任务在源处理或流程处理期间失败,请验证以下内容:
-
源 ID 是存在于您的 TAMS 服务器上的有效 UUID。
-
源是具有有效流引用的多格式源。
-
这些流程包含您指定时间范围内的区段。
-
每个流的分段总数不超过 10,000 个。
-
- 时间范围错误
-
如果您的任务因时间范围错误而失败,请验证以下内容:
-
您的时间范围格式遵循正确的模式:
[start:nanoseconds_end:nanoseconds]
-
结束时间晚于开始时间。
-
时间范围与您的 TAMS 服务器上的可用内容相对应。
-
- 网络连接问题
-
如果您的任务因网络错误而失败,请验证以下内容:
-
您的 TAMS 服务器可以从互联网访问,并且不会被防火墙阻止。
-
您的服务器可以处理来自的并发请求 MediaConvert。
-
与 TAMS 服务器 MediaConvert 之间的网络延迟是合理的。
-
您的服务器有足够的带宽来下载分段。
-
您的 TAMS 服务器 URL 使用 HTTPS 协议,仅包含不带源 IDs 或查询参数的基本服务器路径。
-
有关详细的错误信息,请查看 MediaConvert 控制台或 API 响应中的任务错误消息。 MediaConvert 提供与 TAMS 相关的问题的特定错误代码,以帮助您确定根本原因:
- 错误 3459:源格式无效
-
主源格式不是
urn:x-nmos:format:multi
。确认您的来源 ID 指向 TAMS 服务器上的有效多格式来源。 - 错误 3460:未找到数据流
-
未找到指定源的视频、音频或多流。检查您的来源是否包含具有正确格式标识符的有效流程。
- 错误 3461:未找到任何区段
-
在指定的时间范围内未找到任何片段。验证您的时间范围是否与可用内容相对应,以及指定流程是否存在区段。
- 错误 3462:区段太多
-
在指定时间范围内,该流量包含超过 10,000 个分段。使用较短的时间范围或将您的内容拆分为多个作业。
- 错误 3464:缺少区段属性
-
区段缺少必需的属性
get_urls
,例如timerange
、或url
。验证您的 TAMS 服务器是否返回了完整的分段元数据,并且您的基础服务器 URL 的格式是否正确,采用 HTTPS 协议。
注意
如果您仍然遇到问题,请验证您的 TAMS 服务器是否正确实施了 BBC TAMS API 规范,以及所有必需的端点是否可用且正常运行。