Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS Elemental MediaTailor Manifestprotokolle, Beschreibung und Ereignistypen
In den folgenden Abschnitten werden die Protokolle beschrieben, die MediaTailor zur Beschreibung von Ereignissen mit dem Ursprungsserver beim Anfordern und Empfangen eines Manifests ausgegeben werden. Dies sind ManifestService Protokolle.
ManifestService Veranstaltungen
Die folgenden Ereignisse werden bei MediaTailor Interaktionen mit dem Ursprung ausgelöst.
| Protokoll | Description |
|---|---|
CONFIG_SECURITY_ERROR |
Die MediaTailor Konfiguration weist ein Sicherheitsproblem auf. |
CONFIG_SYNTAX_ERROR |
Der Ursprung und der Asset-Pfad führen zu einer falsch formatierten URL. |
CONNECTION_ERROR |
Die MediaTailor Verbindung zum Ursprung wurde abgelehnt oder ist fehlgeschlagen. |
GENERATED_MANIFEST |
MediaTailor hat ein Manifest generiert. Sie müssen den Debug-Modus aktiviert haben, um diese Protokolle empfangen zu können. Hinweise zum Debug-Log-Modus, einschließlich dessen Aktivierung, finden Sie unterDebug-Protokolle generieren. |
HOST_DISALLOWED |
MediaTailor erlaubt keine HTTP-Anfragen an diesen Host. |
INCOMPATIBLE_HLS_VERSION |
Das Manifest verwendet eine inkompatible HLS-Version. MediaTailor erfordert Version 3 oder höher. |
INVALID_SINGLE_PERIOD_DASH_MANIFEST |
Das DASH-Manifest mit einer Periode ist ungültig. MediaTailor durchläuft das DASH-Manifest mit einer Periode. |
IO_ERROR |
MediaTailor Bei der Kommunikation mit dem Ursprung ist ein IO-Fehler aufgetreten. |
LAST_PERIOD_MISSING_AUDIO |
In der letzten Periode im DASH-Manifest fehlt AdaptationSets aufgrund einer falschen Ausrichtung der ursprünglichen Audio- oder Videodaten das gesamte Audio. Um Probleme bei der Wiedergabe zu vermeiden, sollten Sie die Veröffentlichung des letzten Zeitraums bis mindestens zur nächsten Anfrage verzögern. |
LAST_PERIOD_MISSING_AUDIO_WARNING |
Für den letzten Abschnitt im DASH-Manifest fehlt AdaptationSets aufgrund einer falschen Ausrichtung der ursprünglichen Audio- oder Videodaten das gesamte Audio. Sie haben sich dafür entschieden, die letzte Periode zu veröffentlichen (nicht zu verzögern). Fehlendes Audio kann zu Problemen bei der Wiedergabe führen. |
MANIFEST_ERROR |
Die MediaTailor Manifestanforderung ist fehlgeschlagen. |
NO_MASTER_OR_MEDIA_PLAYLIST |
Die ursprüngliche Antwort enthält keine primäre Playlist oder Medien-Playlist. |
NO_MASTER_PLAYLIST |
Die ursprüngliche Antwort enthält nicht die erwartete primäre Playlist. |
NO_MEDIA_PLAYLIST |
Die ursprüngliche Antwort enthält nicht die erwartete Medien-Playlist. |
ORIGIN_MANIFEST |
MediaTailor hat ein Ursprungs-Manifest abgerufen. Sie müssen den Debug-Modus aktiviert haben, um diese Protokolle empfangen zu können. Hinweise zum Debug-Log-Modus, einschließlich dessen Aktivierung, finden Sie unterDebug-Protokolle generieren. |
PARSING_ERROR |
Der Ursprung kann die Manifestanforderung nicht analysieren. |
PRE_SESSION_INIT_FUNCTION_COMPLETED |
Eine einzelne Funktion im Initialisierungs-Hook vor der Sitzung wurde abgeschlossen. Dies ist ein Opt-in-Ereignistyp. |
PRE_SESSION_INIT_FUNCTION_ERROR |
Eine einzelne Funktion im Initialisierungs-Hook vor der Sitzung ist fehlgeschlagen. |
PRE_SESSION_INIT_HOOK_ERROR |
Die Ausführung des Initialisierungs-Hooks vor der Sitzung ist fehlgeschlagen. |
PRE_SESSION_INIT_HOOK_SUMMARY |
Zusammenfassung der Initialisierungs-Hook-Ausführung vor der Sitzung, einschließlich Erfolgs- oder Fehlerstatus. Dies ist ein Opt-in-Ereignistyp. |
SCTE35_PARSING_ERROR |
MediaTailor kann das Signal Binary Element im Manifest nicht analysieren. |
SESSION_INITIALIZED |
Eine Sitzung wurde initialisiert. Sie müssen den Debug-Modus aktiviert haben, um diese Protokolle empfangen zu können. Hinweise zum Debug-Log-Modus, einschließlich dessen Aktivierung, finden Sie unterDebug-Protokolle generieren. |
TIMEOUT_ERROR |
Bei der MediaTailor Manifestanforderung ist ein Timeout aufgetreten. |
TRACKING_RESPONSE |
MediaTailor hat eine Tracking-Antwort gesendet. Sie müssen den Debug-Modus aktiviert haben, um diese Protokolle empfangen zu können. Hinweise zum Debug-Log-Modus, einschließlich dessen Aktivierung, finden Sie unterDebug-Protokolle generieren. |
UNKNOWN_ERROR |
MediaTailor ist auf einen unbekannten Fehler gestoßen. |
UNKNOWN_HOST |
Der Host ist unbekannt. |
UNSUPPORTED_SINGLE_PERIOD_DASH_MANIFEST |
Das DASH-Manifest mit einer Periode wird nicht unterstützt. MediaTailor durchläuft das DASH-Manifest mit einer Periode. |
Das Manifest protokolliert die Eigenschaften
In diesem Abschnitt werden die Eigenschaften der Manifestprotokolle beschrieben.
| Eigenschaft | Typ | Erforderlich |
|---|---|---|
awsAccountId |
Zeichenfolge | true |
eventTimestamp |
Zeichenfolge | true |
originId |
Zeichenfolge | true |
customerId |
Zeichenfolge | false |
eventType |
Zeichenfolge | false |
sessionId |
Zeichenfolge | false |
originRequestUrl |
Zeichenfolge | false |
mediaTailorPath |
Zeichenfolge | false |
requestId |
Zeichenfolge | false |
responseBody |
Zeichenfolge | false |
sessionType |
Zeichenfolge (zulässige Werte: [DASH, HLS]) | false |
requestNextToken |
Zeichenfolge | false |
eventDescription |
Zeichenfolge | false |
errorType |
Zeichenfolge | false |
eventId |
Zeichenfolge | false |
executionTimeMs |
Ganzzahl | false |
functionId |
Zeichenfolge | false |
functionType |
Zeichenfolge | false |
http |
object | false |
input |
object | false |
output |
object | false |
status |
Zeichenfolge | false |
assetPath |
Zeichenfolge | false |
originFullUrl |
Zeichenfolge | false |
originPrefixUrl |
Zeichenfolge | false |
additionalInfo |
Zeichenfolge | false |
cause |
Zeichenfolge | false |
response |
Zeichenfolge | false |
httpCode |
Zeichenfolge | false |
errorMessage |
Zeichenfolge | false |
adAdsResponse |
Zeichenfolge | false |
adAdsRawResponse |
Zeichenfolge | false |
adAdsRequest |
Zeichenfolge | false |
adNumNewAvails |
Zeichenfolge | false |
generatedMediaPlaylist |
Zeichenfolge | false |
requestStartTime |
Zeichenfolge | false |
requestEndTime |
Zeichenfolge | false |
requestStartTimeEpochMillis |
Zeichenfolge | false |
requestEndTimeEpochMillis |
Zeichenfolge | false |