Dynamic Media OpenAPI unterstützt keine direkte Bereitstellung progressiver MP4-Ausgabedarstellungen
In diesem Artikel wird erläutert, dass Adobe Experience Manager Dynamic Media mit OpenAPI keine vorkonfigurierte Unterstützung für die direkte Bereitstellung einzelner progressiver MP4-Ausgabedarstellungen für Video-Assets bietet, und die verfügbaren Optionen werden erläutert.
Beschreibung description
Umgebung
- Adobe Experience Manager Assets as a Cloud Service
- Dynamic Media mit aktivierter OpenAPI
Problem/Symptome
Jede automatisch generierte adaptive Videodarstellung wird als vollständige progressive MP4-Datei an einer stabilen, dokumentierten Bereitstellungs-URL benötigt. Die erforderlichen Merkmale sind:
- Content-Typ:
video/mp4. - Unterstützung für HTTP-Bytebereiche.
- Eine stabile Versand-URL.
- Korrigieren Sie die Metadaten für Breite und Höhe.
- Keine Abhängigkeit von HLS/DASH-Manifesten oder adaptiven Streaming-Playern.
Zu den Beispielzielausgaben gehören:
940 × 1180Desktop MP4.768 × 964Tablet MP4.640 × 804kleinere MP4-Desktop/Mobilgerät.- Mobile MP4
576 × 724.
Die verarbeitende Anwendung muss die vollständige MP4-Datei direkt abrufen, ohne den /play-Endpunkt oder adaptive Streaming-Technologien zu verwenden.
Ursache
Dynamic Media OpenAPI wurde entwickelt, um Video-Assets hauptsächlich über adaptives Streaming (HLS/DASH) bereitzustellen, und stellt nicht nativ individuelle Kodierungen als progressive MP4-Ausgabedarstellungen über direkte URLs bereit.
Lösung resolution
Verwenden Sie die Bereitstellungsoption, die Ihren Wiedergabeanforderungen entspricht:
- Wenn Ihre verarbeitende Anwendung adaptives Streaming unterstützt, verwenden Sie das HLS- oder DASH-Wiedergabemanifest mit einem kompatiblen Player. Dadurch wird das adaptive Videoset bereitgestellt; es bietet keine separate progressive MP4-URL für jede Kodierung.
- Wenn Ihre Anwendung statt jeder adaptiven Kodierung eine progressive Datei benötigt, verwenden Sie das ursprünglich hochgeladene Video über die dokumentierte Original-Binär-API oder verwenden Sie eine vorhandene vorgenerierte Ausgabedarstellung über die dokumentierte Ausgabedarstellungs-API. Diese APIs stellen die Originaldatei oder eine gespeicherte Ausgabedarstellung bereit. Sie stellen die automatisch generierten adaptiven Kodierungen nicht einzeln bereit.
- Wenn Ihre Anwendung jede automatisch generierte adaptive Kodierung als separate progressive MP4-Datei mit einer stabilen URL, HTTP-Bytebereichsunterstützung und den entsprechenden Breiten- und Höhenmetadaten erfordert, erstellen Sie eine benutzerdefinierte Lösung außerhalb der standardmäßigen Dynamic Media-Funktionen mit OpenAPI. Ihr Entwicklungs- oder Beratungs-Team muss diese Lösung entwerfen, implementieren und warten. Der Adobe-Support unterstützt Sie bei dokumentierten Produktfunktionen. Er entwirft, implementiert oder unterstützt keine benutzerdefinierten Lösungen.