本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
下列各節說明 MediaTailor 在請求和接收資訊清單時,向原始伺服器描述事件所發出的日誌。這些是ManifestService
日誌。
ManifestService 事件
在 MediaTailor 與原始伺服器互動期間,會發出下列事件。
Log | 描述 |
---|---|
CONFIG_SECURITY_ERROR |
MediaTailor 組態有安全問題。 |
CONFIG_SYNTAX_ERROR |
原始伺服器和資產路徑會導致 URL 格式不正確。 |
CONNECTION_ERROR |
MediaTailor 與原始伺服器的連線遭拒或失敗。 |
GENERATED_MANIFEST |
MediaTailor 產生資訊清單。 |
HOST_DISALLOWED |
MediaTailor 不允許對此主機提出 HTTP 請求。 |
INCOMPATIBLE_HLS_VERSION |
資訊清單使用不相容的 HLS 版本。MediaTailor 需要第 3 版或更新版本。 |
INVALID_SINGLE_PERIOD_DASH_MANIFEST |
單一期間 DASH 資訊清單無效。MediaTailor 正在傳遞單一期間 DASH 資訊清單。 |
IO_ERROR |
MediaTailor 在與原始伺服器通訊期間遇到 IO 錯誤。 |
LAST_PERIOD_MISSING_AUDIO |
DASH 資訊清單中的最後一個期間因為原始音訊或視訊不一致AdaptationSets 而遺失所有音訊。為了避免播放問題,請延遲發佈最後一個期間,直到至少下一個請求為止。 |
LAST_PERIOD_MISSING_AUDIO_WARNING |
DASH 資訊清單中的最後一個期間因為原始音訊或視訊不一致AdaptationSets 而遺失所有音訊。選擇發佈 (而非延遲) 最後一個期間。缺少音訊可能會導致播放問題。 |
MANIFEST_ERROR |
MediaTailor 資訊清單請求失敗。 |
NO_MASTER_OR_MEDIA_PLAYLIST |
原始伺服器回應不包含主要播放清單或媒體播放清單。 |
NO_MASTER_PLAYLIST |
原始伺服器回應不包含預期的主要播放清單。 |
NO_MEDIA_PLAYLIST |
原始伺服器回應不包含預期的媒體播放清單。 |
ORIGIN_MANIFEST |
MediaTailor 擷取原始伺服器資訊清單。 |
PARSING_ERROR |
原始伺服器無法剖析資訊清單請求。 |
SCTE35_PARSING_ERROR |
MediaTailor 無法剖析資訊清單中的Signal Binary 元素。 |
SESSION_INITIALIZED |
工作階段已初始化。 |
TIMEOUT_ERROR |
MediaTailor 資訊清單請求逾時。 |
TRACKING_RESPONSE |
MediaTailor 提供追蹤回應。 |
UNKNOWN_ERROR |
MediaTailor 遇到未知錯誤。 |
UNKNOWN_HOST |
主機未知。 |
UNSUPPORTED_SINGLE_PERIOD_DASH_MANIFEST |
不支援單一期間 DASH 資訊清單。MediaTailor 正在傳遞單一期間 DASH 資訊清單。 |
資訊清單日誌屬性
本節說明資訊清單日誌的屬性。
屬性 | Type | 必要 |
---|---|---|
awsAccountId |
string | true |
eventTimestamp |
string | true |
originId |
string | true |
customerId |
string | false |
eventType |
string | false |
sessionId |
string | false |
originRequestUrl |
string | false |
mediaTailorPath |
string | false |
requestId |
string | false |
responseBody |
string | false |
sessionType |
string (legal values: [DASH, HLS]) | false |
requestNextToken |
string | false |
eventDescription |
string | false |
assetPath |
string | false |
originFullUrl |
string | false |
originPrefixUrl |
string | false |
additionalInfo |
string | false |
cause |
string | false |
response |
string | false |
httpCode |
string | false |
errorMessage |
string | false |
adAdsResponse |
string | false |
adAdsRawResponse |
string | false |
adAdsRequest |
string | false |
adNumNewAvails |
string | false |
generatedMediaPlaylist |
string | false |
|
string | false |
requestStartTime |
string | false |
requestEndTime |
string | false |
requestStartTimeEpochMillis |
string | false |
requestEndTimeEpochMillis |
string | false |