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.
Caching-Optimierung für CDN und Integrationen MediaTailor
AWS Elemental MediaTailor Die Caching-Anforderungen variieren je nach Workflowtyp und Inhaltsformat. Die richtige Caching-Konfiguration ist entscheidend für eine optimale Leistung, Kosteneffizienz und ein optimales Zuschauererlebnis. Die folgenden Abschnitte enthalten detaillierte Anleitungen zum Caching für verschiedene MediaTailor Implementierungen.
Serverseitiges Zwischenspeichern von Werbeanzeigen (SSAI)
Bei Workflows zur serverseitigen Anzeigeneinfügung können personalisierte Manifeste nicht zwischengespeichert werden, Inhalte und Anzeigensegmente sollten jedoch aggressiv zwischengespeichert werden:
Inhaltstyp | TTL | Pfadmuster | Schlüsselelemente zwischenspeichern |
---|---|---|---|
Multivariante Playlisten | 0 Sekunden | /v1/master/ * | URL-Pfad + alle Abfrageparameter |
Medien-Playlisten | 0 Sekunden | /v1/manifest/ * | URL-Pfad + alle Abfrageparameter |
STRICH MPDs | 0 Sekunden | /v1/dash/ * | URL-Pfad + alle Abfrageparameter |
Inhaltssegmente | Mehr als 24 Stunden | Inhaltsspezifische Pfade | Nur URL-Pfad |
Anzeigensegmente | Mehr als 24 Stunden | /v1/segment/ * | Nur URL-Pfad |
-
Legen Sie für personalisierte Manifeste eine TTL von 30 Sekunden fest, um sicherzustellen, dass Zuschauer up-to-date Werbeinhalte erhalten
-
Konfigurieren Sie längere TTL-Werte für Inhalte und Anzeigensegmente, um die Cache-Effizienz zu maximieren
-
Richten Sie Cache-Verhalten ein, das Personalisierungsparameter im Cache-Schlüssel enthält, wenn Sie gezielte Werbung unterstützen
-
Implementieren Sie das Zusammenklappen von Anfragen auf CDN-Ebene, um gleichzeitige Anfragen effizient zu verarbeiten
Empfohlene TTL-Konfigurationseinstellungen
Für eine optimale SSAI-Leistung konfigurieren Sie Ihre CDN-Cache-Richtlinien mit diesen spezifischen TTL-Einstellungen:
Inhaltstyp | TTL-Einstellung | Empfohlener Wert |
---|---|---|
Anzeigensegmente | Minimale TTL | 1 Sekunde |
Segmente hinzufügen | Max. TTL | 86400 Sekunden (24 Stunden) |
Anzeigensegmente | Standard-TTL | 86400 Sekunden (24 Stunden) |
Inhaltssegmente | Minimale TTL | 1 Sekunde |
Inhaltssegmente | Max. TTL | 86400 Sekunden (24 Stunden) |
Inhaltssegmente | Standard-TTL | 86400 Sekunden (24 Stunden) |
Diese Einstellungen stellen sicher:
-
Mindest-TTL von 1 Sekunde: Ermöglicht bei Bedarf eine schnelle Cache-Invalidierung und verhindert gleichzeitig übermäßige Anfragen vom Ursprung
-
Max. TTL von 24 Stunden: Bringt die Cache-Effizienz mit den Anforderungen an die Aktualität der Inhalte in Einklang
-
Standard-TTL von 24 Stunden: Bietet optimales Caching für Segmente, die keine expliziten Cache-Control-Header haben
Zwischenspeichern von Kanal-Assemblys
Bei Workflows zur Kanalmontage können Manifeste für kurze Zeit zwischengespeichert werden, während Segmente aggressiv zwischengespeichert werden sollten:
Inhaltstyp | VOD TTL | Live-TTL | Pfadmuster | Schlüsselelemente zwischenspeichern |
---|---|---|---|---|
Multivariante Playlisten | 5-30 Minuten | 5-10 Sekunden | Kanalspezifische Pfade | URL-Pfad + alle Abfrageparameter |
Medien-Playlisten | 5-30 Minuten | 2-5 Sekunden | Kanalspezifische Pfade | URL-Pfad + alle Abfrageparameter |
STRICH MPDs | 5-30 Minuten | 5-10 Sekunden | Kanalspezifische Pfade | URL-Pfad + alle Abfrageparameter |
Inhaltssegmente | Mehr als 24 Stunden | 5-15 Minuten | Inhaltsspezifische Pfade | Nur URL-Pfad |
Anzeigensegmente | Mehr als 24 Stunden | 24+ Stunden | Anzeigenspezifische Pfade | Nur URL-Pfad |
-
Legen Sie kurze TTL-Werte für Manifeste fest, um sicherzustellen, dass die Zuschauer Programme erhalten up-to-date
-
Konfigurieren Sie längere TTL-Werte für Inhaltssegmente, um die Cache-Effizienz zu maximieren
-
Richten Sie Cache-Verhalten ein, das Time-Shift-Parameter im Cache-Schlüssel beinhaltet, wenn Sie die zeitversetzte Anzeige unterstützen
-
Nehmen Sie Abfrageparameter in den Cache-Schlüssel auf, um zeitversetzte Anzeigeanforderungen ordnungsgemäß zu verarbeiten
Detaillierte TTL-Konfigurationseinstellungen und bewährte Methoden finden Sie unter. Caching-Optimierung für CDN und Integrationen MediaTailor
Kombiniertes SSAI- und Channel-Assembly-Caching
Stellen Sie bei der Implementierung von Channel Assembly und SSAI sicher, dass Ihre Caching-Strategie für beide Dienste konsistent ist, um Konflikte zu vermeiden und die Leistung zu optimieren:
Inhaltstyp | Montage von Kanälen | SSAI | Kombinierte Empfehlung |
---|---|---|---|
VOD-Manifestationen | 5-30 Minuten | 0 Sekunden | 0 Sekunden (SSAI hat Vorrang) |
Live-Manifestationen | 2-10 Sekunden | 0 Sekunden | 0 Sekunden (SSAI hat Vorrang) |
Inhaltssegmente | Mehr als 24 Stunden | 24+ Stunden | Über 24 Stunden (konsistent) |
Anzeigensegmente | Mehr als 24 Stunden | 24+ Stunden | Über 24 Stunden (konsistent) |
Diese Konfiguration maximiert die Cache-Effizienz und stellt gleichzeitig sicher, dass Zuschauer up-to-date Manifeste für die personalisierte Anzeigeneinblendung erhalten.