Konfigurieren von Dynamic Media – Hybridmodus

Der Dynamic Media-Hybridmodus muss für die Verwendung aktiviert und konfiguriert werden. Je nach Anwendungsfall verfügt Dynamic Media über mehrere unterstützte Konfigurationen.

Hinweis

Wenn Sie Dynamic Media im Scene7-Modus konfigurieren und ausführen möchten, finden Sie weitere Informationen unter Konfigurieren von Dynamic Media – Scene7-Modus.

Wenn Sie Dynamic Media im Hybridmodus konfigurieren und ausführen möchten, folgen Sie den Anweisungen auf dieser Seite.

Informieren Sie sich über die Verwendung von Videos in Dynamic Media.

Hinweis

Wenn Sie Adobe Experience Manager für unterschiedliche Umgebungen eingerichtet haben (z. B. je eine Instanz für die Entwicklung, das Staging und die Live-Produktion), müssen Sie Dynamic Media Cloud Services für jede Umgebung konfigurieren.

Hinweis

Falls Probleme mit Ihrer Dynamic Media-Konfiguration auftreten, sind die Protokolldateien für die dynamischen Medien ein wichtiger Ort, um Informationen zu erhalten. Sie werden automatisch installiert, wenn Sie Dynamic Media aktivieren:

  • s7access.log
  • ImageServing.log

They are documented in Monitoring and Maintaining your AEM instance.

Die hybride Veröffentlichung und Bereitstellung ist eine Kernfunktion der Erweiterung Dynamic Media für Adobe Experience Manager. Mit der Hybrid-Veröffentlichung können Sie dynamische Medien-Assets wie Bilder, Sets und Videos aus der Cloud und nicht aus den AEM veröffentlichen.

Andere Inhalte, z. B. Dynamic Media-Viewer, Seiten von Websites und statischer Inhalt, werden weiterhin über die AEM-Veröffentlichungsknoten bereitgestellt.

Wenn Sie Kunde von Dynamic Media sind, müssen Sie Hybrid-Versand als Versand für alle dynamischen Medieninhalte verwenden.

Hybride Veröffentlichungsarchitektur für Videos

chlimage_1-506

Hybride Veröffentlichungsarchitektur für Bilder

chlimage_1-507

Unterstützte Dynamic Media-Konfigurationen

In den folgenden Konfigurationsaufgaben werden die hier angegebenen Begriffe verwendet:

Begriff Dynamische Medien aktiviert Beschreibung
AEM Autorenknoten Weißes Häkchen in einem grünen Kreis Der Autorenknoten, den Sie unter "On-Premise"oder über Managed Services bereitstellen.
Veröffentlichungsknoten AEM Weiß "X" in einem roten Quadrat. Der Veröffentlichungsknoten, den Sie unter "On-Premise"oder über Managed Services bereitstellen.
Veröffentlichungsknoten des Bilddienstes Weißes Häkchen in einem grünen Kreis. Der Veröffentlichungs-Knoten, den Sie auf Data Center ausführen, die von der Adobe verwaltet werden. Bezieht sich auf die Bilddienst-URL.

Sie können Dynamic Media nur für Bilder, nur für Video oder sowohl für Bilder als auch für Video implementieren. Die Schritte zum Konfigurieren von Dynamic Media für Ihr jeweiliges Szenario können Sie in der folgenden Tabelle ermitteln.

Szenario Funktionsweise Konfigurationsschritte
NUR Bilder in Produktion bereitstellen Bilder werden über Server in den weltweiten Datenzentren von Adobe bereitgestellt und dann per CDN zwischengespeichert, um eine skalierbare Leistung und globale Reichweite zu erzielen.
  1. Aktivieren Sie auf dem AEM-Autorknoten die Option für dynamische Medien.
  2. Konfigurieren Sie die Bildbearbeitung unter Dynamic Media Cloud Services.
  3. Konfigurieren Sie die Bildreplikation.
  4. Replizieren Sie Katalogeinstellungen.
  5. Replizieren Sie Viewer-Vorgaben.
  6. Verwenden Sie Asset-Standardfilter für die Replikation.
  7. Konfigurieren Sie Dynamic Media-Bildserver-Einstellungen.
  8. Stellen Sie Assets bereit.
NUR Bilder in der Phase vor der Produktion bereitstellen (Entwicklung, QE, Bühne etc.) Bilder werden über den AEM-Veröffentlichungsknoten bereitgestellt. Da bei diesem Szenario nur minimaler Datenverkehr anfällt, müssen keine Bilder für das Datenzentrum von Adobe bereitgestellt werden. Ein weiterer Vorteil ist, dass Sie damit die Möglichkeit erhalten, vor Beginn der Produktion eine sichere Vorschau des Inhalts anzuzeigen
  1. Aktivieren Sie auf dem AEM-Autorknoten die Option für dynamische Medien.
  2. On AEM publish node, enable dynamic media.
  3. Replizieren Sie Viewer-Vorgaben.
  4. Richten Sie Asset-Filter für nicht für die Produktion bestimmte Bilder ein.
  5. Konfigurieren Sie Dynamic Media-Bildserver-Einstellungen.
  6. Stellen Sie Assets bereit.
NUR Videos in allen Umgebungen bereitstellen (Produktion, Entwicklung, QE, Bühne usw.) Videos werden vom CDN für skalierbare Leistung und eine globale Reichweite bereitgestellt und zwischengespeichert. Das Video-Posterbild (Miniaturansicht des Videos, das vor der Initiierung der Wiedergabe angezeigt wird) wird von der AEM-Veröffentlichungsinstanz bereitgestellt.
  1. Aktivieren Sie auf dem AEM-Autorknoten die Option für dynamische Medien.
  2. Aktivieren Sie auf dem AEM-Veröffentlichungsknoten die Option für dynamische Medien (über die Veröffentlichungsinstanz werden das Video-Posterbild und die Metadaten für die Videowiedergabe bereitgestellt).
  3. Konfigurieren Sie Videos unter Dynamic Media Cloud Services.
  4. Replizieren Sie Viewer-Vorgaben.
  5. Richten Sie Asset-Filter für Videos ein.
  6. Stellen Sie Assets bereit.
Bilder UND Videos in Produktion bereitstellen

Videos werden vom CDN für skalierbare Leistung und eine globale Reichweite bereitgestellt und zwischengespeichert. Bilder und Video-Posterbilder werden über Server in den weltweiten Datenzentren von Adobe bereitgestellt und dann per CDN zwischengespeichert, um eine skalierbare Leistung und globale Reichweite zu erzielen.

Informationen zur Einrichtung für Bilder oder Videos in der Phase vor der Produktion finden Sie in den obigen Abschnitten.

  1. Aktivieren Sie auf dem AEM-Autorknoten die Option für dynamische Medien.
  2. Konfigurieren Sie Videos unter Dynamic Media Cloud Services.
  3. Konfigurieren Sie die Bildbearbeitung unter Dynamic Media Cloud Services.
  4. Konfigurieren Sie die Bildreplikation.
  5. Replizieren Sie Katalogeinstellungen.
  6. Replizieren Sie Viewer-Vorgaben.
  7. Verwenden Sie Asset-Standardfilter für die Replikation.
  8. Konfigurieren Sie Dynamic Media-Bildserver-Einstellungen.
  9. Stellen Sie Assets bereit.

Aktivieren von Dynamic Media

Dynamic Media ist standardmäßig deaktiviert. Um die Funktionen für dynamische Medien nutzen zu können, müssen Sie Dynamic Media aktivieren, indem Sie den Ausführungsmodus dynamicmedia verwenden, wie Sie dies beispielsweise auch mit dem Ausführungsmodus publish durchführen. Prüfen Sie vor dem Aktivieren die technischen Anforderungen.

Hinweis

Durch das Aktivieren von Dynamic Media per Ausführungsmodus wird die Funktionalität in AEM 6.1 und AEM 6.0 für die Teile ersetzt, für die Sie Dynamic Media aktiviert haben, indem das Flag dynamicMediaEnabled auf true festgelegt wird. Dieses Flag hat in AEM 6.2 und höher keine Funktion. Außerdem ist es nicht erforderlich, den Schnellstartvorgang neu zu starten, um Dynamic Media zu aktivieren.

By enabling Dynamic Media, the dynamic media features will be available in the UI and every uploaded image asset receives a cqdam.pyramid.tiff rendition that is used for fast delivery of dynamic image renditions. Diese PTIFF-Dateien bieten erhebliche Vorteile, beispielsweise 1) die Möglichkeit, nur ein einziges Primärquellbild zu verwalten und ohne zusätzliche Datenspeicherung unendliche Darstellungen zu erstellen und 2) interaktive Visualisierungen wie Zoomen, Schwenken, Drehen usw. zu verwenden.

If you want to use Dynamic Media Classic (Scene7) in AEM, you should not enable Dynamic Media unless you are using a specific scenario. Dynamic Media ist deaktiviert, sofern Sie Dynamic Media nicht per Ausführungsmodus aktivieren.

Zum Aktivieren von Dynamic Media müssen Sie den Ausführungsmodus für Dynamic Media entweder über die Befehlszeile oder den Schnellstart-Dateinamen aktivieren.

So aktivieren Sie Dynamic Media

  1. In der Befehlszeile haben Sie nach dem Starten des Schnellstartvorgangs die folgenden Möglichkeiten:

    • Add -r dynamicmedia to the end of the command line when starting the jar file.
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar -r dynamicmedia
    

    Wenn Sie auf s7Versand veröffentlichen, müssen Sie außerdem die folgenden trustStore-Argumente einschließen:

    -Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName>
    
     -Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
    
  2. Request https://localhost:4502/is/image and make sure Image Server is now running.

    Hinweis

    To troubleshoot issues with Dynamic Media, see the following logs in the crx-quickstart/logs/ directory:

    • ImageServer-<PortId>-<JJJJ><TT>.log - Das ImageServer-Protokoll enthält Statistiken und Analyseinformationen, die zur Analyse des Verhaltens des internen ImageServer-Prozesses verwendet werden.

    Example of an Image Server log file name: ImageServer-57346-2020-07-25.log

    • s7access-<yyyy><mm><dd>.log - The s7access log records each request made to Dynamic Media through /is/image and /is/content.

    Diese Protokolle werden nur verwendet, wenn Dynamic Media aktiviert ist. They are not included in the Download Full package that is generated from the system/console/status-Bundlelist page; when calling Customer Support if you have a Dynamic Media issue, please append both these logs to the issue.

If you installed AEM to a different port or context path …

If you are deploying AEM to an application server and have Dynamic Media enabled, you need to configure the self domain in the externalizer. Andernfalls funktioniert die Generierung von Miniaturansichten für Dynamic Media Assets nicht richtig.

Falls Sie den Schnellstart für einen anderen Port oder Kontextpfad ausführen, müssen Sie die Domäne self ebenfalls ändern.

Wenn Dynamic Media aktiviert ist, werden die statischen Miniaturansicht-Wiedergabeformate für Bild-Assets mit Dynamic Media generiert. Damit die Generierung von Miniaturansichten für Dynamic Media richtig funktioniert, muss AEM eine URL-Anforderung an sich selbst senden und sowohl die Portnummer als auch den Kontextpfad kennen.

In AEM:

  • Die Domäne self im Externalizer wird verwendet, um sowohl die Portnummer als auch den Kontextpfad abzurufen.
  • If no self domain is configured, the port number and context path are retrieved from the Jetty HTTP service.

In an AEM QuickStart WAR deployment, the port number and context path cannot be derived, therefore you must configure a self domain. Weitere Informationen zur Konfiguration der Domäne self finden Sie in der Externalizer-Dokumentation.

Hinweis

Bei einer eigenständigen AEM Quickstart-Bereitstellung muss die Domäne self im Allgemeinen nicht konfiguriert werden, weil die Portnummer und der Kontextpfad automatisch konfiguriert werden können. Sie müssen die Domäne self aber konfigurieren, wenn alle Netzwerkschnittstellen deaktiviert sind.

Deaktivieren von Dynamic Media

Dynamic Media ist standardmäßig deaktiviert. Wenn Sie Dynamic Media aktiviert haben, kann es sein, dass Sie es zu einem späteren Zeitpunkt deaktivieren möchten.

To disable dynamic media after you have enabled it, you remove the -r dynamicmedia run mode flag.

Gehen Sie wie folgt vor, um Dynamic Media nach der Aktivierung zu deaktivieren

  1. In der Befehlszeile haben Sie nach dem Starten des Schnellstartvorgangs die beiden folgenden Möglichkeiten:

    • Do not add -r dynamicmedia to the command line when starting the jar file.
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
    
  2. Anforderung https://localhost:4502/is/image. Sie erhalten eine Nachricht, dass Dynamic Media deaktiviert wurde.

    Hinweis

    After the Dynamic Media run mode is disabled, the workflow step that generates the cqdam.pyramid.tiff rendition is skipped automatically. Hierbei werden auch die Unterstützung der dynamischen Wiedergabeformate und andere Dynamic Media-Funktionen deaktiviert.
    Achtung: Wenn Sie den Dynamic Media-Ausführungsmodus nach der Konfiguration des AEM-Servers deaktivieren, sind alle mit diesem Ausführungsmodus hochgeladenen Elemente ungültig.

(Optional) Migration von Dynamic Media-Vorgaben und -Konfigurationen von 6.3 zu 6.5 ohne Ausfallzeit

If you are upgrading AEM Dynamic Media from 6.3 to 6.5 (which now includes the ability for zero downtime deployments), you are required to run the following curl command to migrate all your presets and configurations from /etc to /conf in CRXDE Lite.

Hinweis: Wenn Sie Ihre AEM Instanz im Kompatibilitätsmodus ausführen, d. h. das Kompatibilitätspaket installiert ist, müssen Sie diese Befehle nicht ausführen.

Bei allen Upgrades – mit oder ohne Kompatibilitätspaket – können Sie die standardmäßig in Dynamic Media vorhandenen Viewer-Vorgaben kopieren, indem Sie unter Linux den folgenden curl-Befehl ausführen:

curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets/viewer.pushviewerpresets.json

To migrate any custom viewer presets and configurations that you have created from /etc to /conf, run the following Linux curl command:

curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets.migratedmcontent.json

Konfigurieren der Bildreplikation

Image Versand für dynamische Medien funktioniert, indem Bild-Assets, einschließlich Videominiaturen, von AEM Author aus veröffentlicht und in den On-Demand-Replikationsdienst der Adobe repliziert werden (Replizierungsdienst-URL). Assets werden dann über den On-Demand-Image-Versand-Dienst (die Image-Dienst-URL) bereitgestellt.

Führen Sie die folgenden Schritte aus:

  1. Richten Sie die Authentifizierungein.
  2. Konfigurieren Sie den Replizierungsagenten.

Der Replizierungsagenten veröffentlicht dynamische Medienelemente wie Bilder, Videometadaten und setzt auf den Image-Dienst, der auf der Adobe gehostet wird. Der Replikationsagent ist nicht standardmäßig aktiviert.

Nachdem Sie den Replikationsagenten konfiguriert haben, müssen Sie überprüfen und testen, ob die Einrichtung erfolgreich war. In diesem Abschnitt wird die Vorgehensweise beschrieben.

Hinweis

Die standardmäßige Speicherbegrenzung für die PTIFF-Erstellung beträgt für alle Workflows 3 GB. Beispielsweise können Sie ein Bild verarbeiten, für das 3 GB Speicher erforderlich sind, während andere Workflows angehalten werden, oder Sie können zehn Bilder parallel verarbeiten, die jeweils 300 MB Speicher erfordern.
Die Speicherbegrenzung ist konfigurierbar und sollte zur Verfügbarkeit der Systemressourcen und zur Art und Weise der Verarbeitung von Bildinhalten passen. Falls Sie über viele sehr große Assets verfügen und im System ausreichend Speicher vorhanden ist, können Sie diese Begrenzung erhöhen, um sicherzustellen, dass die Bilder parallel verarbeitet werden.
Ein Bild, für das mehr Speicher als laut Begrenzung festgelegt erforderlich ist, wird abgelehnt.
Navigieren Sie zum Ändern der Speicherbegrenzung für die PTIFF-Erstellung zu Tools > Vorgänge > Web-Konsole > Adobe CQ Scene7 PTiffManager und ändern Sie den Wert maxMemory.

Einrichten der Authentifizierung

Es ist erforderlich, dass Sie die Replikationsauthentifizierung für den Autor einrichten, um Bilder für den Dynamic Media-Service für die Bildbereitstellung zu replizieren. You do this by obtaining a KeyStore and then saving it under the dynamic-media-replication user and configuring it. Der Administrator in Ihrem Unternehmen sollte während des Bereitstellungsprozesses eine Begrüßungs-E-Mail mit der KeyStore-Datei und den erforderlichen Anmeldeinformationen erhalten haben. Wenden Sie sich an die Kundenunterstützung, falls Sie diese Informationen nicht erhalten haben.

Gehen Sie wie folgt vor, um die Authentifizierung einzurichten

  1. Wenden Sie sich an die Kundenunterstützung, um Ihre KeyStore-Datei und das dazugehörige Kennwort zu erhalten (falls noch nicht vorhanden). Dies ist Teil des Bereitstellungsvorgangs und die Schlüssel werden Ihrem Konto zugeordnet.

  2. Tippen Sie in AEM auf das AEM-Logo, um auf die globale Navigationskonsole zuzugreifen, und dann auf Tools > Sicherheit > Benutzer.

  3. On the User Management page, navigate to the dynamic-media-replication user, then tap to open.

    dm-Replikation

  4. Tippen Sie auf der Seite „Benutzereinstellungen für dynamic-media-replication bearbeiten“ auf die Registerkarte Keystore und dann auf KeyStore erstellen.

    dm-Replication-keystore

  5. Geben Sie im Dialogfeld Zugangskennwort für KeyStore festlegen ein Kennwort ein und bestätigen Sie es.

    Hinweis

    Merken Sie sich das eingegebene Kennwort. Sie müssen es später beim Konfigurieren des Replikationsagenten erneut eingeben.

    chlimage_1-508

  6. Erweitern Sie auf der Seite Benutzereinstellungen für dynamic-media-replication bearbeiten den Bereich Privaten Schlüssel aus KeyStore-Datei hinzufügen und fügen Sie Folgendes ein (siehe folgende Abbildungen):

    • In the New Alias field, enter the name of an alias that you will later use in the replication configuration; for example, replication.
    • Tippen Sie auf KeyStore-Datei. Navigieren Sie zur KeyStore-Datei, die Sie von Adobe, wählen Sie sie aus und tippen Sie auf Öffnen.
    • In the KeyStore File Password field, enter the KeyStore File password. Dies ist nicht das KeyStore-Kennwort, das Sie in Schritt 5 erstellt haben, sondern das Kennwort für die KeyStore-Datei, das Sie in der Begrüßungs-E-Mail von Adobe während der Bereitstellung erhalten haben. Wenden Sie sich an die Kundenunterstützung von Adobe, um Ihre KeyStore-Datei und das dazugehörige Kennwort zu erhalten (falls noch nicht vorhanden).
    • Geben Sie im Feld Kennwort für privaten Schlüssel das Kennwort für den privaten Schlüssel ein (dies kann dasselbe Kennwort für den privaten Schlüssel wie im vorherigen Schritt sein). Das Kennwort für den privaten Schlüssel ist in der Begrüßungs-E-Mail von Adobe enthalten, die während der Bereitstellung an Sie gesendet wird. Nehmen Sie Kontakt mit der Kundenunterstützung von Adobe auf, falls Sie kein Kennwort für den privaten Schlüssel erhalten haben.
    • In the Private Key Alias field, enter the private key alias. For example, *companyname*-alias. Der Alias für den privaten Schlüssel ist in der Begrüßungs-E-Mail von Adobe enthalten, die während der Bereitstellung an Sie gesendet wird. Nehmen Sie Kontakt mit der Kundenunterstützung von Adobe auf, falls Sie keinen Alias für den privaten Schlüssel erhalten haben.

    edit_settings_fordynamic-media-Replication2

  7. Tippen Sie auf Speichern und schließen, um Ihre Änderungen für diesen Benutzer zu speichern.

    Als Nächstes müssen Sie den Replikationsagenten konfigurieren.

Konfigurieren des Replikationsagenten

  1. Tippen Sie in AEM auf das AEM-Logo, um auf die globale Navigationskonsole zuzugreifen, und dann auf Tools > Bereitstellung > Replikation > Agenten für Autor.

  2. Tippen Sie auf der Seite „Agenten für Autor“ auf Hybride Bildreplikation für dynamische Medien (s7delivery).

  3. Tippen Sie auf Bearbeiten.

  4. Tap the Settings tab, then enter the following:

    • Aktiviert: Aktivieren Sie dieses Kontrollkästchen, um den Replikationsagenten zu aktivieren.
    • Region - Auf die entsprechende Region eingestellt: Nordamerika, Europa oder Asien
    • Mandant-ID : Dieser Wert ist der Name Ihrer Firma/des Mandanten, die/der im Replizierungsdienst veröffentlicht wird. Dieser Wert ist die Tenant-ID, die Adobe in der Begrüßungs-E-Mail bereitstellt, die Ihnen während der Bereitstellung gesendet wird. Wenden Sie sich an die Kundenunterstützung von Adobe, falls Sie diese E-Mail nicht erhalten haben.
    • Key Store-Alias - Dieser Wert ist identisch mit dem New Alias-Wert, der beim Generieren des Schlüssels unter Einrichten der Authentifizierungfestgelegt wurde. zum Beispiel replication. (See step 7 in Setting Up Authentication.)
    • Key Store Password - Dies ist das KeyStore-Kennwort, das erstellt wurde, wenn Sie auf KeyStore erstellen tippten. Dieses Kennwort wird nicht von Adobe bereitgestellt. See step 5 of Setting up Authentication.

    In der folgenden Abbildung ist der Replikationsagent mit Beispieldaten dargestellt:

    chlimage_1-509

  5. Tippen Sie auf OK.

Validieren des Replikationsagenten für Dynamic Media

Gehen Sie wie folgt vor, um den Replizierungsagenten für dynamische Medien zu validieren:

Tippen Sie auf Verbindung testen. Die Beispielausgabe lautet wie folgt:

11.03.2016 10:57:55 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
11.03.2016 10:57:55 - * Auth User: replication-receiver
11.03.2016 10:57:55 - * HTTP Version: 1.1
11.03.2016 10:57:55 - * Using OAuth 2.0 Authorization Grants
11.03.2016 10:57:55 - * OAuth 2.0 User: dynamic-media-replication
11.03.2016 10:57:55 - * OAuth 2.0 Token: '*****' initialized
11.03.2016 10:57:55 - Publishing: POST[https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=xfpuu-6613]
11.03.2016 10:57:55 - Publish response: OK[]
11.03.2016 10:57:55 - Transfer succeeded in 141 ms for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
-------------------------------------------------------------------------------------------------------------------------------
Replication test succeeded
Hinweis

Sie können die Überprüfung auch durchführen, indem Sie einen der folgenden Schritte ausführen:

  • Überprüfen Sie die Replikationsprotokolle, um sicherzustellen, dass das Asset repliziert wurde.
  • Veröffentlichen Sie ein Bild. Tap the image and select Viewers in drop-down menu. Wählen Sie dann eine Viewer-Vorgabe aus, klicken Sie auf URL und kopieren Sie die URL in den Browser, um sicherzustellen, dass das Bild angezeigt wird.

Durchführen der Fehlerbehebung für die Authentifizierung

Hier sind einige Probleme, die beim Einrichten der Authentifizierung auftreten können, und die dazugehörigen Lösungen angegeben. Achten Sie darauf, dass Sie die Replikation eingerichtet haben, bevor Sie diese Angaben prüfen.

Problem: HTTP-Statuscode 401 mit der Meldung „Authorization Required“ (Autorisierung erforderlich)

Dieses Problem kann auftreten, wenn der KeyStore für den Benutzer dynamic-media-replication nicht eingerichtet wurde.

Replication test to s7delivery:https://s7bern.macromedia.com:8580/is-publish/
17.06.2016 18:54:43 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}
17.06.2016 18:54:43 - * Auth User: replication-receiver
17.06.2016 18:54:43 - * HTTP Version: 1.1
17.06.2016 18:54:43 - * Using OAuth 2.0 Authorization Grants
17.06.2016 18:54:43 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 18:54:43 - No OAuth token available. OAuth not initialized
17.06.2016 18:54:43 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 18:54:43 - Publishing: POST[https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough]
17.06.2016 18:54:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
 Server returned status code 401 with message: Authorization required.
17.06.2016 18:54:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309,
 userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
 Server returned status code 401 with message: Authorization required.

Lösung: Vergewissern Sie sich, dass das Kennwort für KeyStore den Benutzer der dynamischen Medienreplikation gespeichert und mit dem richtigen Kennwort versehen wurde.

Problem: Schlüssel kann nicht entschlüsselt werden – Daten können nicht entschlüsselt werden

Replication test to s7delivery:https://<localhost>:8580/is-publish/
17.06.2016 19:00:16 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}
17.06.2016 19:00:16 - * Auth User: replication-receiver
17.06.2016 19:00:16 - * HTTP Version: 1.1
17.06.2016 19:00:16 - * Using OAuth 2.0 Authorization Grants
17.06.2016 19:00:16 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 19:00:16 - No OAuth token available. OAuth not initialized
17.06.2016 19:00:16 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 19:00:16 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}. java.lang.SecurityException: java.security.UnrecoverableKeyException: Could not decrypt key: Could not decrypt data.

Lösung: Überprüfen Sie das Kennwort. Das im Replikationsagenten gespeicherte Kennwort entspricht nicht dem Kennwort, das zum Erstellen des KeyStore verwendet wurde.

Problem: InvalidAlgorithmParameterException

Dieses Problem wird durch einen Konfigurationsfehler in Ihrer AEM-Autoreninstanz verursacht. Für den Java-Prozess des Autors wird nicht das richtige javax.net.ssl.trustStore-Element verwendet. Dieser Fehler ist im Replikationsprotokoll enthalten:

14.04.2016 09:37:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
14.04.2016 09:37:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

Oder im Fehlerprotokoll:

07.25.2019 12:00:59.893 *ERROR* [sling-threadpool-db2763bb-bc50-4bb5-bb64-10a09f432712-(apache-sling-job-thread-pool)-90-com_day_cq_replication_job_s7delivery(com/day/cq/replication/job/s7delivery)] com.day.cq.replication.Agent.s7delivery.queue Error during processing of replication.

java.io.IOException: Failed to execute request 'https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
        at com.scene7.is.catalog.service.publish.atomic.PublishingServiceHttp.executePost(PublishingServiceHttp.scala:195)

Lösung: Stellen Sie sicher, dass die Systemeigenschaft für den Java-Prozess im AEM-Autor auf einen gültigen TrustStore -Djavax.net.ssl.trustStore= eingestellt ist.

Problem: KeyStore ist entweder nicht eingerichtet oder nicht initialisiert

Dieses Problem kann durch einen Hotfix oder dadurch verursacht werden, dass der dynamic-media-user oder KeyStore-Knoten durch ein Feature Pack überschrieben wird.

Beispiel für Replikationsprotokoll:

Replication test to s7delivery:https://replicate-na.assetsadobe.com/is-publish
02.08.2016 14:37:44 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}
02.08.2016 14:37:44 - * Auth User: replication-receiver
02.08.2016 14:37:44 - * HTTP Version: 1.1
02.08.2016 14:37:44 - * Using OAuth 2.0 Authorization Grants
02.08.2016 14:37:44 - * OAuth 2.0 User: dynamic-media-replication
02.08.2016 14:37:44 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}. com.adobe.granite.keystore.KeyStoreNotInitialisedException: Uninitialised key store for user dynamic-media-replication

Lösung:

  1. Navigieren Sie zur Seite "Benutzerverwaltung":
    localhost:4502/libs/granite/security/content/useradmin.html

  2. On the User Management page, navigate to the dynamic-media-replication user, then tap to open.

  3. Klicken Sie auf die Registerkarte KeyStore. Wenn die Schaltfläche KeyStore erstellen angezeigt wird, müssen Sie die Schritte zum Einrichten der Authentifizierung wiederholen.

  4. Wenn Sie die KeyStore-Einrichtung wiederholen mussten, müssen Sie möglicherweise auch das Konfigurieren des Replikationsagenten wiederholen.

    Konfigurieren Sie den s7delivery-Replikationsagenten neu.
    localhost:4502/etc/replication/agents.author/s7delivery.html

  5. Tippen Sie auf Verbindung testen, um zu überprüfen, ob die Konfiguration gültig ist.

Problem: Für den Veröffentlichungsagenten wird SSL anstelle von OAuth verwendet

Dieses Problem kann durch einen Hotfix, ein nicht korrekt installiertes Feature Pack oder Überschreiben der Einstellungen verursacht werden.

Beispiel für Replikationsprotokoll:

01.08.2016 18:42:59 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}
01.08.2016 18:42:59 - * Auth User: replication-receiver
01.08.2016 18:42:59 - * HTTP Version: 1.1
01.08.2016 18:42:59 - * Using Client Auth SSL alias - replication-receiver *
01.08.2016 18:42:59 - Publishing: POST[https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=altayerstaging]
01.08.2016 18:42:59 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.
01.08.2016 18:42:59 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.

Lösung:

  1. Klicken Sie in AEM auf Tools > Allgemein > CRXDE Lite.

    localhost:4502/crx/de/index.jsp

  2. Navigieren Sie zum s7delivery-Replikationsagenten-Knoten.
    localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content

  3. Fügen Sie diese Einstellung dem Replikationsagenten hinzu (boolescher Wert mit der Einstellung True):

    enableOauth=true

  4. Tippen Sie in der oberen linken Ecke der Seite auf Alle speichern.

Testen Ihrer Konfiguration

Adobe empfiehlt, für die Konfiguration einen umfassenden Test durchzuführen.

Achten Sie darauf, dass Sie vor Beginn dieses Tests Folgendes durchgeführt haben:

  • Hinzufügen von Bildvorgaben.
  • Abschließen der Dynamic Media-Konfiguration (vor 6.3) unter „Cloud-Services“. Die Bilddienst-URL ist für diesen Test nicht erforderlich.

Gehen Sie wie folgt vor, um die Konfiguration zu testen

  1. Laden Sie ein Bild-Asset hoch. (In Assets, tap Create > Files and select the file.)

  2. Warten Sie, bis der Workflow abgeschlossen ist.

  3. Veröffentlichen Sie das Bild-Asset. (Wählen Sie das Asset aus und tippen Sie auf Quick Publish.)

  4. Navigate to the renditions for that image by opening the image, and tapping Renditions.

    chlimage_1-510

  5. Wählen Sie eine beliebige dynamische Wiedergabe aus.

  6. Klicken Sie auf URL, um die URL für dieses Asset abzurufen.

  7. Navigieren Sie zur ausgewählten URL und überprüfen Sie, ob sich das Bild wie erwartet verhält.

Eine andere Möglichkeit zum Testen der Bereitstellung Ihrer Assets besteht darin, „req=exists“ an die URL anzufügen.

Konfigurieren von Dynamic Media Cloud Services

Der Dynamic Media Cloud Service bietet Unterstützung für Cloud-Services, z. B. hybride Veröffentlichung und Bereitstellung von Bildern und Videos, Videoanalyse und Videokodierung.

Im Rahmen der Konfiguration müssen Sie eine Registrierungs-ID, Videodienst-URL, Bilddienst-URL und Replikationsdienst-URL eingeben und die Authentifizierung einrichten. Sie sollten diese gesamten Informationen im Rahmen des Prozesses für die Kontobereitstellung erhalten haben. Wenn Sie diese Informationen nicht erhalten haben, wenden Sie sich an Ihren Adobe Experience Manager-Administrator oder den technischen Support der Adobe, um die Informationen zu erhalten.

Hinweis

Stellen Sie vor dem Einrichten des Dynamic Media Cloud Service sicher, dass Sie Ihre Veröffentlichungsinstanz eingerichtet haben. Außerdem müssen Sie die Replikation einrichten, bevor Sie Dynamic Media Cloud Service konfigurieren.

So konfigurieren Sie Cloud-Services für Dynamic Media:

  1. In AEM, tap the AEM logo to access the global navigation console and tap Tools > Cloud Services > Dynamic Media Configuration (Pre-6.3).

  2. On the Dynamic Media Configuration Browser page, in the left pane, select global, then tap Create.

  3. Geben Sie im Dialogfeld Dynamic Media-Konfiguration erstellen im Feld „Titel“ einen Titel ein.

  4. Wenn Sie Dynamic Media für Video konfigurieren,

    • Geben Sie im Feld Registrierungs-ID Ihre Registrierungs-ID ein.
    • In the Video Service URL field, enter the video service URL for the Dynamic Media Gateway.
  5. Geben Sie beim Konfigurieren von Dynamic Media für die Bilddarstellung im Dialogfeld Bilddienst-URL die Bilddienst-URL für das Dynamic Media Gateway ein.

  6. Tippen Sie auf Speichern, um zum Browser für die Dynamic Media-Konfiguration zurückzukehren.

  7. Tippen Sie auf das AEM-Logo, um auf die Konsole für die globale Navigation zuzugreifen.

Konfigurieren von Videoberichten

Sie können Videoberichte für mehrere Installationen von AEM mit dem Hybridmodus von Dynamic Media konfigurieren.

Verwendung: Beim Konfigurieren der Dynamic Media-Konfiguration (vor 6.3) werden Funktionen gestartet, darunter auch Videoberichte. Die Konfiguration erstellt eine Report Suite in einem regionalen Analytics-Unternehmen Wenn Sie mehrere Autorknoten konfigurieren, erstellen Sie für jeden davon eine separate Report Suite. Das führt zu inkonsistenten Berichtsdaten in den einzelnen Installationen. Wenn jeder Autorknoten auf denselben Hybrid-Veröffentlichungsserver verweist, ändert die letzte Autorinstallation die Ziel-Report Suite für alle Videoberichte. Dieses Problem führt zur Überlastung des Analysesystems mit zu vielen Report Suites.

Erste Schritte: Konfigurieren Sie Videoberichte, indem Sie die folgenden drei Schritte ausführen.

  1. Erstellen Sie nach dem Konfigurieren der Dynamic Media-Konfiguration (vor 6.3) ein Vorgabenpaket für die Videoanalyse auf dem ersten Autorknoten. Diese Aufgabe ist wichtig, da sie einer neuen Konfiguration die weitere Verwendung derselben Report Suite ermöglicht.
  2. Installieren Sie das Vorgabenpaket für die Videoanalyse auf neuen Autorknoten, bevor Sie die Dynamic Media-Konfiguration (vor 6.3) konfigurieren.
  3. Überprüfen und debuggen Sie die Paketinstallation.

Erstellen eines Vorgabenpakets für die Videoanalyse nach der Konfiguration des ersten Autorknotens

Wenn Sie diese Aufgabe abgeschlossen haben, erhalten Sie eine Paketdatei, die die Vorgaben für die Videoanalyse enthält. Diese Vorgaben enthalten eine Report Suite, den Tracking-Server, den Tracking-Namespace und die Marketing Cloud-Organisations-ID (falls verfügbar).

  1. Konfigurieren Sie – falls noch nicht geschehen – die Dynamic Media-Konfiguration (vor 6.3).

  2. (Optional) Zeigen Sie die Report Suite-ID an und kopieren Sie diese (Sie benötigen Zugriff auf das JCR). Eine Report Suite-ID ist nicht erforderlich vereinfacht jedoch die Überprüfung.

  3. Erstellen Sie ein Paket mit Package Manager.

  4. Bearbeiten Sie das Paket, sodass es einen Filter enthält.

    In AEM: /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata

  5. Erstellen Sie das Paket.

  6. Laden Sie das Vorgabenpaket für die Videoanalyse herunter oder geben Sie es zum Teilen mit künftigen Autorknoten frei.

Installieren des Vorgabenpakets für die Videoanalyse vor dem Konfigurieren weiterer Autorknoten

Schließen Sie diese Aufgabe ab, bevor Sie die Dynamic Media-Konfiguration (vor 6.3) konfigurieren. Andernfalls wird eine weitere nicht verwendete Report Suite erstellt. Darüber hinaus wird die Datenerfassung nicht optimiert, obwohl die Videoberichte korrekt ausgeführt werden.

Stellen Sie sicher, dass der Zugriff auf das Vorgabenpaket für die Videoanalyse auf dem ersten Autorknoten möglich ist.

  1. Laden Sie das zuvor erstellte Vorgabenpaket für die Videoanalyse in Package Manager hoch.
  2. Installieren Sie das Vorgabenpaket für die Videoanalyse.
  3. Konfigurieren Sie die Dynamic Media-Konfiguration (vor 6.3).

Überprüfen und Debuggen der Paketinstallation

  1. Führen Sie einen der folgenden Schritte aus, um die Paketinstallation zu überprüfen und bei Bedarf zu debuggen:

    • Überprüfen der Vorgabe für die Videoanalyse über das JCR Zum Überprüfen der Vorgabe für die Videoanalyse über das JCR benötigen Sie Zugriff auf CRXDE Lite.

      AEM - In CRXDE Lite, navigate to /conf/global/settings/ dam/dm/presets/analytics/jcr:content/userdata

      Sie lautet https://localhost:4502/crx/de/index.jsp#/conf/global/settings/dam/dm/presets/analytics/jcr%3Acontent/userdata

      Wenn Sie keinen Zugriff auf die CRXDE Lite auf dem Autorknoten haben, können Sie die Vorgabe über den Veröffentlichungsserver überprüfen.

    • Überprüfen der Video Analytics-Vorgabe über den Image-Server

      Sie können die Video Analytics-Vorgabe direkt überprüfen, indem Sie eine Image-Server-Anforderung "req=userdata"erstellen.
      Um beispielsweise die Analytics-Vorgabe auf dem Autorknoten anzuzeigen, können Sie die folgende Anforderung ausführen:

      https://localhost:4502/is/image/conf/global/settings/dam/dm/presets/analytics?req=userdata

      Um die Vorgabe auf Publish-Servern zu überprüfen, können Sie eine ähnliche direkte Anforderung an den Publish-Server senden. Die Antworten sind auf dem Autor- und Veröffentlichungsknoten identisch. Die Antwort sieht ähnlich wie folgt aus:**

      marketingCloudOrgId=0FC4E86B573F99CC7F000101
       reportSuite=aemaem6397618-2018-05-23
       trackingNamespace=aemvideodal
       trackingServer=aemvideodal.d2.sc.omtrdc.net
      
    • Überprüfen Sie die Video-Analytics-Vorgabe über das Video-Berichte-Tool in AEM Tippen auf Werkzeuge > Assets > Video-Berichte

      https://localhost:4502/mnt/overlay/dam/gui/content/s7dam/videoreports/videoreport.html

      Wenn die folgende Fehlermeldung angezeigt wird, ist die Report Suite verfügbar, aber nicht gefüllt. Dieser Fehler ist korrekt und erwünscht, wenn es sich um eine Neuinstallation handelt, bevor das System Daten erfasst hat.
      screen_shot_2018-05-23at52254pm

    Zum Generieren von Berichtsdaten müssen Sie ein Video hochladen und veröffentlichen. Verwenden Sie URL kopieren und führen Sie das Video mindestens einmal aus.

    Beachten Sie, dass es bis zu 12 Stunden dauern kann, bevor die Berichtsdaten aus der Verwendung von Video-Viewer geladen werden.

    Wenn ein Fehler vorliegt und die Report Suite nicht ordnungsgemäß festlegt wurde, wird der folgende Warnhinweis angezeigt.

    screen_shot_2018-05-23at52612pm

    Dieser Fehler wird auch angezeigt, wenn Videoberichte ausgeführt wird, bevor Sie die Dynamic Media-Konfiguration (vor 6.3) konfigurieren.

Beheben von Problemen bei der Konfiguration von Videoberichten

  • Während der Installation treten manchmal Timeouts beim Analytics API Server auf. Bei der Installation wird 20-mal versucht, die Verbindung wiederherzustellen. Wenn diese Situation eintritt, zeichnet die Protokolldatei mehrere Fehler auf. Suchen Sie nach SiteCatalystReportService.
  • Wird das Vorgabenpaket für die Analyse nicht vorab installiert, wird möglicherweise eine neue Report Suite erstellt.
  • Beim Aktualisieren von AEM 6.3 bis AEM 6.4 oder AEM 6.4.1 wird beim Konfigurieren der Dynamic Media-Konfiguration (vor 6.3) eine weitere Report Suite erstellt. Dieses Problem ist bekannt und wird in AEM 6.4.2 behoben.

Über die Vorgabe für die Videoanalyse

Die Vorgabe für die Videoanalyse – auch als Analysevorgabe bezeichnet – ist neben den Viewer-Vorgaben in Dynamic Media gespeichert. Sie entspricht im Grunde der Viewer-Vorgabe, enthält jedoch Informationen zum Konfigurieren von AppMeasurement- und Video Heartbeat-Berichten.

Die Eigenschaften der Vorgabe lauten wie folgt:

  • reportSuite
  • trackingServer
  • trackingNamespace
  • marketingCloudOrgId (in älteren AEM-Versionen nicht vorhanden)

AEM 6.4 und neuere Versionen speichern diese Vorgabe unter /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata

Replizieren von Katalogeinstellungen

Sie müssen Ihre eigenen Standardeinstellungen für den Katalog im Rahmen der Einrichtung per JCR veröffentlichen. Gehen Sie wie folgt vor, um die Katalogeinstellungen zu replizieren:

  1. Führen Sie in einem Terminalfenster folgenden Befehl aus:

    curl -u admin:admin localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets

  2. Navigieren Sie in AEM zum folgenden CRXDE Lite-Speicherort (Administratorrechte erforderlich):

    https://<*server*>:<*port*>/crx/de/index.jsp#/conf/global/settings/dam/dm/imageserver/

  3. Tippen Sie auf die Registerkarte Replikation.

  4. Tippen Sie auf Replizieren.

Replizieren von Viewer-Vorgaben

To deliver an asset with a viewer preset, you must replicate/publish the viewer preset. (All viewer presets must be activated and replicated to obtain the URL or embed code for an asset.
Weitere Informationen finden Sie unter Veröffentlichen von Viewer-Vorgaben.

Hinweis

By default, the system shows a variety of renditions when you select Renditions and a variety of viewer presets when you select Viewers in the asset's detail view. Sie können die angezeigte Anzahl erhöhen oder verringern. See Increasing the number of image presets that display or Increasing the number of viewer presets that display.

Filtern von Assets für die Replikation

In non-Dynamic Media deployments, you replicate all assets (both images and video) from your AEM author environment to the AEM publish node. Dieser Arbeitsablauf ist erforderlich, da die AEM Server die Assets auch bereitstellen.

Da Assets jedoch über die Cloud bereitgestellt werden, müssen diese Assets in Bereitstellungen für dynamische Medien nicht repliziert werden, um Veröffentlichungsknoten zu AEM. Ein solcher Arbeitsablauf für "Hybrid-Veröffentlichung"vermeidet zusätzliche Kosten für die Datenspeicherung und längere Verarbeitungszeiten für die Replizierung von Assets. Andere Inhalte, z. B. Dynamic Media-Anzeigeprogramme, Seiten von Websites und statischer Inhalt, werden weiterhin über die AEM-Veröffentlichungsknoten bereitgestellt.

Neben der Replizierung der Assets werden auch die folgenden Nicht-Assets repliziert:

  • Konfiguration des Versands für dynamische Medien: /conf/global/settings/dam/dm/imageserver/jcr:content
  • Bildvorgaben: /conf/global/settings/dam/dm/presets/macros
  • Viewer-Vorgaben: /conf/global/settings/dam/dm/presets/viewer

Mit den Filtern können Sie Assets von der Replikation auf dem AEM-Veröffentlichungsknoten ausschließen.

Verwenden von Asset-Standardfiltern für die Replikation

If you are using Dynamic Media for (1) imaging in production or (2) imaging and video, then you can use the default filters that we provide as-is. Folgende Filter sind standardmäßig aktiviert:

Filter Mimetype Ausgabeformate
Dynamic Media Image Versand

filter-images

filter-sets

Beginn mit image/

Enthält Anwendung/ und endet mit dem Satz.

Die vordefinierten "Filterbilder"(gilt für Einzelbilder, einschließlich interaktiver Bilder) und "Filtersätze"(gilt für Rotationssets, Bildsätze, gemischte Mediensets und Karussell-Sets) werden wie folgt ausgeführt:
  • Schließen Sie PTIFF-Bilder und -Metadaten für die Replikation ein (jede Darstellung, die mit cqdambeginnt).
  • Das Originalbild und statische Bildausgabeformate werden von der Replikation ausgeschlossen.
Video-Versand für dynamische Medien filter-video Beginn mit Video/ Das vordefinierte "filter-video" wird:
  • Schließen Sie Proxy-Videodarstellungen, Videominiatur/Standbild, Metadaten (sowohl bei übergeordneten Video- als auch Videodarstellungen) für die Replikation ein (jede Darstellung, die mit cqdambeginnt).
  • Schließen Sie die Originaldarstellungen für Videos und statische Miniaturansichten von der Replikation aus.

    Hinweis: Die Proxy-Videodarstellungen enthalten keine Binärdateien, sondern nur Knoteneigenschaften. Dies hat daher keine Auswirkung auf die Repositorygröße des Herausgebers.
Integration von Dynamic Media Classic (Scene7)

filter-images

filter-sets

filter-video

Beginn mit image/

Enthält Anwendung/ und endet mit dem Satz.

Beginn mit Video/

Sie konfigurieren den Transport-URI so, dass er anstelle der Adobe Dynamic Media Cloud Replication Service-URL auf den AEM Veröffentlichungsserver verweist. Durch das Einrichten dieses Filters können Assets mit Dynamic Media Classic bereitgestellt werden, anstatt mit der AEM-Veröffentlichungsinstanz.

Die vordefinierten "Filter-Bilder", "Filter-Sets"und "Filter-Video"werden wie folgt ausgeführt:

  • Schließen Sie PTIFF-Bilder, Proxy-Videodarstellungen und Metadaten für die Replikation ein. Da diese Daten in JCR nicht vorhanden sind, werden keine Schritte ausgeführt (bei Durchführung der AEM/Dynamic Media Classic-Integration).
  • Das Originalbild, statische Bildwiedergaben, das Originalvideo und statische Miniaturwiedergaben werden aus der Replikation ausgeschlossen. Stattdessen werden von Dynamic Media Classic Bild- und Video-Assets bereitgestellt.
Hinweis

Filter gelten für MIME-Typen und können nicht pfadspezifisch sein.

Einrichten von Asset-Filtern ausschließlich für Videobereitstellungen

Wenn Sie Dynamic Media ausschließlich für Videos nutzen, können Sie mit diesen Schritten Asset-Filter für die Replikation einrichten:

  1. In AEM, tap the AEM logo to access the global navigation console and tap Tools > Deployment > Replication > Agents on author.
  2. Tippen Sie auf der Seite „Agenten für Autor“ auf Standardagent (Publish).
  3. Tippen Sie auf Bearbeiten.
  4. In the Agent Settings dialog box, in the Settings tab, check Enabled to turn on the agent.
  5. Tippen Sie auf OK.
  6. Tippen Sie in AEM auf Tools > Allgemein > CRXDE Lite.
  7. In the left folder tree, navigate to /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
  8. Suchen Sie nach filter-video, klicken Sie mit der rechten Maustaste darauf und wählen Sie Kopieren.
  9. In the left folder tree, navigate to /etc/replication/agents.author/publish
  10. Suchen Sie nach jcr:content, klicken Sie mit der rechten Maustaste darauf und wählen Sie Einfügen.

So wird für die AEM-Veröffentlichungsinstanz eingerichtet, dass das Video-Posterbild sowie die für die Wiedergabe erforderlichen Videometadaten bereitgestellt werden, während das Video selbst vom Dynamic Media Cloud Service bereitgestellt wird. Mit dem Filter werden auch das Originalvideo und statische Miniaturwiedergaben, die auf der Veröffentlichungsinstanz nicht benötigt werden, von der Replikation ausgeschlossen.

Einrichten von Asset-Filtern für die Bilddarstellung in Bereitstellungen außerhalb der Produktion

Wenn Sie Dynamic Media für die Bilddarstellung in Bereitstellungen außerhalb der Produktion nutzen, können Sie mit diesen Schritten Asset-Filter für die Replikation einrichten:

  1. In AEM, tap the AEM logo to access the global navigation console and tap Tools > Deployment > Replication > Agents on author.

  2. Tippen Sie auf der Seite „Agenten für Autor“ auf Standardagent (Publish).

  3. Tippen Sie auf Bearbeiten.

  4. In the Agent Settings dialog box, in the Settings tab, check Enabled to turn on the agent.

  5. Tippen Sie auf OK.

  6. Tippen Sie in AEM auf Tools > Allgemein > CRXDE Lite.

  7. In the left folder tree, navigate to /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters

    image-2018-01-16-10-22-40-410

  8. Suchen Sie nach filter-images, klicken Sie mit der rechten Maustaste darauf und wählen Sie Kopieren.

  9. In the left folder tree, navigate to /etc/replication/agents.author/publish

  10. Locate jcr:content, right-click it and select Create > Create Node. Geben Sie den Namen damRenditionFilters des Typs ein nt:unstructured.

  11. Locate damRenditionFilters, right-click it and select Paste.

Die AEM-Veröffentlichungsinstanz für die Bereitstellung der Bilder in Ihrer Umgebung, die nicht für die Produktion bestimmt ist, wird eingerichtet. Mit dem Filter werden auch das Originalbild und statische Wiedergaben, die auf der Veröffentlichungsinstanz nicht benötigt werden, von der Replikation ausgeschlossen.

Hinweis

Wenn es für einen Autor viele verschiedene Filter gibt, muss jedem Agenten ein anderer Benutzer zugewiesen werden. Der Granite-Code erzwingt, dass pro Benutzer nur ein Filter angewendet wird. Deswegen sollten Sie für jeden eingerichteten Filter einen anderen Benutzer festlegen.
If you are using more than one filter on a server - for example, one filter for replication to publish and a second filter for s7delivery - then you need to ensure that these two filters have a different userId assigned to them in the jcr:content node. Sehen Sie sich das folgende Bild an:

image-2018-01-16-10-26-28-465

Anpassen von Asset-Filtern für die Replikation

Gehen Sie wie folgt vor, um Asset-Filter für die Replikation optional anzupassen:

  1. In AEM, tap the AEM logo to access the global navigation console and tap Tools > General > CRXDE Lite.

  2. In the left folder tree, navigate to /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters to review the filters.

    chlimage_1-511

  3. Zum Definieren des MIME-Typs für den Filter können Sie den MIME-Typ wie folgt ermitteln:

    Erweitern Sie in der linken Leiste content > dam > <locate_your_asset> > jcr:content > metadata und suchen Sie dann in der Tabelle dc:format.

    Die folgende Grafik ist ein Beispiel für den Pfad eines Assets zu „dc:format“.

    chlimage_1-512

    Notice that the dc:format for the asset Fiji Red.jpg is image/jpeg.

    To have this filter apply to all images, regardless of their format, set the value to image/* where * is a regular expression that is applied to all images of any format.

    To have the filter apply only to images of the type JPEG, enter a value of image/jpeg.

  4. Definieren Sie, welche Darstellungen Sie von der Replizierung ausschließen möchten.

    Sie können die folgenden Zeichen verwenden, um einen Filtervorgang für die Replikation durchzuführen:

Zu verwendendes Zeichen So werden Assets für die Replizierung Filter
* Platzhalterzeichen
+ Umfasst Elemente für die Replikation.
- Schließt Assets von der Replikation aus.

Navigieren Sie zu content/dam/<locate your asset>/jcr:content/renditions.

Die folgende Grafik ist ein Beispiel für die Wiedergabeformate eines Assets.

chlimage_1-513

Using the example above, if you only wanted to replicate the PTIFF (Pyramid TIFF), then you would enter +cqdam,* which includes all the renditions that start with cqdam. Inthe example, that rendition is cqdam.pyramid.tiff.

If you only wanted to replicate the original, then you would enter +original.

Konfigurieren von Dynamic Media-Bildserver-Einstellungen

Das Konfigurieren des Dynamic Media-Bildservers umfasst die Bearbeitung des Adobe CQ Scene7 ImageServer-Bundles und des Adobe CQ Scene7 PlatformServer-Bundles.

Hinweis

Dynamic Media works out-of-the-box after it is enabled. Sie können für Ihre Installation optional aber eine Feineinstellung verwenden, indem Sie den Dynamic Media-Bildserver so konfigurieren, dass er bestimmte Spezifikationen oder Anforderungen erfüllt.

Voraussetzung: Bevor Sie den Image-Server für dynamische Medien konfigurieren, stellen Sie sicher, dass Ihre VM von Windows eine Installation der Microsoft Visual C+±Bibliotheken enthält. Diese Bibliotheken werden benötigt, um den Dynamic Media-Bildserver auszuführen. Sie können das Microsoft Visual C++ 2010 Redistributable Package (x64) hier herunterladen.

So konfigurieren Sie die Einstellungen für den Dynamic Media-Bildserver:

  1. In the upper-left corner of AEM, tap Adobe Experience Manager to access the global navigation console, then tap Tools > Operations > Web Console.

  2. On the Adobe Experience Manager Web Console Configuration page, tap OSGi > Configuration to list all the bundles that are currently running within AEM.

    Die Dynamic Media Versand-Server befinden sich in der Liste unter den folgenden Namen:

    • Adobe CQ Scene7 ImageServer
    • Adobe CQ Scene7 PlatformServer
  3. Tippen Sie in der Liste mit den Bundles rechts von Adobe CQ Scene7 ImageServer auf das Symbol „Bearbeiten“.

  4. Legen Sie im Dialogfeld für Adobe CQ Scene7 ImageServer die folgenden Konfigurationswerte fest:

    Hinweis

    In den meisten Fällen ist keine Änderung der Standardwerte erforderlich. Wenn Sie jedoch die Standardwerte ändern, müssen Sie das Bundle neu starten, damit die Änderungen wirksam werden.

Property Standardwert Beschreibung
TcpPort.name empty Anschlussnummer für die Kommunikation mit dem ImageServer-Prozess. Der freie Port wird standardmäßig automatisch erkannt.
AllowRemoteAccess.name empty

Der Remotezugriff auf den ImageServer-Prozess wird zugelassen bzw. nicht zugelassen. Bei "false"überwacht der Image-Server nur den localhost.

In Externalizer-Standardeinstellungen, die auf den „localhost“ verweisen, muss die tatsächliche Domäne oder IP-Adresse der jeweiligen VM-Instanz angegeben werden. Der Grund dafür ist, dass der localhost möglicherweise auf das übergeordnete System der VM verweist.

Domänen oder IP-Adressen für die VM müssen ggf. über einen Hostdateieintrag verfügen, damit die Auflösung selbst durchgeführt werden kann.

MaxRenderRgnPixels 16 MPixel Maximale Größe in Megapixeln, die gerendert wird.
MaxMessageSize 16 MB Maximale Nachrichtengröße in MB, die bereitgestellt wird.
RandomAccessUrlTimeout 20 Timeout-Wert in Sekunden, wie lange der ImageServer darauf warten soll, dass JCR auf eine Kachelanforderung reagiert.
WorkerThreads 10 Anzahl von Workerthreads.
  1. Tippen Sie auf Speichern.

  2. In the list of bundles, to the right of Adobe CQ Scene7 PlatformServer, tap the Edit icon.

  3. Legen Sie im Dialogfeld für Adobe CQ Scene7 PlatformServer die folgenden Standardwerte fest:

    Hinweis

    Der Dynamic Media-Bildserver verwendet einen eigenen Datenträgercache für das Zwischenspeichern von Antworten. Der AEM-HTTP-Cache und der Dispatcher können nicht genutzt werden, um Antworten vom Dynamic Media-Bildserver zwischenzuspeichern.

    Eigenschaft Standardwert Beschreibung
    Cache enabled Aktiviert Gibt an, ob der Cache für Antworten aktiviert ist…
    Cache roots cache Mindestens ein Pfad zu Ordnern des Caches für Antworten. Relative Pfade werden für den internen s7imaging-Bundle-Ordner aufgelöst.
    Cache Max Size 200000000 Gibt die maximale Größe des Caches für Antworten in Byte an.
    Cache Max Entries 100000 Maximale Anzahl der im Cache zulässigen Einträge.

Standardeinstellungen des Manifests

Mit dem Standardmanifest können Sie die Standardwerte konfigurieren, die zum Generieren der Antworten für die Dynamic Media-Bereitstellung verwendet werden. Sie können die Feineinstellung der Qualität (JPEG-Qualität, Auflösung, Resampling-Modus), die Zwischenspeicherung (Ablauf) und das Rendering zu großer Bilder (Standard-Pix, Standard-Thumbpix, maxpix) verhindern.

Der Speicherort der Standardmanifest-Konfiguration wird aus dem Standardwert für Catalog root des Adobe CQ Scene7 PlatformServer-Bundles übernommen. By default this value is located at the following path within Tools > General > CRXDE Lite:

/conf/global/settings/dam/dm/imageserver/

configimageservercrxdelit

Sie können die Werte der Eigenschaften wie in der folgenden Tabelle beschrieben ändern, indem Sie neue Werte eingeben.

When you are finished making changes to the default manifest, in the upper-left corner of the page, tap Save All.

Be sure you tap the Access Control tab (to the right of the Properties tab), then set the access control privileges to jcr:read for the everyone and dynamic-media-replication users.

configeservercrxdeliteAccesscontrolRegister

Tabelle mit Manifesteinstellungen und deren Standardwerte:

Property Standardwert Beschreibung
bkgcolor FFFFFF

Standard-Hintergrundfarbe. RGB-Wert, mit dem alle Bereiche des Antwortbildes gefüllt werden, die keine Bilddaten enthalten.

Siehe auch BkgColor in der Image-Serving-API.

defaultpix 300,300

Standard-Ansichtsgröße. Der Server beschränkt die Größe der Antwortbilder auf diese Breite und Höhe, wenn bei der Anfrage die Größe nicht explizit durch die Werte wid=, hei= oder scl= festgelegt wird.

Wird als zwei ganze Zahlen angegeben (0 oder höher), die durch ein Komma getrennt sind. Breite und Höhe in Pixel. Einer oder beide Werte können auf 0 festgelegt werden, um die Einschränkung aufzuheben. Gilt nicht für verschachtelte oder eingebettete Anforderungen.

Siehe auch DefaultPix in der Image-Serving-API.

Normalerweise verwenden Sie aber eine Viewer-Vorgabe oder Bildvorgabe, um das Asset bereitzustellen. „defaultpix“ gilt nur für ein Asset, für das keine Viewer-Vorgabe oder Bildvorgabe verwendet wird.

defaultthumbpix 100,100

Standardgröße für Miniaturansichten. Wird anstelle von „attribute::DefaultPix“ für Miniaturanforderungen (req=tmb) verwendet.

Der Server beschränkt die Größe der Antwortbilder auf diese Breite und Höhe, wenn in einer Miniaturanforderung (req=tmb) die Anzeigegröße nicht explizit durch die Werte wid=, hei= oder scl= festgelegt wird.

Wird als zwei ganze Zahlen angegeben (0 oder höher), die durch ein Komma getrennt sind. Breite und Höhe in Pixel. Einer oder beide Werte können auf 0 festgelegt werden, um die Einschränkung aufzuheben.

Gilt nicht für verschachtelte oder eingebettete Anforderungen.

Siehe auch DefaultThumbPix in der Image-Serving-API.

Ablauf 36000000

Standardeinstellung für Time-To-Live des Client-Caches. Bietet ein standardmäßiges Ablaufintervall für den Fall, dass ein bestimmter Katalogdatensatz keinen gültigen Wert für „catalog::Expiration“ (also den Ablauf des Katalogs) aufweist.

Reelle Zahl, 0 oder höher. Anzahl von Millisekunden bis zum Ablauf seit der Generierung der Daten. Geben Sie „0“ an, wenn das Antwortbild immer sofort ablaufen soll. Hiermit wird das Client-Caching praktisch deaktiviert. Dieser Wert ist standardmäßig auf 10 Stunden festgelegt. Dies bedeutet, dass es bei der Veröffentlichung eines neuen Bildes zehn Stunden dauert, bis das alte Bild aus dem Cache des Benutzers entfernt wird. Wenden Sie sich an die Kundenunterstützung, wenn der Cache früher geleert werden soll.

Siehe auch Expiration in der Image-Serving-API.

jpegquality 80

Standardattribute für JPEG-Verschlüsselung. Legt die Standardattribute von JPEG-Antwortbildern fest.

Ganze Zahl und Flag, getrennt durch ein Komma. Der erste Wert liegt im Bereich 1 bis 100 und definiert die Qualität. Der zweite Wert kann „0“ für normales Verhalten oder „1“ sein, um anzugeben, dass das normalerweise von der JPEG-Kodierung genutzte RGB-Farbart-Downsampling deaktiviert werden soll.

Siehe auch JpegQuality in der Image-Serving-API.

maxpix 2000,2000

Maximale Größe des Antwortbildes. Maximale Breite und Höhe des Antwortbildes, das an den Client zurückgegeben wird.

Der Server gibt einen Fehler zurück, wenn eine Anforderung ein Antwortbild verursacht, dessen Breite oder Höhe größer als das Attribut::MaxPix ist.

Siehe auch MaxPix in der Image-Serving-API.

resmode SCHARF2

Standard-Resamplingmodus. Gibt die standardmäßigen Resampling- und Interpolationsattribute an, die für die Skalierung von Bilddaten verwendet werden sollen.

Wird verwendet, wenn „resMode=“ in einer Anforderung nicht angegeben wird.

Zulässige Werte sind BILIN, BICUB oder SHARP2.

Enum. Festlegung für Interpolationsmodus: 2 für BILIN, 3 für BICUB oder 4 für SCHARF2. Verwenden Sie für optimale Ergebnisse "sharp2".

Siehe auch ResMode in der Image-Serving-API.

resolution 72

Standardobjektauflösung. Bietet eine standardmäßige Objektauflösung, falls ein bestimmter Katalogdatensatz keinen gültigen Wert für „catalog::Resolution“ aufweist.

Reelle Zahl, größer als 0. Wird normalerweise als Pixel pro Zoll ausgedrückt, aber es können auch andere Einheiten verwendet werden, z. B. Pixel pro Meter.

Siehe auch Resolution in der Image-Serving-API.

thumbnailtime 1 %,11 %,21 %,31 %,41 %,51 %,61 %,71 %,81 %,91 % These values represent a snapshot of video playtime and are passed to encoding.com. Weitere Informationen finden Sie unter Informationen zu Videominiaturen.

Konfigurieren des Farbmanagements für dynamische Medien

Beim Farbmanagement für dynamische Medien können Sie die richtigen Assets für die Vorschauanzeige farbig markieren.

Bei der Farbkorrektur behalten übernommene Assets ihren Farbraum (RGB, CMYK, Grau) und das eingebettete Farbprofil im generierten Pyramid TIFF-Wiedergabeformat bei. Wenn Sie eine dynamische Wiedergabe anfordern, wird die Bildfarbe gemäß dem Zielfarbraum korrigiert. Sie konfigurieren das Wiedergabefarbprofil in JCR in den Veröffentlichungseinstellungen für dynamische Medien.

Für das Adobe-Farbmanagement werden ICC-Profile verwendet. Dieses Format wurde vom International Color Consortium (ICC) definiert.

Sie können das Farbmanagement für dynamische Medien und Bildvorgaben konfigurieren, indem Sie eine CMYK-, RGB- oder Graustufen-Wiedergabe verwenden. Siehe Konfigurieren von Bildvorgaben.

Advanced use cases could use a manual configure icc= modifier to explicitly select an output color profile:

Hinweis

The standard set of Adobe color profiles are only available if you have Feature Pack 12445 from Software Distribution installed. All feature packs and service packs are available at Software Distribution. Feature Pack 12445 enthält die Adobe-Farbprofile.

Installieren von Feature Pack 12445

Sie müssen Feature Pack 12445 installieren, um die Funktionen für das Farbmanagement dynamischer Medien nutzen zu können.

Gehen Sie wie folgt vor, um Feature Pack 12445 zu installieren

  1. Navigate to Software Distribution and download either cq-6.3.0-featurepack-12445.

    See How to work with packages for more information on using packages in Adobe Experience Manager.

  2. Installieren Sie das Feature Pack.

Konfigurieren der Standardfarbprofile

Nach der Feature Pack-Installation müssen Sie die richtigen Standardfarbprofile konfigurieren, um die Farbkorrektur beim Anfordern von RGB- oder CMYK-Bilddaten zu ermöglichen.

Gehen Sie wie folgt vor, um die Standardfarbprofile zu konfigurieren

  1. In Tools > General > CRXDE Lite, navigate to /conf/global/settings/dam/dm/imageserver/jcr:content which contains the default Adobe Color Profiles.

    chlimage_1-514

  2. Add a color correction property by scrolling to the bottom of the Properties tab and manually entering the property name, type, and value, which are described in the following tables. After you enter the values, tap Add and then Save All to save your values.

    Die Farbkorrektureigenschaften werden in der Tabelle Farbkorrektureigenschaften beschrieben. Werte, die Sie Farbkorrektureigenschaften zuweisen können, sind in der Tabelle Farbprofil angegeben.

    For example, in Name, add iccprofilecmyk, select Type String, and add WebCoated as a Value. Tippen Sie dann auf Hinzufügen und dann auf Alle speichern , um Ihre Werte zu speichern.

    chlimage_1-515

    Tabelle „Farbkorrektureigenschaften“

Eigenschaft Typ Default Beschreibung
iccprofilergb Zeichenfolge <leer> Name des standardmäßigen RGB-Profils.
iccprofilecmyk Zeichenfolge <leer> Name des standardmäßigen CMYK-Farbfelds.
iccprofilegray Zeichenfolge <leer> Name des standardmäßigen grauen Profils.
iccprofilesrcrgb Zeichenfolge <leer> Name des standardmäßigen RGB-Profils, das für RGB- ohne eingebettetes Profil verwendet wird
iccprofilesrccmyk Zeichenfolge <leer> Name des standardmäßigen CMYK-Farbbilds, das für CMYK-Profile ohne eingebettetes Profil verwendet wird.
iccprofilesrcgray Zeichenfolge <leer> Name des standardmäßigen grauen Profils, das für CMYK-Bilder ohne eingebettetes Profil verwendet wird.
iccblackpointter-Kompensation Boolesch True Gibt an, ob bei der Farbkorrektur eine Schwarzpunktkompensation vorgenommen werden soll. Adobe empfiehlt, diese Option zu aktivieren.
iccdither Boolesch False Gibt an, ob während der Farbkorrektur Dithering durchgeführt werden soll.
iccrenderintent Zeichenfolge relative

Gibt die Renderpriorität an. Acceptable values are: perceptual, relative, saturation, absolute. Adobe empfiehlt, relativ als Standard festzulegen.

Hinweis

Bei Eigenschaftsnamen wird die Groß-/Kleinschreibung berücksichtigt und es dürfen nur Kleinbuchstaben verwendet werden.

Tabelle „Farbprofile“

Die folgenden Farbprofile werden installiert:

Name

Farbraum

Beschreibung

AdobeRGB RGB Adobe RGB (1998)
AppleRGB RGB Apple RGB
CIERGB RGB CIE RGB
CoatedFogra27 CMYK Coated FOGRA27 (ISO 12647-2:2004)
CoatedFogra39 CMYK Coated FOGRA39 (ISO 12647-2:2004)
CoatedGraCol CMYK Coated GRACoL 2006 (ISO 12647-2:2004)
ColorMatchRGB RGB ColorMatch RGB
EuropeISOCoated CMYK Europe ISO Coated FOGRA27
EuroscaleCoated CMYK Euroscale Coated v2
EuroscaleUngestrichen CMYK Euroscale Ungestrichen v2
JapanColorCoated CMYK Japan Color 2001 Coated
JapanColorNewspaper CMYK Japan Color 2002 Newspaper
JapanColorUngestern CMYK Japan Color 2001 Ungestrichen
JapanColorWebCoated CMYK Japan Color 2003 Web Coated
JapanWebCoated CMYK Japan Web Coated (Ad)
NewsprintSNAP2007 CMYK US Newsprint (SNAP 2007)
NTSC RGB NTSC (1953)
PAL RGB PAL/SECAM
ProPhoto RGB ProPhoto RGB
PS4Default CMYK Photoshop 4 Standard-CMYK
PS5Default CMYK Photoshop 5 Standard-CMYK
SheetfeedCoated CMYK U.S. Sheetfeed Coated v2
BlattmatteUngestrichen CMYK U.S. Sheetfeed Unstructured v2
SMPTE RGB SMPTE-C
sRGB RGB sRGB IEC61966-2.1
UncoatedFogra29 CMYK Ungestrichenes FOGRA29 (ISO 12647-2:2004)
WebCoated CMYK U.S. Web Coated (SWOP) v2
WebCoatedFogra28 CMYK Web Coated FOGRA28 (ISO 12647-2:2004)
WebCoatedGrade3 CMYK Web Coated SWOP 2006 Grade 3 Paper
WebCoatedGrade5 CMYK Webbeschichtetes SWOP 2006 Grade 5 Papier
WebUngestern CMYK U.S. Web Ungestern v2
WideGamutRGB RGB RGB-Farbraum
  1. Tippen Sie auf Alle speichern.

For example, you could set the iccprofilergb to sRGB, and iccprofilecmyk to WebCoated.

Dies hat folgende Auswirkungen:

  • Die Farbkorrektur für RGB- und CMYK-Bilder wird aktiviert.
  • Für RGB-Bilder ohne Farbprofil wird angenommen, dass sie sich im Farbraum sRGB befinden.
  • Für CMYK-Bilder ohne Farbprofil wird angenommen, dass sie sich im Farbraum WebCoated befinden.
  • Für dynamische Wiedergaben, bei denen eine RGB-Ausgabe zurückgegeben wird, erfolgt dies im Farbraum sRGB.
  • Für dynamische Wiedergaben, bei denen eine CMYK-Ausgabe zurückgegeben wird, erfolgt dies im Farbraum WebCoated.

Bereitstellen von Assets

Nachdem Sie alle oben genannten Aufgaben abgeschlossen haben, werden aktivierte dynamische Medienelemente vom Image- oder Video-Dienst bereitgestellt. In AEM, this ability shows up in a Copy Image URL, Copy Viewer URL, Embed Viewer Code, and in the WCM.

Siehe Bereitstellen von Assets mit Dynamic Media.

Aktion Ergebnis
Kopieren einer Bild-URL

Das Dialogfeld "URL kopieren"zeigt eine URL an, die der folgenden URL ähnelt (URL dient nur zu Demonstrationszwecken):

https://IMAGESERVICEPUBLISHNODE/is/image/content/dam/path/to/Image.jpg?$preset$

Hier verweist IMAGESERVICEPUBLISHNODE auf die Bilddienst-URL.

Weitere Informationen finden Sie unter Bereitstellen von Assets mit Dynamic Media.

Kopieren einer Viewer-URL

Im Dialogfeld "URL kopieren"wird eine URL ähnlich der folgenden angezeigt (URL dient nur zu Demonstrationszwecken):

https://PUBLISHNODE/etc/dam/viewers/s7viewers/html5/BasicZoomViewer.html?asset=/content/dam/path/to/Image.jpg&config=/conf/global/settings/dam/dm/presets/viewer/Zoom_dark&serverUrl=https://IMAGESERVICEPUBLISHNODE/is/image/&contentRoot=%2F

Hier verweist PUBLISHNODE auf den regulären Veröffentlichungsknoten von AEM und IMAGESERVICEPUBLISHNODE auf die Bilddienst-URL.

Weitere Informationen finden Sie unter Bereitstellen von Assets mit Dynamic Media.

Kopieren von Einbettungscode eines Viewers

Im Dialogfeld "Einbettungscode kopieren"wird ein Codefragment wie folgt angezeigt (Codebeispiel dient nur zur Veranschaulichung):

<style type="text/css"> ​#s7basiczoom_div.s7basiczoomviewer{ width:100%; height:auto; } </style> <script type="text/javascript" src="https://PUBLISHNODE/etc/dam/viewers/s7viewers/html5/js/BasicZoomViewer.js"></script> <div id="s7basiczoom_div"></div> <script type="text/javascript"> var s7basiczoomviewer = new s7viewers.BasicZoomViewer({ "containerId" : "s7basiczoom_div", "params" : { "serverurl" : "https://IMAGESERVICEPUBLISHNODE/is/image/", "contenturl" : "https://PUBLISHNODE/", "config" : "/conf/global/settings/dam/dm/presets/viewer/Zoom_dark?lang=de", "asset" : "/content/dam/path/to/Image.jpg?lang=de" } }).init(); </script>

Hier verweist PUBLISHNODE auf den regulären Veröffentlichungsknoten von AEM und IMAGESERVICEPUBLISHNODE auf die Bilddienst-URL.

Weitere Informationen finden Sie unter Bereitstellen von Assets mit Dynamic Media.

Komponenten von dynamischen Medien und interaktiven Medien für WCM

Auf WCM-Seiten mit Verweisen auf Komponenten von dynamischen Medien und interaktiven Medien wird auf den Service für die Bereitstellung verwiesen.

Auf dieser Seite