Konfigurieren des 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 des 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 verschiedene Umgebungen wie Entwicklung, Staging und Produktion verwenden, konfigurieren Sie Dynamic Media Cloud Services für jede dieser Umgebungen.

HINWEIS

Wenn Sie Probleme mit Ihrer Dynamic Media-Konfiguration haben, sehen Sie sich die für Dynamic Media spezifischen Protokolldateien an. Diese Dateien werden automatisch installiert, wenn Sie Dynamic Media aktivieren:

  • s7access.log
  • ImageServing.log

Sie sind in Überwachen und Verwalten der Experience Manager-Instanz dokumentiert.

Die hybride Veröffentlichung und Bereitstellung ist eine Kernfunktion der Erweiterung Dynamic Media für Adobe Experience Manager. Per hybrider Veröffentlichung können Sie Dynamic Media-Assets, z. B. Bilder, Sätze und Videos, über die Cloud bereitstellen, anstatt über die Experience Manager-Veröffentlichungsknoten.

Andere Inhalte, z. B. Dynamic Media-Viewer, Seiten von Websites und statische Inhalte, werden weiterhin über die Experience Manager-Veröffentlichungsknoten bereitgestellt.

Wenn Sie Kunde von Dynamic Media sind, ist es erforderlich, dass Sie die hybride Bereitstellung als Bereitstellungsmechanismus für die gesamten Dynamic Media-Inhalte 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 Dynamic Media aktiviert Beschreibung
Experience Manager-Autorknoten Weißes Häkchen in einem grünen Kreis Der Autorknoten, den Sie On-Premise oder über Managed Services bereitstellen.
Experience Manager-Veröffentlichungsknoten Weißes „X“ in einem roten Quadrat. Der Veröffentlichungsknoten, den Sie On-Premise oder über Managed Services bereitstellen.
Image Service-Veröffentlichungsknoten Weißes Häkchen in einem grünen Kreis. Der Veröffentlichungsknoten, den Sie in von Adobe verwalteten Datenzentren ausführen. 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. Markieren Sie auf dem Experience Manager-Autor-Knoten die Option Dynamic Media aktivieren.
  2. Konfigurieren Sie die Bildbearbeitung unter Dynamic Media Cloud Services.
  3. Konfigurieren Sie die Bildreplikation.
  4. Replizieren von Katalogeinstellungen.
  5. Replizieren von Viewer-Vorgaben.
  6. Verwenden von Asset-Standardfiltern 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 Experience Manager-Veröffentlichungsknoten bereitgestellt. Da bei diesem Szenario nur minimaler Traffic anfällt, müssen keine Bilder für das Rechenzentrum von Adobe bereitgestellt werden. Und es ermöglicht eine sichere Vorschau von Inhalten vor dem Start der Produktion.
  1. Markieren Sie auf dem Experience Manager-Autor-Knoten die Option Dynamic Media aktivieren.
  2. Markieren Sie auf dem Experience Manager--Veröffentlichungs-Knoten die Option Dynamic Media aktivieren.
  3. Replizieren von 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 Experience Manager-Veröffentlichungsinstanz bereitgestellt.
  1. Markieren Sie auf dem Experience Manager-Autor-Knoten die Option Dynamic Media aktivieren.
  2. Markieren Sie auf dem Exeperience Manager-Veröffentlichungs-Knoten die Option Dynamic Media aktivieren (ü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 von 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. Markieren Sie auf dem Experience Manager-Autor-Knoten die Option Dynamic Media aktivieren.
  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 von Katalogeinstellungen.
  6. Replizieren von 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 von Dynamic Media 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 Experience Manager 6.1 und Experience Manager 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 Experience Manager 6.2 und höher keine Funktion. Außerdem ist es nicht erforderlich, den Schnellstartvorgang neu zu starten, um Dynamic Media zu aktivieren.

Durch die Aktivierung von Dynamic Media sind die Funktionen von Dynamic Media auf der Benutzeroberfläche verfügbar und jedes hochgeladene Bild-Asset erhält die Ausgabedarstellung cqdam.pyramid.tiff, die für die schnelle Bereitstellung der Ausgabedarstellungen von dynamischen Bildern verwendet wird. Diese PTIFF-Dateien haben erhebliche Vorteile, wie die folgenden:

  • Die Möglichkeit, nur ein einzelnes Primärquellenbild zu verwalten und unendliche Ausgabedarstellungen ohne zusätzlichen Speicher sofort zu generieren.
  • Die Möglichkeit zur Verwendung interaktiver Visualisierungen wie Zoom, Schwenken und Drehen.

Falls Sie Dynamic Media Classic in Experience Manager verwenden möchten, sollten Sie Dynamic Media nur aktivieren, wenn Sie ein bestimmtes Szenario nutzen. Dynamic Media ist deaktiviert, sofern Sie es 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:

    • Fügen Sie beim Starten der JAR-Datei am Ende der Befehlszeile -r dynamicmedia hinzu.
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar -r dynamicmedia
    

    Wenn Sie in s7delivery veröffentlichen, müssen Sie auch die folgenden trustStore-Argumente einbeziehen:

    -Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName>
    
     -Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
    
  2. Fordern Sie https://localhost:4502/is/image an und stellen Sie sicher, dass der Bildserver ausgeführt wird.

    HINWEIS

    Informationen zur Behebung von Problemen mit Dynamic Media finden Sie in den folgenden Protokollen im Verzeichnis crx-quickstart/logs/:

    • ImageServer-<PortId>-<yyyy><mm><dd>.log – Das ImageServer-Protokoll enthält Statistiken und Analyseinformationen, die zum Analysieren des Verhaltens des internen ImageServer-Prozesses verwendet werden.

    Beispiel für einen Image-Server-Protokolldateinamen: ImageServer-57346-2020-07-25.log

    • s7access-<yyyy><mm><dd>.log - Im s7access-Protokoll werden alle Anfragen aufgezeichnet, die über /is/image und /is/content an Dynamic Media gesendet werden.

    Diese Protokolle werden nur verwendet, wenn Dynamic Media aktiviert ist. Sie sind nicht im Paket Alles herunterladen enthalten, das über die Seite system/console/status-Bundlelist generiert wird. Fügen Sie diese beiden Protokolle bei der Kontaktaufnahme mit dem Support an die Problembeschreibung an, wenn bei Ihnen ein Problem mit Dynamic Media besteht.

Bei Installation von Experience Manager über einen anderen Port oder Kontextpfad …

Wenn Sie Experience Manager auf einem Anwendungsserver bereitstellen und Dynamic Media aktiviert haben, müssen Sie die Self-Domain im Externalizer konfigurieren. 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 Self-Domain ebenfalls ändern.

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

In Experience Manager:

  • Die Self-Domain im Externalizer wird verwendet, um sowohl die Portnummer als auch den Kontextpfad abzurufen.
  • Wenn die Self-Domain konfiguriert ist, werden die Port-Nummer und der Kontextpfad über den Jetty-HTTP-Service abgerufen.

In einer Experience Manager QuickStart WAR-Bereitstellung können die Portnummer und der Kontextpfad nicht abgeleitet werden, daher müssen Sie eine Self-Domain konfigurieren. Weitere Informationen zur Konfiguration der Self-domain finden Sie in der Dokumentation zum Externalizer.

HINWEIS

Bei einer eigenständigen Bereitstellung von Experience Manager Quickstart muss in der Regel keine Self-Domain konfiguriert werden, da die Portnummer und der Kontextpfad automatisch konfiguriert werden können. Wenn jedoch alle Netzwerkschnittstellen deaktiviert sind, müssen Sie die Self-Domain konfigurieren.

Deaktivieren von Dynamic Media

Dynamic Media ist standardmäßig deaktiviert. Wenn Sie Dynamic Media jedoch bereits aktiviert haben, können Sie es später deaktivieren.

Um Dynamic Media nach dem Aktivieren wieder zu deaktivieren, müssen Sie das Ausführungsmodus-Flag -r dynamicmedia entfernen.

So deaktivieren Sie Dynamic Media:

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

    • Fügen Sie beim Starten der JAR-Datei der Befehlszeile nicht -r dynamicmedia hinzu.
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
    
  2. Fragen Sie https://localhost:4502/is/image an. Sie erhalten eine Nachricht, dass Dynamic Media deaktiviert wurde.

    HINWEIS

    Wenn der Dynamic Media-Ausführungsmodus deaktiviert wurde, wird der Workflow-Schritt zum Generieren der Ausgabedarstellungsformats cqdam.pyramid.tiff automatisch übersprungen. Hierbei werden auch die Unterstützung der dynamischen Ausgabedarstellungen und andere Dynamic Media-Funktionen deaktiviert.
    Achtung: Wenn Sie den Dynamic Media-Ausführungsmodus nach der Konfiguration des Experience Manager-Servers deaktivieren, sind alle mit diesem Ausführungsmodus hochgeladenen Assets ungültig.

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

Wenn Sie ein Upgrade von Experience Manager – Dynamic Media von 6.3 auf 6.5 durchführen (was jetzt die Möglichkeit bietet, Bereitstellungen ohne Ausfallzeiten zu erreichen), müssen Sie den folgenden curl-Befehl ausführen. Der Befehl migriert alle Vorgaben und Konfigurationen aus /etc nach /conf in CRXDE Lite.

HINWEIS

Wenn Sie Ihre Experience Manager-Instanz im Kompatibilitätsmodus ausführen, d. h. wenn 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

Führen Sie zum Migrieren der von Ihren erstellten benutzerdefinierten Vorgaben und Konfigurationen von /etc nach /conf unter Linux den folgenden curl-Befehl aus:

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

Konfigurieren Sie die Bildreplikation

Im Rahmen der Bereitstellung von Dynamic Media-Bildern werden Bild-Assets, z. B. Video-Miniaturansichten, über die Experience Manager-Autoreninstanz veröffentlicht und über den On-Demand-Replikationsdienst von Adobe (Replikationsservice-URL) repliziert. Die Assets werden dann über den Service für die On-Demand-Bildbereitstellung (Bildservice-URL) bereitgestellt.

Gehen Sie folgendermaßen vor:

  1. Einrichten der Authentifizierung
  2. Konfigurieren des Replikationsagenten

Der Replikationsagent veröffentlicht Dynamic Media-Assets, z. B. Bilder, Videometadaten und Sätze, für den von Adobe gehosteten Bilddienst. 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, das mehr als die maximale Speicherkapazität benötigt, 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

Richten Sie die Replikationsauthentifizierung auf der Autoreninstanz ein, damit Sie Bilder für den Dynamic Media-Bildbereitstellungsdienst replizieren können. Sie erhalten zunächst einen KeyStore und speichern ihn dann unter dem Benutzer dynamic-media-replication und konfigurieren ihn. Der Admin in Ihrem Unternehmen sollte während des Bereitstellungsprozesses eine Begrüßungs-E-Mail mit der KeyStore-Datei und den erforderlichen Anmelddaten erhalten haben. Wenn Sie nicht über diese Informationen verfügen, wenden Sie sich an den Kunden-Support von Adobe.

Gehen Sie wie folgt vor, um die Authentifizierung einzurichten:

  1. Wenden Sie sich an den Kunden-Support von Adobe, um Ihre KeyStore-Datei und Ihr Kennwort anzufordern, falls Sie diese noch nicht haben. Diese Informationen sind ein notwendiger Teil der Bereitstellung. Die Schlüssel werden Ihrem Konto zugeordnet.

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

  3. Gehen Sie auf der Seite „Benutzerverwaltung“ zum Benutzer dynamic-media-replication und klicken Sie dann darauf, um ihn zu öffnen.

    dm-replication

  4. Klicken 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

    Denken Sie an das Kennwort, da Sie es später, wenn Sie den Replikationsagenten konfigurieren, erneut eingeben müssen.

    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):

    • Geben Sie im Feld Neuer Alias den Namen eines Alias ein, den Sie später in der Replikationskonfiguration verwenden. Sie könnten beispielsweise replication als Alias verwenden.
    • Wählen Sie die KeyStore-Datei aus. Gehen Sie zu der KeyStore-Datei, die Sie von Adobe erhalten haben, wählen Sie sie aus und klicken Sie dann auf Öffnen.
    • Geben Sie im Feld Kennwort für KeyStore-Datei das Kennwort für die KeyStore-Datei ein. 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 dien Kunden-Support von Adobe, um Ihr 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 dem Kunden-Support von Adobe auf, falls Sie kein Kennwort für den privaten Schlüssel erhalten haben.
    • Geben Sie im Feld Alias für privaten Schlüssel den Alias für den privaten Schlüssel ein, z. B. *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 dem Kunden-Support von Adobe auf, falls Sie keinen Alias für den privaten Schlüssel erhalten haben.

    edit_settings_fordynamic-media-replication2

  7. Klicken 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. Klicken Sie in Experience Manager auf das Experience Manager-Logo, um auf die globale Navigationskonsole zuzugreifen, und gehen Sie dann zu Tools > Implementierung > Replikation > Agenten für Autor.

  2. Klicken Sie auf der Seite „Agenten für Autor“ auf Hybride Bildreplikation für Dynamic Media (s7delivery).

  3. Klicken Sie auf Bearbeiten.

  4. Wählen Sie die Registerkarte Einstellungen aus und geben Sie Folgendes ein:

    • Aktiviert: Markieren Sie dieses Kontrollkästchen, um den Replikationsagenten zu aktivieren.
    • Region: Legen Sie die passende Region fest: Nordamerika, Europa oder Asien.
    • Mandanten-ID: Dieser Wert ist der Name Ihres Unternehmens bzw. Mandanten, von dem der Replikationsdienst veröffentlicht wird. Dieser Wert ist die Mandanten-ID aus der Begrüßungs-E-Mail von Adobe, die Sie während der Bereitstellung erhalten haben. Wenn Sie nicht über diese Informationen verfügen, wenden Sie sich an den Kunden-Support von Adobe.
    • KeyStore-Alias: Dieser Wert entspricht dem Wert unter Neuer Alias, der beim Generieren des Schlüssels unter Einrichten der Authentifizierung festgelegt wurde (z. B. replication). (Siehe Schritt 7 unter Einrichten der Authentifizierung.)
    • KeyStore-Kennwort: Dies ist das KeyStore-Kennwort, das erstellt wurde, als Sie auf KeyStore erstellen geklickt bzw. getippt haben. Dieses Kennwort wird nicht von Adobe bereitgestellt. Siehe Schritt 5 von Einrichten der Authentifizierung.

    In der folgenden Abbildung ist der Replikationsagent mit Beispieldaten dargestellt:

    chlimage_1-509

  5. Klicken Sie auf OK.

Validieren des Replikationsagenten für Dynamic Media

Gehen Sie wie folgt vor, um den Replikationsagenten für Dynamic Media zu validieren:

Klicken 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. Wählen Sie das Bild aus und klicken Sie im Dropdown-Menü auf Viewer. Wählen Sie dann eine Viewer-Vorgabe aus. Klicken Sie auf URL. Um sicherzustellen, dass das Bild angezeigt wird, kopieren Sie den URL-Pfad und fügen Sie ihn in den Browser ein.

Fehlerbehebung bei der Authentifizierung

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

Problem: HTTP-Status-Code 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 der KeyStore für den Benutzer dynamic-media-replication gespeichert wurde und ihm das richtige Kennwort mitgeteilt 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 Experience Manager-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:
Vergewissern Sie sich, dass die Systemeigenschaft -Djavax.net.ssl.trustStore= für den Java™-Prozess in der Experience Manager-Autoreninstanz auf einen gültigen TrustStore festgelegt 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 wurde.

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. Gehen Sie zur User Management-Seite:
    localhost:4502/libs/granite/security/content/useradmin.html

  2. Gehen Sie auf der Seite „User Management“ zum Benutzer dynamic-media-replication und klicken Sie auf ihn, um ihn zu öffnen.

  3. Wählen Sie die Registerkarte KeyStore aus. 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. Klicken 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. Gehen Sie in Experience Manager zu 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. Klicken Sie in der oberen linken Ecke der Seite auf Alle speichern.

Testen Sie die 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. (Gehen Sie in Assets zu Erstellen > Dateien und wählen Sie die Datei aus.)

  2. Warten Sie, bis der Workflow abgeschlossen ist.

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

  4. Gehen Sie zu den Ausgabedarstellungen für dieses Bild, indem Sie das Bild öffnen und auf Ausgabedarstellungen klicken bzw. tippen.

    chlimage_1-510

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

  6. Um die URL für dieses Asset zu erhalten, klicken Sie auf URL.

  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 unterstützt u. a. die hybride Veröffentlichung und Bereitstellung von Bildern und Videos, Videoanalysen und Videokodierung.

Im Rahmen der Konfiguration müssen Sie eine Registrierungs-ID, Videodienst-URL, Bilddienst-URL und Replikationsdienst-URL eingeben und die Authentifizierung einrichten. Diese Informationen wurden Ihnen im Rahmen der Kontobereitstellung per E-Mail zugeschickt. Falls Sie diese Informationen nicht erhalten haben, können Sie sich an Ihren Adobe Experience Manager-Admin oder den Kunden-Support von Adobe wenden.

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 Dynamic Media Cloud Services:

  1. Klicken Sie in Experience Manager auf das Experience Manager-Logo, um auf die globale Navigationskonsole zuzugreifen, und gehen Sie dann zu Tools > Cloud Services > Dynamic Media-Konfiguration (vor 6.3).

  2. Wählen Sie auf der Browser-Seite für die Dynamic Media-Konfiguration im Bedienfeld links global und klicken Sie dann auf Erstellen.

  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.
    • Geben Sie im Feld Videodienst-URL die Videodienst-URL für das Dynamic Media Gateway ein.
  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. Klicken Sie auf Speichern, um zur Browser-Seite für die Dynamic Media-Konfiguration zurückzukehren.

  7. Um auf die globale Navigationskonsole zuzugreifen, klicken Sie auf das Experience Manager-Logo.

Konfigurieren von Videoberichten

Mit dem Hybridmodus von Dynamic Media können Sie Videoberichte für mehrere Installationen von Experience Manager 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 Videoanalysen nach der Konfiguration des ersten Autorknotens

Wenn Sie diese Aufgabe abgeschlossen haben, erhalten Sie eine Paketdatei, die die Vorgaben für Videoanalysen enthält. Diese Vorgaben enthalten eine Report Suite, den Tracking-Server, den Tracking-Namespace und die Experience 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 Experience Manager: /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 Videoanalysen 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 weiterhin 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 Videoanalysen 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 Sie die 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.

      Experience Manager: Navigieren Sie in CRXDE Lite zu /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata

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

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

    • Überprüfen der Vorgabe für Videoanalysen über den Bildserver

      Sie können die Vorgabe für Videoanalysen direkt überprüfen, indem Sie eine Bildserver-Anfrage „req=userdata“ erstellen.
      Um beispielsweise die Analytics-Vorgabe im Autorknoten anzuzeigen, können Sie die folgende Anfrage stellen:

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

      Um die Vorgabe auf Veröffentlichungsservern zu überprüfen, können Sie eine ähnliche direkte Anfrage an den Veröffentlichungsserver richten. Die Antworten sind auf dem Autor- und Veröffentlichungsknoten identisch. Die Antwort sieht ähnlich wie die folgende aus:

      marketingCloudOrgId=0FC4E86B573F99CC7F000101
       reportSuite=aemaem6397618-2018-05-23
       trackingNamespace=aemvideodal
       trackingServer=aemvideodal.d2.sc.omtrdc.net
      
    • Überprüfen Sie die Vorgabe für Videoanalysen über das Tool für Videoberichte in Experience Manager
      Gehen Sie zu Tools > Assets > Videoberichte

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

      Wenn die folgende Fehlermeldung angezeigt wird, ist die Report Suite zwar verfügbar, aber nicht ausgefü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.

    Es kann bis zu 12 Stunden dauern, bevor die Berichtsdaten aus der Verwendung in 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.

Fehlerbehebung 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 Experience Manager 6.3 auf Experience Manager 6.4 oder Experience Manager 6.4.1 und dem anschließenden Durchführen der Dynamic Media-Konfiguration (vor 6.3) wird weiterhin eine Report Suite erstellt. Dieses Problem ist bekannt und wird in Experience Manager 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 Experience Manager-Versionen nicht vorhanden)

Diese Vorgabe wird in Experience Manager 6.4 und neueren Versionen unter /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata gespeichert.

Replizieren von Katalogeinstellungen

Veröffentlichen Sie Ihre eigenen Standardeinstellungen für den Katalog im Rahmen der Einrichtung per JCR. 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 Experience Manager zum folgenden CRXDE Lite-Speicherort (Administratorrechte erforderlich):

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

  3. Wählen Sie die Registerkarte Replikation aus.

  4. Klicken Sie auf Replizieren.

Replizieren von Viewer-Vorgaben

Zum Bereitstellen eines Assets mit einer Viewer-Vorgabe müssen Sie die Viewer-Vorgabe replizieren bzw. veröffentlichen. (Alle Viewer-Vorgaben müssen aktiviert und repliziert werden, um die URL abzurufen oder Code für ein Asset einzubetten.)
Weitere Informationen finden Sie unter Veröffentlichen von Viewer-Vorgaben.

HINWEIS

Standardmäßig zeigt das System mehrere Ausgabedarstellungen an, wenn Sie Ausgabedarstellungen auswählen, und mehrere Viewer-Vorgaben, wenn Sie in der Detailansicht des Assets Viewer auswählen. Sie können die angezeigte Anzahl erhöhen oder verringern. Siehe Erhöhung der Anzahl angezeigter Bildvorgaben oder Erhöhung der Anzahl angezeigter Viewer-Vorgaben.

Filtern von Assets für die Replikation

Bei anderen als Dynamic Media-Bereitstellungen replizieren Sie alle Assets (sowohl Bilder als auch Videos) aus Ihrer Experience Manager-Autorenumgebung zum Experience Manager-Veröffentlichungsknoten. Dieser Workflow ist erforderlich, weil von den Experience Manager-Veröffentlichungs-Servern auch die Assets bereitgestellt werden.

Da Assets in Dynamic Media-Bereitstellungen über die Cloud bereitgestellt werden, ist es nicht erforderlich, dieselben Assets auf Experience Manager-Veröffentlichungsknoten zu replizieren. Bei einem Workflow für die „hybride Veröffentlichung“ dieser Art werden zusätzliche Speicherkosten und längere Verarbeitungsdauern für das Replizieren der Assets vermieden. Andere Inhalte, z. B. Dynamic Media-Viewer, Seiten von Websites und statische Inhalte, werden weiterhin über die Experience Manager-Veröffentlichungsknoten bereitgestellt.

Zusätzlich zu den Assets werden auch die folgenden anderen Elemente repliziert:

  • Dynamic Media-Bereitstellungskonfiguration: /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 Experience Manager-Veröffentlichungsknoten ausschließen.

Verwenden von Asset-Standardfiltern für die Replikation

Wenn Sie Dynamic Media für die (1) Bildverarbeitung in der Produktion oder die (2) Bild- und Videoverarbeitung verwenden, können Sie die von Adobe bereitgestellten Standardfilter unverändert nutzen. Folgende Filter sind standardmäßig aktiviert:

Filter MIME-Typ Ausgabedarstellungen
Dynamic Media-Bildbereitstellung

filter-images

filter-sets

Beginnt mit image/

Enthält application/ und endet mit set.

Die vorkonfigurierten „filter-images“ (gilt für einzelne Bilder, einschließlich interaktiver Bilder) und „filter-sets“ (gilt für Rotationssets, Bildsets, gemischte Medien-Sets und Karussellsets) werden:
  • PTIFF-Bilder und Metadaten für die Replikation enthalten (Beliebige Ausgabedarstellung, die mit cqdam beginnt).
  • Das Originalbild und statische Bildausgabefdarstellungen werden von der Replikation ausgeschlossen.
Dynamic Media-Videobereitstellung filter-video Beginnt mit video/ Das vorkonfigurierte „filter-video“ wird:
  • Proxy-Videoausgabedarstellungen, Videominiatur-/Posterbild, Metadaten (sowohl bei übergeordneten Video- als auch Videoausgabedarstellungen) für die Replikation enthalten (Beliebige Ausgabedarstellung, die mit cqdam beginnt).
  • Das Originalvideo und statische Miniaturausgabedarstellungen werden von der Replikation ausgeschlossen.

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

filter-images

filter-sets

filter-video

Beginnt mit image/

Enthält application/ und endet mit set.

Beginnt mit video/

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

Die vorkonfigurierten „filter-images“, „filter-sets“ und „filter-video“ werden:

  • PTIFF-Bilder, Proxy-Videoausgabedarstellungen und Metadaten für die Replikation enthalten. Da diese in JCR nicht vorhanden sind, werden keine Schritte ausgeführt (bei Durchführung der Experience Manager/Dynamic Media Classic-Integration).
  • Das Originalbild, statische Bildausgabedarstellungen, das Originalvideo und statische Miniaturausgabedarstellungen werden aus der Replikation ausgeschlossen. Stattdessen stellt Dynamic Media Classic Bild- und Video-Assets bereit.
HINWEIS

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

Einrichten von Asset-Filtern nur für die Bereitstellung von Videos

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

  1. Klicken Sie in Experience Manager auf das Experience Manager-Logo, um auf die globale Navigationskonsole zuzugreifen, und gehen Sie dann zu Tools > Implementierung > Replikation > Agenten für Autor.
  2. klicken Sie auf der Seite „Agenten für Autor“ auf Standardagent (Veröffentlichen).
  3. Klicken Sie auf Bearbeiten.
  4. Markieren Sie im Dialogfeld Agenteneinstellungen auf der Registerkarte Einstellungen die Option Aktiviert, um den Agenten zu aktivieren.
  5. Klicken Sie auf OK.
  6. Gehen Sie in Experience Manager zu Tools > Allgemein > CRXDE Lite.
  7. Navigieren Sie in der Ordnerstruktur auf der linken Seite zu /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters.
  8. Suchen Sie nach filter-video, klicken Sie mit der rechten Maustaste darauf und klicken Sie auf Kopieren.
  9. Navigieren Sie in der Ordnerstruktur auf der linken Seite zu /etc/replication/agents.author/publish.
  10. Suchen Sie nach jcr:content, klicken Sie mit der rechten Maustaste darauf und klicken Sie auf Einfügen.

So wird für die Experience Manager-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 Miniaturausgabedarstellungen, die auf der Veröffentlichungsinstanz nicht benötigt werden, von der Replikation ausgeschlossen.

Einrichten von Asset-Filtern für die Bildverarbeitung in produktionsfremden Bereitstellungen

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. Klicken Sie in Experience Manager auf das Experience Manager-Logo, um auf die globale Navigationskonsole zuzugreifen, und gehen Sie dann zu Tools > Implementierung > Replikation > Agenten für Autor.

  2. klicken Sie auf der Seite „Agenten für Autor“ auf Standardagent (Veröffentlichen).

  3. Klicken Sie auf Bearbeiten.

  4. Markieren Sie im Dialogfeld Agenteneinstellungen auf der Registerkarte Einstellungen die Option Aktiviert, um den Agenten zu aktivieren.

  5. Klicken Sie auf OK.

  6. Gehen Sie in Experience Manager zu Tools > Allgemein > CRXDE Lite.

  7. Navigieren Sie in der Ordnerstruktur auf der linken Seite zu /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 klicken Sie auf Kopieren.

  9. Navigieren Sie in der Ordnerstruktur auf der linken Seite zu /etc/replication/agents.author/publish.

  10. Suchen Sie nach jcr:content, klicken Sie mit der rechten Maustaste darauf und gehen Sie dann zu Erstellen > Knoten erstellen. Geben Sie den Namen damRenditionFilters des Typs nt:unstructured ein.

  11. Suchen Sie nach damRenditionFilters, klicken Sie mit der rechten Maustaste darauf und klicken Sie auf Einfügen.

Mit diesen Schritten wird die Experience Manager-Veröffentlichungsinstanz so eingerichtet, dass sie die Bilder für Ihre produktionsfremde Umgebung bereitstellt. Mit dem Filter werden auch das Originalbild und statische Ausgabedarstellungen, 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 einrichten.
Verwenden Sie mehr als einen Filter auf einem Server? Beispielsweise einen Filter für die zu veröffentlichende Replikation und einen zweiten Filter für s7delivery. Wenn dies der Fall ist, müssen Sie sicherstellen, dass diesen beiden Filtern im x-Knoten eine unterschiedliche userId zugewiesen ist. Wenn dies der Fall ist, müssen Sie sicherstellen, dass diesen beiden Filtern im jcr:content-Knoten eine unterschiedliche userId zugewiesen ist. Sehen Sie sich das folgende Bild an:

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

Anpassen von Asset-Filtern für die Replikation (optional)

  1. Klicken Sie in Experience Manager auf das Experience Manager-Logo, um auf die globale Navigationskonsole zuzugreifen, und dann auf Tools > Allgemein > CRXDE Lite.

  2. Navigieren Sie in der Ordnerstruktur auf der linken Seite zu /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters, um die Filter anzuzeigen.

    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 nach dc:format.

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

    chlimage_1-512

    Beachten Sie Folgendes: Das dc:format für das Asset Fiji Red.jpg lautet image/jpeg.

    Damit dieser Filter für alle Bilder gilt, müssen Sie den Wert unabhängig vom Format auf image/* festlegen. Hierbei ist ** ein regulärer Ausdruck, der auf alle Bilder beliebigen Formats angewendet wird.

    Wenn der Filter nur für Bilder vom Typ JPEG gelten soll, geben Sie den Wert image/jpeg ein.

  4. Definieren Sie, welche Ausgabedarstellungen Sie in die Replikation einbeziehen bzw. davon ausschließen möchten.

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

    Zu verwendendes Zeichen Filtern von Assets für die Replikation
    * Platzhalterzeichen
    + Schließt Assets in die Replikation ein
    - Schließt Assets aus der Replikation aus

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

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

    chlimage_1-513

    Wenn Sie unter Verwendung des obigen Beispiels nur PTIFF (Pyramid TIFF) replizieren möchten, geben Sie +cqdam,* ein, um alle Ausgabedarstellungen einzubeziehen, die mit cqdam beginnen. Im Beispiel lautet diese Ausgabedarstellung cqdam.pyramid.tiff.

    Wenn Sie nur das Original replizieren möchten, geben Sie +original ein.

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 funktioniert vorkonfiguriert nach der Aktivierung. 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: Stellen Sie vor dem Konfigurieren des Dynamic Media-Bildservers sicher, dass Ihre Windows®-VM 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. Klicken Sie in der oberen linken Ecke in Experience Manager auf Adobe Experience Manager, um auf die Konsole für die globale Navigation zuzugreifen, und gehen Sie dann zu Tools > Vorgänge > Web-Konsole.

  2. Gehen Sie auf der Adobe Experience Manager-Seite für die Web-Konsolen-Konfiguration zu OSGi > Konfiguration, um alle Bundles aufzulisten, die in Experience Manager derzeit ausgeführt werden.

    Die Dynamic Media-Server für die Bereitstellung sind in der Liste unter den folgenden Namen angegeben:

    • Adobe CQ Scene7 ImageServer
    • Adobe CQ Scene7 PlatformServer
  3. Klicken 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

    Für gewöhnlich ist keine Änderung der Standardwerte erforderlich. Falls Sie jedoch die Standardeinstellungen ändern, müssen Sie das Bundle neu starten, damit die Änderungen wirksam werden.

    Eigenschaft Standardwert Beschreibung
    TcpPort.name empty Portnummer 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“ lauscht der Bildserver nur über „localhost“.
    In Externalizer-Standardeinstellungen, die auf den „localhost“ verweisen, muss die tatsächliche Domain oder IP-Adresse der jeweiligen VM-Instanz angegeben werden. Der Grund dafür ist, dass der „localhost“ auf das übergeordnete System der VM verweist.
    Domains 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 MP Maximale Größe in Megapixel, die gerendert wird.
    MaxMessageSize 16 MB Maximale Nachrichtengröße in MB, die bereitgestellt wird.
    RandomAccessUrlTimeout 20 Wert der maximalen Wartezeit in Sekunden, wie lange der Bildserver darauf warten soll, dass JCR auf eine Ranged-Tile-Anfrage reagiert.
    WorkerThreads 10 Anzahl von Workerthreads.
  5. Klicken Sie auf Speichern.

  6. Klicken Sie in der Liste mit den Bundles rechts von Adobe CQ Scene7 PlatformServer auf das Symbol Bearbeiten.

  7. 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 Experience Manager-HTTP-Cache und der Dispatcher können nicht genutzt werden, um Antworten vom Dynamic Media-Bild-Server 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 Gibt die maximale Anzahl von Einträgen an, die im Cache zulässig ist.

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 eine Feinabstimmung der Qualität (JPEG-Qualität, Auflösung, Modus für Resampling) und des Cachings (Ablauf) vornehmen und das Rendern von Bildern verhindern, die zu groß sind (defaultpix, defaultthumbpix, maxpix).

Der Speicherort der Standardmanifest-Konfiguration wird aus dem Standardwert für Catalog root des Adobe CQ Scene7 PlatformServer-Bundles übernommen. Standardmäßig befindet sich dieser Wert unter dem folgenden Pfad unter Tools > AllgemeinCRXDE Lite.

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

Konfigurieren des Bildservers in CRXDE Lite

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

Wenn Sie Ihre Änderungen am Standardmanifest abgeschlossen haben, klicken Sie in der oberen linken Ecke der Seite auf Alle speichern.

Klicken Sie unbedingt auf die Registerkarte Zugriffssteuerung (rechts neben der Registerkarte „Eigenschaften“) und legen Sie die Zugriffssteuerungsrechte für die Benutzer „Alle“ und „dynamic-media-replication“ auf jcr:read fest.

Konfigurieren des Bildservers in CRXDE Lite und Festlegen der Registerkarte „Zugriffssteuerung“

Tabelle mit Manifesteinstellungen und deren Standardwerte:

Eigenschaft 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 Anfragen von Miniaturen verwendet (req=tmb).
Der Server beschränkt die Größe der Antwortbilder auf diese Breite und Höhe. Diese Aktion ist „true“, wenn eine Anfrage einer Miniatur (req=tmb) die Größe nicht explizit angibt und die Anzeigegröße nicht explizit mithilfe von wid=, hei= oder scl= angibt.
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.
expiration 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 zehn 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 den Kunden-Support, 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 die normalerweise von der JPEG-Kodierung genutzte RGB-Farbunterabtastung 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 Anfrage zu einem Antwortbild führt, dessen Breite oder Höhe den Wert von „attribute::MaxPix“ übersteigt.
Siehe auch MaxPix in der Image-Serving-API.
resmode SHARP2 Standard-Resampling-Modus. Gibt die standardmäßigen Resampling- und Interpolationsattribute an, die für die Skalierung von Bilddaten verwendet werden sollen.
Wird verwendet, wenn resMode= in einer Anfrage nicht angegeben wird.
Zulässige Werte umfassen BILIN, BICUBoder SHARP2.
Enum. Festlegung auf Interpolationsmodus: 2 für bilin, 3 für bicub oder 4 für sharp2. Verwenden Sie sharp2, um bestmögliche Ergebnisse zu erzielen.
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% Diese Werte stellen eine Momentaufnahme der Videowiedergabezeit dar und werden an encoding.com übergeben. Weitere Informationen finden Sie unter Informationen zu Videominiaturen.

Konfigurieren des Farb-Managements für Dynamic Media

Mit dem Farbmanagement von Dynamic Media können Sie die Farbe von Assets für die Vorschau korrigieren.

Bei der Farbkorrektur behalten aufgenommene Assets ihren Farbraum (RGB, CMYK, Grau) und das eingebettete Farbprofil in der generierten Pyramid TIFF-Ausgabedarstellung bei. Wenn Sie eine dynamische Ausgabedarstellung anfordern, wird die Bildfarbe gemäß dem Zielfarbraum korrigiert. Sie konfigurieren das Ausgabefarbprofil in JCR in den Veröffentlichungseinstellungen von Dynamic Media.

Das Farbmanagement der Adobe verwendet ICC (International Color Consortium)-Profile, ein vom ICC definiertes Format.

Sie können das Farbmanagement von Dynamic Media und Bildvorgaben konfigurieren, indem Sie eine CMYK-, RGB- oder Graustufen-Ausgabe verwenden. Siehe Konfigurieren von Bildvorgaben.

Für komplexere Anwendungsfälle kann der Modifikator icc= für die manuelle Konfiguration verwendet werden, um explizit ein Ausgabefarbprofil auszuwählen:

HINWEIS

Der Standardsatz der Farbprofile von Adobe ist nur verfügbar, wenn Sie das Feature Pack 12445 von Software Distribution installiert haben. Alle Feature Packs und Service Packs sind über Software Distribution verfügbar. Das Feature Pack 12445 enthält die Farbprofile von Adobe.

Installieren von Feature Pack 12445

Um die Dynamic Media-Farbmanagementfunktionen zu verwenden, installieren Sie das Feature Pack 12445.

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

  1. Gehen Sie zu Software Distribution und laden Sie cq-6.3.0-featurepack-12445 herunter.

    Weitere Informationen zur Verwendung von Paketen in Adobe Experience Manager finden Sie unter Arbeiten mit Paketen.

  2. Installieren Sie das Feature Pack.

Konfigurieren der Standardfarbprofile

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

Gehen Sie wie folgt vor, um die Standardfarbprofile zu konfigurieren:

  1. Gehen sie in Tools > AllgemeinCRXDE Lite zum Ordner /conf/global/settings/dam/dm/imageserver/jcr:content, der die Standardfarbprofile von Adobe enthält.

    chlimage_1-514

  2. Fügen Sie eine Farbkorrektureigenschaft hinzu, indem Sie zum unteren Rand der Registerkarte Eigenschaften scrollen. Geben Sie den Eigenschaftsnamen, den Typ und den Wert manuell ein, wie in den folgenden Tabellen beschrieben. Klicken Sie nach dem Eingeben der Werte auf Hinzufügen und dann auf Alle speichern, um die Werte zu speichern.

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

    Fügen Sie beispielsweise unter Name den Namen iccprofilecmyk hinzu, wählen Sie bei Typ die Option String und fügen Sie WebCoated als Wert ein. Klicken Sie anschließend auf Hinzufügen und dann auf Alle speichern, um die Werte zu speichern.

    chlimage_1-515

    Tabelle „Farbkorrektureigenschaften“

Eigenschaft Typ Standard Beschreibung
iccprofilergb Zeichenfolge <empty> Name des standardmäßigen RGB-Profils.
iccprofilecmyk Zeichenfolge <empty> Name des standardmäßigen CMYK-Farbprofils.
iccprofilegray Zeichenfolge <empty> Name des standardmäßigen grauen Farbprofils.
iccprofilesrcrgb Zeichenfolge <empty> Name des standardmäßigen RGB-Farbprofils, das für RGB-Bilder ohne eingebettetes Farbprofil verwendet wird.
iccprofilesrccmyk Zeichenfolge <empty> Name des standardmäßigen CMYK-Farbprofils, das für CMYK-Bilder ohne eingebettetes Farbprofil verwendet wird.
iccprofilesrcgray Zeichenfolge <empty> Name des standardmäßigen Farbprofils für Grau, das für CMYK-Bilder ohne eingebettetes Farbprofil verwendet wird.
iccblackpointpayment Boolesch True Gibt an, ob während der Farbkorrektur eine Schwarzpunktkompensation erfolgt. Adobe empfiehlt, dass diese Einstellung aktiviert ist.
iccdither Boolesch False Gibt an, ob die Fehlerdiffusion während der Farbkorrektur durchgeführt wird.
iccrenderintent Zeichenfolge relative

Gibt die Rendering-Absicht an. Zulässige Werte sind: wahrnehmungsorientiert, relativ, Sättigung, absolut. Adobe empfiehlt relativ als Standard.

HINWEIS

Bei Eigenschaftsnamen wird zwischen Groß- und Kleinschreibung unterschieden. Es darf nur die Kleinschreibung verwendet werden.

Tabelle „Farbprofile“

Die folgenden Farbprofile werden installiert:

Name

Farbraum

Beschreibung

Adobe RGB 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 Euro-Skala Coated v2
EuroscaleUncoated CMYK Euro-Skala, Uncoated v2
JapanColorCoated CMYK Japan Color 2001 Coated
JapanColorNewspaper CMYK Japan Color 2002 Newspaper
JapanColorUncoated CMYK Japan Color 2001 Uncoated
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
SheetfedCoated CMYK U.S. Sheetfed Coated v2
SheetfedUncoated CMYK U.S. Sheetfed Uncoated v2
SMPTE RGB SMPTE-C
sRGB RGB sRGB IEC61966-2.1
UncoatedFogra29 CMYK Uncoated 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 Web Coated SWOP 2006 Grade 5 Paper
WebUncoated CMYK U.S. Web Uncoated v2
WideGamutRGB RGB Wide Gamut RGB
  1. Klicken Sie auf Alle speichern.

Sie können beispielsweise iccprofilergb auf sRGB und iccprofilecmyk auf WebCoated festlegen.

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 Ausgabedarstellungen, bei denen eine RGB-Ausgabe zurückgegeben wird, erfolgt dies im Farbraum * sRGB*.
  • Für dynamische Ausgabedarstellungen, bei denen eine CMYK-Ausgabe zurückgegeben wird, erfolgt dies im Farbraum WebCoated.

Bereitstellen von Assets

Nachdem Sie alle obigen Aufgaben abgeschlossen haben, werden aktivierte Dynamic Media-Assets über den Bild- oder Videodienst bereitgestellt. In Experience Manager ist dies in einer URL für „Bild kopieren“, URL für „Viewer kopieren“, in Code für die Viewer-Einbettung und in WCM möglich.

Siehe Bereitstellen von Assets mit Dynamic Media.

Aktion Ergebnis
Kopieren einer Bild-URL

Das Dialogfeld zum Kopieren einer URL zeigt eine URL ähnlich der folgenden an (URL dient nur zur Veranschaulichung):

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

Das Dialogfeld zum Kopieren einer URL zeigt eine URL ähnlich der folgenden an (URL dient nur zur Veranschaulichung):

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 Experience Manager und IMAGESERVICEPUBLISHNODE auf die Bilddienst-URL.

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

Kopieren von Einbettungscode eines Viewers

Im Dialogfeld zum Einbetten von Code wird ein Codeschnipsel wie der folgende angezeigt (Codeschnipsel 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", "asset" : "/content/dam/path/to/Image.jpg" } }).init(); </script>

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

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

Komponenten von Dynamic Media und interaktiven Medien für WCM

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

Auf dieser Seite