Dynamic Media - Hybride moet voor gebruik worden toegelaten en worden gevormd. Afhankelijk van uw gebruiksscenario heeft Dynamic Media verschillende ondersteunde configuraties.
Zie Dynamic Media configureren - Scene7-modus als u Dynamic Media wilt configureren en uitvoeren in de Scene7-uitvoeringsmodus.
Als u Dynamic Media wilt configureren en uitvoeren in de hybride uitvoeringsmodus, volgt u de instructies op deze pagina.
Meer informatie over het werken met video in Dynamic Media.
Als u Adobe Experience Manager-configuratie gebruikt voor verschillende omgevingen, zoals een omgeving voor ontwikkeling, een omgeving voor staging en een omgeving voor live productie, moet u Dynamic Media-Cloud Services configureren voor elk van deze omgevingen.
Als u problemen hebt met uw Dynamic Media-configuratie, is het belangrijk dat u de logbestanden bekijkt die specifiek zijn voor dynamische media. Deze worden automatisch geïnstalleerd wanneer u dynamische media inschakelt:
s7access.log
ImageServing.log
Ze worden beschreven in Uw AEM instantie controleren en onderhouden.
Hybride uitgeverij en levering vormen een kernelement van de toevoeging van Dynamic Media aan Adobe Experience Manager. Met hybride publicaties kunt u Dynamic Media-elementen, zoals afbeeldingen, sets en video, uit de cloud leveren in plaats van uit de AEM publicatieknooppunten.
Andere inhoud, zoals Dynamic Media-viewers, sitepagina's en statische inhoud, blijft beschikbaar via de AEM publicatieknooppunten.
Als u een klant van Dynamic Media bent, moet u hybride levering als leveringsmechanisme voor alle Dynamic Media-inhoud gebruiken.
De configuratietaken die volgen verwijzen naar de volgende termen:
Term | Dynamic Media ingeschakeld | Beschrijving |
---|---|---|
AEM auteurknooppunt | Wit vinkje in een groene cirkel | Het auteurknooppunt dat u op locatie of via Managed Services implementeert. |
AEM publicatieknooppunt | Wit "X" in een rood vierkant. | Het publicatieknooppunt dat u op locatie of via Managed Services implementeert. |
Publicatieknooppunt voor Image Service | Witte vinkje in een groene cirkel. | Het publicatieknooppunt dat u op de Centra van Gegevens in werking stelt die door Adobe worden beheerd. Verwijst naar de URL van de afbeeldingsservice. |
U kunt ervoor kiezen om Dynamic Media alleen te implementeren voor beeldbewerking, alleen voor video of voor zowel beeldbewerking als video. Verwijs naar de volgende tabel om de stappen te bepalen voor het configureren van Dynamic Media voor uw specifieke scenario.
Scenario | Hoe het werkt | Configuratiestappen |
ALLEEN images in productie leveren | De beelden worden geleverd door servers in de wereldwijde gegevenscentra van Adobe en dan in het voorgeheugen ondergebracht door CDN voor scalable prestaties en globaal bereik. |
|
Alleen afbeeldingen leveren in pre-productie (Dev, QE, Stage, enzovoort.) | Afbeeldingen worden geleverd via het AEM publicatieknooppunt. In dit scenario, aangezien het verkeer minimaal is, is er geen behoefte om beelden aan het gegevenscentrum van Adobe te leveren. Een extra voordeel is dat u hiermee een beveiligde voorvertoning van inhoud kunt bekijken voordat de productie wordt gestart |
|
ALLEEN video leveren in elke omgeving (Productie, Dev, QE, Stage, enzovoort) | De video's worden geleverd en in het voorgeheugen ondergebracht door CDN voor scalable prestaties en globaal bereik. De video-posterafbeelding (miniatuur van video die wordt weergegeven voordat het afspelen wordt gestart) wordt door de AEM-publicatie-instantie geleverd. |
|
Lever ZOWEL beelden als video in productie | De video's worden geleverd en in het voorgeheugen ondergebracht door CDN voor scalable prestaties en globaal bereik. Afbeeldingen en videoposterafbeeldingen worden via servers in wereldwijde datacenters van Adobe geleverd en worden vervolgens in cache geplaatst door een CDN voor schaalbare prestaties en een wereldwijd bereik. Raadpleeg de vorige secties voor het instellen van het beeld of de video in de preproductie. |
|
Dynamische media is standaard uitgeschakeld. Als u gebruik wilt maken van Dynamic Media-functies, moet u dynamische media inschakelen in de uitvoeringsmodus dynamicmedia zoals u bijvoorbeeld publish uitvoeringsmodus gebruikt. Controleer voordat u de optie inschakelt de technische vereisten.
Als u dynamische media inschakelt via de uitvoeringsmodus, wordt de functionaliteit in AEM 6.1 en AEM 6.0 vervangen, waarbij u dynamische media hebt ingeschakeld door de markering dynamicMediaEnabled in te stellen op true. Deze markering heeft geen functionaliteit in AEM 6.2 en later. Bovendien hoeft u de snelstartprocedure niet opnieuw te starten om dynamische media in te schakelen.
Als u Dynamic Media inschakelt, zijn de dynamische mediafuncties beschikbaar in de gebruikersinterface en ontvangt elk geüpload afbeeldingselement een cqdam.pyramid.tiff
-uitvoering die wordt gebruikt voor snelle levering van dynamische afbeeldingsuitvoeringen. Deze PTIFF's hebben belangrijke voordelen, zoals (1) de mogelijkheid om slechts één master afbeelding te beheren en op elk moment oneindige uitvoeringen te genereren zonder extra opslagruimte en (2) de mogelijkheid om interactieve visualisatie te gebruiken, zoals zoomen, pannen, centrifugeren, enzovoort.
Als u Dynamic Media Classic in AEM wilt gebruiken, zou u geen Dynamic Media moeten toelaten tenzij u een specifiek scenario gebruikt. Dynamic Media is uitgeschakeld, tenzij u Dynamic Media inschakelt in de runmode.
Om dynamische media toe te laten, moet u de dynamische media runmode of van de bevellijn of van de naam van het quickstart dossier toelaten.
Dynamische media inschakelen:
Ga als volgt te werk op de opdrachtregel wanneer u de snelstart start:
java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.4.0.jar -r dynamicmedia
Als u publiceert naar s7delivery, dan moet u ook de volgende TrustStore argumenten omvatten:
-Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName>
-Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
Verzoek http://localhost:4502/is/image
en zorg ervoor de Server van het Beeld nu loopt.
Raadpleeg de volgende logbestanden in de map crx-quickstart/logs/ voor informatie over het oplossen van problemen met Dynamic Media:
Voorbeeld van de naam van een logbestand voor een afbeeldingsserver: ImageServer-57346-2019-07-25.log
/is/image
en /is/content
.Deze logboeken worden alleen gebruikt als Dynamic Media is ingeschakeld. Zij zijn niet inbegrepen in Download volledig pakket dat van system/console/status-Bundlelist pagina wordt geproduceerd; wanneer u Customer Support belt als u een Dynamic Media-probleem hebt, voeg dan beide logbestanden aan het probleem toe.
Als u AEM aan een toepassingsserver en toegelaten Dynamic Media hebt, moet u self domein in externalizer vormen. Anders werkt het genereren van miniaturen voor elementen niet correct voor dynamische media-elementen.
Bovendien als u quickstart op een verschillende haven of contextweg in werking stelt, moet u ook self domein veranderen.
Als Dynamic Media is ingeschakeld, worden de statische miniatuuruitvoeringen voor afbeeldingselementen gegenereerd met Dynamic Media. Voor het correct genereren van miniaturen voor dynamische media, moet AEM een URL-aanvraag naar zichzelf uitvoeren en zowel het poortnummer als het contextpad kennen.
In AEM:
In een AEM plaatsing van de WAR van QuickStart, kunnen het havenaantal en contextweg niet worden afgeleid, daarom moet u een self domein vormen. Zie externalizer documentatie over hoe te om self domein te vormen.
In een AEM stand-alone plaatsing QuickStart, te hoeven een self domein over het algemeen niet worden gevormd omdat het havenaantal en contextweg auto-gevormd kan zijn. Nochtans, als alle netwerkinterfaces worden uitgezet, moet u self domein vormen.
Dynamische media zijn niet standaard ingeschakeld. Als u echter eerder dynamische media hebt ingeschakeld, kunt u deze later uitschakelen.
Als u dynamische media wilt uitschakelen nadat u deze hebt ingeschakeld, verwijdert u de runmodusmarkering -r dynamicmedia.
Dynamic Media uitschakelen nadat deze is ingeschakeld:
Op de opdrachtregel kunt u een van de volgende handelingen uitvoeren wanneer u de snelstart start:
-r dynamicmedia
niet toe aan de opdrachtregel wanneer u het JAR-bestand start.java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.4.0.jar
Verzoek http://localhost:4502/is/image
. Je ontvangt een bericht dat Dynamic Media is uitgeschakeld.
Nadat de Dynamic Media-uitvoeringsmodus is uitgeschakeld, wordt de workflowstap waarmee de uitvoering qdam.pyramid.tiff
wordt gegenereerd, automatisch overgeslagen. Hierdoor worden ook ondersteuning voor dynamische uitvoeringen en andere Dynamic Media-functies uitgeschakeld.
Houd er ook rekening mee dat wanneer de Dynamic Media-uitvoeringsmodus wordt uitgeschakeld nadat de AEM is geconfigureerd, alle middelen die in die uitvoeringsmodus zijn geüpload, nu ongeldig zijn.
Als u AEM Dynamic Media van 6.3 aan 6.4 bevordert - die nu de capaciteit voor nul onderbreking (ook genoemd "Opt-in") plaatsingen omvat - moet u het volgende krullbevel in werking stellen om al uw voorinstellingen en configuraties van /etc
aan /conf
in CRXDE Lite te migreren.
Opmerking: Als u de AEM op compatibiliteitsmodus uitvoert, hebt u het compatibiliteitspakket geïnstalleerd. U hoeft deze opdrachten niet uit te voeren.
Als u uw aangepaste voorinstellingen en configuraties wilt migreren van /etc
naar /conf
, voert u de volgende Linux-curl-opdracht uit:
curl -u admin:admin http://localhost:4502/libs/settings/dam/dm/presets.migratedmcontent.json
Voor alle upgrades, met of zonder het compatibiliteitspakket, kunt u de voorinstellingen van de verouderde viewer kopiëren door de volgende opdracht uit te voeren:
curl -u admin:admin http://localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets
De levering van Dynamic Media-afbeeldingen werkt door het publiceren van afbeeldingselementen, waaronder videominiaturen, van AEM Author die deze repliceert tot Adobe op aanvraag (de Replication Service URL). De activa worden dan geleverd door de dienst van de beeldlevering op bestelling (de Dienst URL van het Beeld).
U moet het volgende doen:
De Replication Agent publiceert Dynamic Media-elementen, zoals afbeeldingen, videometagegevens en stelt deze in op de door Adobe gehoste Image Service. De replicatieagent is niet standaard ingeschakeld.
Nadat u de replicatieagent hebt gevormd, moet u bevestigen en testen dat het met succes opstelling is geweest. In dit gedeelte worden deze procedures beschreven.
De standaardgeheugenlimiet voor het maken van PTIFF is 3 GB voor alle workflows. U kunt bijvoorbeeld één afbeelding verwerken die 3 GB geheugen vereist terwijl andere workflows worden gepauzeerd, of u kunt 10 afbeeldingen parallel verwerken die elk 300 MB geheugen vereisen.
De geheugenlimiet is configureerbaar en moet passen bij de beschikbaarheid van de systeembronnen en het type afbeeldingsinhoud dat wordt verwerkt. Als u vele zeer grote activa hebt en genoeg geheugen op het systeem hebt, kunt u deze grens verhogen om ervoor te zorgen dat de beelden parallel worden verwerkt.
Een afbeelding waarvoor meer dan de maximale geheugenlimiet is vereist, wordt afgewezen.
Als u de geheugenlimiet voor het maken van PTIFF wilt wijzigen, navigeert u naar Tools > Operations > Web Console > Adobe CQ Scene7 PTiffManager en wijzigt u de waarde maxMemory
.
U moet replicatieverificatie instellen bij de auteur om afbeeldingen te kunnen repliceren naar de Dynamic Media-service voor het leveren van images. U doet dit door een KeyStore te verkrijgen en dan het onder dynamic-media-replication gebruiker op te slaan en het te vormen. Uw bedrijfsbeheerder had tijdens het inrichtingsproces een welkomstbericht met het KeyStore-bestand en de benodigde gegevens moeten ontvangen. Neem contact op met Customer Support als je dit niet hebt ontvangen.
Aan opstellingsauthentificatie:
Neem contact op met de Klantenondersteuning voor uw KeyStore-bestand en wachtwoord als u dit nog niet hebt. Dit maakt deel uit van provisioning en de sleutels worden aan uw account gekoppeld.
Tik in AEM op het AEM-logo om toegang te krijgen tot de globale navigatieconsole en tik vervolgens op Tools > Security > Users.
Navigeer op de pagina Gebruikersbeheer naar de dynamic-media-replication-gebruiker en tik vervolgens om deze te openen.
Tik op het tabblad Keystore op de pagina Gebruikersinstellingen voor dynamische media-replicatie bewerken en tik vervolgens op Create KeyStore.
Voer een wachtwoord in en bevestig het wachtwoord in het dialoogvenster Set KeyStore Access Password.
Het wachtwoord onthouden dat u invoert. U zult het opnieuw moeten ingaan wanneer u Replication Agent later vormt.
Vouw op de pagina Edit User Settings For dynamic-media-replication het gebied Add Private Key from KeyStore file uit en voeg het volgende toe (zie de volgende afbeeldingen):
companyname-alias
. Adobe geeft de alias voor de persoonlijke sleutel op in het welkomstbericht dat u tijdens de levering hebt ontvangen. Neem contact op met de klantenondersteuning van Adobe als u geen alias voor een persoonlijke sleutel hebt ontvangen.Tik Save & Close om uw wijzigingen in deze gebruiker op te slaan.
Daarna, moet u de replicatieagent vormen.
Tik in AEM op het AEM-logo om toegang te krijgen tot de globale navigatieconsole en tik vervolgens op Tools > Deployment > Replication > Agents on author.
Tik op Dynamic Media Hybrid Image Replication (s7delivery) op de pagina Agents op de auteurspagina.
Tik op Edit.
Tik op de tab Settings en voer vervolgens het volgende in:
replication
. (Zie stap 7 in Verificatie instellen.)In de volgende afbeelding ziet u de replicatieagent met voorbeeldgegevens:
Tik op OK.
Ga als volgt te werk om de replicatieagent voor dynamische media te valideren:
Tik op Test Connection. Voorbeeld-uitvoer is als volgt:
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
U kunt ook op een van de volgende manieren controleren:
Bij het instellen van verificatie zijn er enkele problemen die u kunt oplossen. Controleer voordat u deze inschakelt of u replicatie hebt ingesteld.
Dit probleem kan worden veroorzaakt door het niet instellen van de KeyStore voor dynamic-media-replication
-gebruiker.
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.
Oplossing: Controleer of het bestand KeyStore
is opgeslagen bij de dynamic-media-replication gebruiker en of het juiste wachtwoord is opgegeven.
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.
Oplossing: Controleer het wachtwoord. Het wachtwoord in de replicatieagent wordt opgeslagen is niet het zelfde wachtwoord dat werd gebruikt om keystore tot stand te brengen dat.
Dit probleem wordt veroorzaakt door een configuratiefout in uw AEM Auteur-instantie. Het Java-proces op de auteur krijgt niet de juiste javax.net.ssl.trustStore
. U ziet deze fout in het replicatielogboek:
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
Of het foutenlogboek:
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)
Oplossing: Zorg ervoor dat de systeemeigenschap -Djavax.net.ssl.trustStore= ingesteld is op een geldig vertrouwensarchief voor het Java-proces op de AEM-auteur.
Dit probleem kan worden veroorzaakt door een hotfix of een functiepak die het knooppunt dynamic-media-user of keystore overschrijft.
Voorbeeld van replicatielogboek:
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
Oplossing:
Navigeer naar de pagina User Management:
localhost:4502/libs/granite/security/content/useradmin.html
Navigeer op de pagina User Management naar de dynamic-media-replication-gebruiker en tik vervolgens om deze te openen.
Tik op het tabblad KeyStore. Als de Create KeyStore knoop verschijnt, dan moet u de stappen onder Opstelling Authentificatie vroeger opnieuw doen.
Als u KeyStore opstelling moest opnieuw doen, kunt u het Vormen van de Agent van de Replicatie opnieuw moeten doen, eveneens.
Wijzig de s7delivery Replication Agent.
localhost:4502/etc/replication/agents.author/s7delivery.html
Tik Test Connection om te controleren of de configuratie geldig is.
Dit probleem kan worden veroorzaakt door een hotfix of een functiepakket die niet correct hebben geïnstalleerd of de instellingen overschrijven.
Voorbeeld van replicatielogboek:
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.
Oplossing:
Tik in AEM op Tools > General > CRXDE Lite.
localhost:4502/crx/de/index.jsp
Navigeer naar het knooppunt s7delivery Replication Agent.
localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content
Voeg deze instelling toe aan de replicatieagent (Boolean met waarde ingesteld op True):
enableOauth=true
Tik in de linkerbovenhoek van de pagina op Save All.
Adobe adviseert dat u een test van begin tot eind van de configuratie uitvoert.
Zorg ervoor dat u het volgende al hebt gedaan voordat u met deze test begint:
Om uw configuratie te testen:
Upload een afbeeldingselement. (Tik in Elementen op Create > Files en selecteer het bestand.)
Wacht tot de workflow is voltooid.
Publiceer het afbeeldingselement. (Selecteer het element en tik Quick Publish.)
Navigeer naar de uitvoeringen voor die afbeelding door de afbeelding te openen en op Renditions te tikken.
Selecteer een dynamische vertoning.
Tik op URL om de URL voor dit element te verkrijgen.
Navigeer naar de geselecteerde URL en controleer of de afbeelding zich naar behoren gedraagt.
U kunt ook testen of uw elementen zijn geleverd door req=exists aan uw URL toe te voegen.
De Dynamic Media Cloud-service biedt ondersteuning voor cloudservices, zoals hybride publicatie en levering van beelden en video, videoanalyse en videocodering.
Als onderdeel van de configuratie moet u een registratie-id, een URL voor de videoservice, een URL voor de afbeeldingsservice, een URL voor de replicatieservice en een verificatieverificatie invoeren. U zou al deze informatie als deel van het proces van de rekeninglevering moeten ontvangen. Als u deze gegevens niet hebt ontvangen, neemt u contact op met de Adobe Experience Manager Administrator of Adobe Technical Support om deze gegevens te vragen.
Voordat u Dynamic Media-Cloud Services instelt, moet u eerst uw publicatieexemplaar hebben ingesteld. U moet ook replicatie hebben opstelling alvorens de Cloud Services van Dynamic Media te vormen.
Dynamische mediawolkenservices configureren:
Tik in AEM op het AEM logo om toegang te krijgen tot de algemene navigatieconsole en tik op Tools > Cloud Services > Dynamic Media Configuration (Pre-6.3).
Selecteer global op de pagina Dynamic Media Configuration Browser in het linkervenster en tik Create.
Typ in het dialoogvenster Create Dynamic Media Configuration een titel in het veld Title.
Als u Dynamic Media for video configureert,
Als u Dynamic Media configureert voor beeldbewerking, voert u in het veld Image Service URL de URL van de afbeeldingsservice voor de Dynamic Media Gateway in.
Tik Save om terug te keren naar de pagina Dynamic Media Configuration Browser.
Tik op het AEM om de globale navigatieconsole te openen.
U kunt videoverslagen over veelvoudige installaties van AEM vormen gebruikend Dynamic Media - Hybride wijze.
Wanneer te gebruiken: Op het tijdstip dat u vormt Dynamic Media Configuration (Pre 6.3), zijn talrijke eigenschappen begonnen met met inbegrip van video het melden. De configuratie leidt tot een rapportreeks in een regionaal bedrijf Analytics. Als u veelvoudige knopen van de Auteur vormt, creeert u een afzonderlijke rapportreeks voor elke. Dit heeft tot gevolg dat de rapportage van gegevens tussen de installaties inconsistent is. Bovendien als elke knoop van de Auteur naar de zelfde Hybride Publish server verwijst, verandert de laatste installatie van de Auteur de reeks van het bestemmingsrapport voor al videorapportering. Deze kwestie overlaadt het systeem van Analytics met teveel rapportseries.
Ga aan de slag: Configureer video rapportage door de volgende drie taken uit te voeren.
Maak een Video Analytics-voorinstellingspakket nadat u Dynamic Media Configuration (Pre 6.3) op het eerste auteurknooppunt hebt geconfigureerd. Deze aanvankelijke taak is belangrijk omdat het een nieuwe configuratie toestaat om het gebruiken van de zelfde rapportreeks voort te zetten.
Installeer het Video Analytics vooraf ingestelde pakket aan om het even welk nieuw knoop van de Auteur before u vormt de Configuratie van Dynamic Media (pre 6.3).
Verifieer en zuivert de pakketinstallatie.
Als u deze taak hebt voltooid, beschikt u over een pakketbestand met de voorinstellingen Video Analytics. Deze voorinstellingen bevatten een rapportsuite, de trackingserver, de naamruimte voor bijhouden en de Marketing Cloud-organisatie-id, indien beschikbaar.
Indien u dit nog niet hebt gedaan, configureert u Dynamic Media Configuration (Pre 6.3).
(Optioneel) U kunt de Report Suite ID weergeven en kopiëren (u moet toegang hebben tot de JCR). Hoewel het niet nodig is om Report Suite ID te hebben, wordt validatie eenvoudiger.
Maak een pakket met Package Manager.
Bewerk het pakket om een filter op te nemen.
In AEM: /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Maak het pakket.
Download of deel het Video Analytics-voorinstellingspakket, zodat het kan worden gedeeld met de volgende nieuwe auteurknooppunten.
Zorg ervoor dat u deze taak voor voltooit u Dynamic Media Configuration (Pre 6.3) vormt. Als u dit niet doet, wordt er een andere ongebruikte rapportsuite gemaakt. Bovendien, alhoewel de video het melden correct zal blijven werken, wordt het verzamelen van gegevens niet geoptimaliseerd.
Zorg ervoor dat het Video Analytics vooraf ingestelde pakket van de eerste knoop van de Auteur op de nieuwe knoop van de Auteur toegankelijk is.
Voer een van de volgende handelingen uit om de installatie van het pakket te controleren en, indien nodig, fouten op te sporen:
Controleer de Video Analytics voorinstelling via het
JCRToor de Video Analytics voorinstelling via het JCR hebt u toegang tot CRXDE Lite.
AEM - Navigeer in CRXDE Lite naar /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Dat is http://localhost:4502/crx/de/index.jsp#/conf/global/settings/dam/dm/presets/analytics/jcr%3Acontent/userdata
Als u geen toegang hebt tot CRXDE Lite op het knooppunt Auteur, kunt u de voorinstelling controleren via de server Publiceren.
Controleer Video Analytics vooraf ingesteld door de Server van het Beeld
U kunt de voorinstelling Video Analytics rechtstreeks valideren door een aanvraag voor een afbeeldingsserver req=userdata
in te dienen.
Als u bijvoorbeeld de voorinstelling Video Analytics op het knooppunt Auteur wilt weergeven, kunt u het volgende verzoek indienen:
http://localhost:4502/is/image/conf/global/settings/dam/dm/presets/analytics?req=userdata
Als u de voorinstelling wilt valideren op publicatieservers, kunt u een vergelijkbare directe aanvraag indienen bij de publicatieserver. De reacties zijn hetzelfde op de knooppunten Auteur en Publiceren. De reactie ziet er ongeveer als volgt uit:
marketingCloudOrgId=0FC4E86B573F99CC7F000101
reportSuite=aemaem6397618-2018-05-23
trackingNamespace=aemvideodal
trackingServer=aemvideodal.d2.sc.omtrdc.net
Controleer de Video Analytics voorinstelling met het gereedschap Video melden in AEM
Tik op Tools > Assets > Video Reporting http://localhost:4502/mnt/overlay/dam/gui/content/s7dam/videoreports/videoreport.html
Als u het volgende foutbericht ziet, is de rapportsuite beschikbaar, maar niet gevuld. Deze fout is correct-en gewenst-in een nieuwe installatie alvorens het systeem om het even welke gegevens verzamelt.
Als u rapportgegevens wilt genereren, uploadt en publiceert u één video. Gebruik Copy URL en voer de video minstens één keer uit.
Houd er rekening mee dat het maximaal 12 uur kan duren voordat de rapportgegevens zijn gevuld met het gebruik van de Video Viewer.
Als er een fout is en de rapportreeks niet correct wordt geplaatst, wordt het volgende alarm getoond.
Deze fout wordt ook getoond als de VideoRapportering alvorens u de diensten Dynamic Media Configuration (Pre 6.3) vormt.
SiteCatalystReportService
.De Video Analytics-voorinstelling (ook wel analysevoorinstelling genoemd) wordt naast de Viewer-voorinstellingen in Dynamic Media opgeslagen. Het is in feite hetzelfde als een viewervoorinstelling, maar met informatie die wordt gebruikt om AppMeasurement- en Video Heartbeat-rapportage te configureren.
De eigenschappen van de voorinstelling zijn als volgt:
AEM 6.4 en nieuwere versies slaan deze voorinstelling op /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
U moet uw eigen standaardinstellingen voor de catalogus publiceren als onderdeel van het installatieproces via het JCR. Catalogusinstellingen herhalen:
In een Eindvenster, stel het volgende in werking:
curl -u admin:admin localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets
Navigeer in AEM naar de volgende locatie in CRXDE Lite (vereist beheerdersrechten):
https://<server>:<port>/crx/de/index.jsp#/conf/global/settings/dam/dm/imageserver/
Tik op het tabblad Replication.
Tik op Replicate.
Als u een element met een viewervoorinstelling wilt leveren, moet u de viewervoorinstelling repliceren of publiceren. (Alle voorinstellingen voor viewers moeten worden geactiveerd en gerepliceerd om de URL of insluitcode voor een element te verkrijgen.) Zie Voorinstellingen van viewer publiceren voor meer informatie.
Standaard geeft het systeem diverse uitvoeringen weer wanneer u Renditions selecteert en een aantal viewervoorinstellingen selecteert wanneer u Viewers selecteert in de gedetailleerde weergave van het element. U kunt het aantal dat u ziet verhogen of verlagen. Zie Het aantal voorinstellingen voor afbeeldingen dat wordt weergegeven, vergroten of Het aantal voorinstellingen voor viewers dat wordt weergegeven, vergroten.
Bij niet-Dynamic Media-implementaties repliceert u all middelen (zowel afbeeldingen als video) van uw AEM auteursomgeving naar het AEM publicatieknooppunt. Deze workflow is nodig omdat de AEM ook de middelen levert.
Bij Dynamic Media-implementaties is het echter niet nodig om dezelfde middelen te repliceren naar publicatieknooppunten, omdat assets via de cloud worden geleverd. AEM publicatieknooppunten moeten echter niet worden gerepliceerd. Zo voorkomt u extra opslagkosten en langere verwerkingstijden om elementen te repliceren. Andere inhoud, zoals Dynamic Media-viewers, sitepagina's en statische inhoud, wordt nog steeds aangeboden vanaf de AEM publicatieknooppunten.
Naast het repliceren van de activa, worden de volgende niet-activa ook herhaald:
/conf/global/settings/dam/dm/imageserver/configuration/jcr:content/settings
/conf/global/settings/dam/dm/presets/macros
/conf/global/settings/dam/dm/presets/viewer
Met de filters kunt u elementen uitsluiten van replicatie naar het AEM publicatieknooppunt.
Als u Dynamic Media for 1) gebruikt voor beeldbewerking in productie of 2) voor beeldbewerking en video, kunt u de standaardfilters gebruiken die we 'as-is' bieden. De volgende filters zijn standaard actief:
Filter | Mimetype | Uitvoeringen | |
Afbeeldingslevering Dynamic Media | filterafbeeldingen filtersets
|
Begint met image/ Bevat application/ en eindigt met set. |
De 'filter-images' die buiten het vak (voor afzonderlijke afbeeldingselementen, inclusief interactieve afbeeldingen) en 'filtersets' (voor centrifuges, afbeeldingssets, gemengde mediasets en Carousel-sets) worden gebruikt, zijn:
|
Dynamic Media Video Delivery | filter-video | Begint met video/ | De uit-van-de-doos "filter-video"zal:
|
Dynamic Media Classic-integratie | filterafbeeldingen filtersets filter-video |
Begint met image/ Bevat application/ en eindigt met set. Begint met video/ |
U vormt het Vervoer URI om aan uw AEM te richten publiceert server in plaats van de Adobe Dynamic Media Cloud Replication Service URL. Als u dit filter instelt, kan Dynamic Media Classic elementen leveren in plaats van AEM publicatie-instantie. Met de 'filter-images', 'filtersets' en 'filter-video' uit de box worden:
|
Filters zijn van toepassing op MIME-typen en kunnen geen padspecifieke notatie hebben.
Als u Dynamic Media alleen voor video gebruikt, voert u de volgende stappen uit om elementfilters voor replicatie in te stellen:
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
/etc/replication/agents.author/publish
Hiermee wordt de AEM-publicatie-instantie zo ingesteld dat zowel de videoposterafbeelding als de videometagegevens worden geleverd die zijn vereist voor het afspelen, terwijl de video zelf wordt geleverd door de Dynamic Media-cloudservice. Het filter sluit ook de originele video en statische miniatuuruitvoeringen uit van replicatie, die niet nodig zijn voor de publicatie-instantie.
Als u Dynamic Media gebruikt voor het maken van images in implementaties die niet voor productiedoeleinden worden gebruikt, voert u de volgende stappen uit om elementfilters voor replicatie in te stellen:
Tik in AEM op het AEM logo om toegang te krijgen tot de algemene navigatieconsole en tik op Tools > Deployment > Replication > Agents on author.
Tik op Default Agent (publish) op de pagina Agents op de auteurspagina.
Tik op Edit.
Schakel in het dialoogvenster Agent Settings op het tabblad Settings Enabled in om de agent in te schakelen.
Tik op OK.
Tik in AEM op Tools > General > CRXDE Lite.
Navigeer in de linkermappenstructuur naar /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
Zoek filter-images, klik er met de rechtermuisknop op en selecteer Copy.
Navigeer in de linkermappenstructuur naar /etc/replication/agents.author/publish
Zoek jcr:content, klik er met de rechtermuisknop op en selecteer Create > Create Node. Voer de naam damRenditionFilters
van het type nt:unstructured
in.
Zoek damRenditionFilters
, klik er met de rechtermuisknop op en selecteer Paste.
Hiermee wordt de AEM-publicatie-instantie zo ingesteld dat de afbeeldingen worden geleverd aan uw niet-productieomgeving. Het filter sluit ook de oorspronkelijke afbeelding en statische uitvoeringen uit van replicatie, die niet nodig zijn voor de publicatie-instantie.
Als er vele verschillende filters in een auteur zijn, heeft elke agent een verschillende gebruiker nodig die aan het wordt toegewezen. De granietcode dwingt het model van één filter per gebruiker af. Voor elke filterinstelling moet er altijd een andere gebruiker zijn.
Als u meer dan één filter op een server-bijvoorbeeld gebruikt, één filter voor replicatie om te publiceren en een tweede filter voor s7delivery-dan moet u ervoor zorgen dat deze twee filters een verschillende userId hebben die aan hen in jcr:content knoop wordt toegewezen. Zie de volgende afbeelding:
Elementfilters optioneel aanpassen voor replicatie:
Tik in AEM op het AEM logo om toegang te krijgen tot de algemene navigatieconsole en tik op Tools > General > CRXDE Lite.
Navigeer in de linkermapstructuur naar /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
om de filters te bekijken.
Als u het Mime-type voor het filter wilt definiëren, gaat u als volgt naar het Mime-type:
Vouw content > dam > <locate_your_asset
> > jcr:content > metadata in de linkertrack uit en zoek dc:format
in de tabel.
De volgende afbeelding is een voorbeeld van het pad van een element naar dc:format
.
De dc:format
voor het element Fiji Red.jpg
is image/jpeg
.
Als u dit filter wilt toepassen op alle afbeeldingen, ongeacht de indeling, stelt u de waarde in op image/*
, waarbij *
een reguliere expressie is die wordt toegepast op alle afbeeldingen in een willekeurige indeling.
Als u het filter alleen wilt toepassen op afbeeldingen van het type JPEG, voert u een waarde image/jpeg
in.
Bepaal welke uitvoeringen u van replicatie wilt omvatten of uitsluiten.
U kunt onder andere de volgende tekens gebruiken om te filteren voor replicatie:
Te gebruiken teken | Hoe het activa voor replicatie filtreert |
* | Jokerteken |
+ | Omvat activa voor replicatie. |
- | Sluit elementen van replicatie uit. |
Ga naar content/dam/<locate_your_asset>/jcr:content/renditions
.
De volgende afbeelding is een voorbeeld van de uitvoeringen van een element.
Als u het bovenstaande voorbeeld gebruikt en alleen de PTIFF (Pyramid TIFF) wilt repliceren, voert u +cqdam,*
in, dat alle uitvoeringen bevat die beginnen met cqdam
. In het voorbeeld is die vertoning cqdam.pyramid.tiff
.
Als u slechts origineel wilde herhalen, dan zou u +original
ingaan.
Als u de Dynamic Media Image Server configureert, moet u de Adobe CQ Scene7 ImageServer-bundel en de Adobe CQ Scene7 PlatformServer-bundel bewerken.
Dynamic Media werkt uit-van-de-doos nadat het wordt toegelaten. U kunt echter desgewenst de installatie verfijnen door Dynamic Media Image Server te configureren om aan bepaalde specificaties of vereisten te voldoen.
Vereiste: __ Voordat u Dynamic Media Image Server configureert, moet u ervoor zorgen dat uw VM van Windows een installatie van de Microsoft Visual C+±bibliotheken bevat. De bibliotheken zijn nodig om Dynamic Media Image Server uit te voeren. U kunt het Microsoft Visual C++ 2010 Redistributable Pakket (x64) hier downloaden.
Dynamic Media Image Server-instellingen configureren:
Tik in de linkerbovenhoek van AEM op Adobe Experience Manager om de globale navigatieconsole te openen en tik vervolgens op Tools > Operations > Web Console.
Tik op de pagina Adobe Experience Manager Web Console Configuration op OSGi > Configuration om alle bundels weer te geven die momenteel binnen AEM worden uitgevoerd.
De Dynamic Media Delivery Servers staan onder de volgende namen in de lijst:
Tik in de lijst met bundels rechts van Adobe CQ Scene7 ImageServer op het pictogram Edit.
Stel in het dialoogvenster Adobe CQ Scene7 ImageServer de volgende configuratiewaarden in:
In de meeste gevallen is het niet nodig de standaardwaarden te wijzigen. Als u echter wel de standaardwaarden wijzigt, moet u de bundel opnieuw starten om de wijzigingen door te voeren.
Eigenschap | Standaardwaarde | Beschrijving |
TcpPort.name | empty |
Het aantal van de haven voor communicatie met het proces ImageServer te gebruiken. Standaard wordt de vrije poort automatisch gedetecteerd. |
AllowRemoteAccess.name | empty |
Externe toegang tot ImageServer-proces toestaan of weigeren. Als de waarde false is, luistert de afbeeldingsserver alleen op de localhost. Standaard externalizer-instellingen die naar de localhost verwijzen, moeten het werkelijke domein of IP-adres van de specifieke VM-instantie opgeven. De reden hiervoor is dat de localhost mogelijk naar het bovenliggende systeem van de VM wijst. Domeinen of IP-adressen voor de VM moeten mogelijk een vermelding van het hostbestand hebben, zodat deze zelf kan worden opgelost. |
MaxRenderRgnPixels | 16 MPixels | Maximale grootte in megapixels die wordt gerenderd. |
MaxMessageSize | 16 MBytes | Maximale berichtgrootte in megabytes die wordt afgeleverd. |
RandomAccessUrlTimeout | 20 | De waarde van de onderbreking voor hoe lang in seconden ImageServer op JCR zal wachten om op een gerangschikte tegelverzoek te antwoorden. |
WorkerThreads | 10 | Aantal arbeidersdraden. |
Tik op Save.
Tik in de lijst met bundels rechts van Adobe CQ Scene7 PlatformServer op het pictogram Edit.
Stel in het dialoogvenster Adobe CQ Scene7 PlatformServer de volgende opties voor de standaardwaarde in:
Dynamic Media Image Server gebruikt een eigen schijfcache om reacties in de cache op te slaan. De AEM HTTP-cache en de Dispacher kunnen niet worden gebruikt om reacties van Dynamic Media Image Server in cache te plaatsen.
Eigenschap | Standaardwaarde | Beschrijving |
---|---|---|
Cache enabled | Ingeschakeld | Of de responscache is ingeschakeld. |
Cache roots | cachegeheugen | Een of meer paden naar de responscachemappen. Relatieve paden worden omgezet in de interne bundelmap s7imaging. |
Cache Max Size | 20000000 | Maximale grootte van responscache in bytes. |
Cache Max Entries | 100000 | Maximumaantal items dat is toegestaan in de cache. |
Standaard manifest laat u de gebreken vormen die worden gebruikt om de antwoorden van de Levering van Dynamic Media te produceren. U kunt de kwaliteit (kwaliteit van de JPEG, de resolutie, de modus voor het berekenen van nieuwe pixels), het in cache plaatsen (verlopen) verfijnen en voorkomen dat afbeeldingen die te groot zijn, worden gerenderd (standaardpixel, standaardminiatuur, maxpix).
De locatie van de standaardmanifestconfiguratie wordt ontleend aan de Catalog root standaardwaarde van Adobe CQ Scene7 PlatformServer bundel. Deze waarde bevindt zich standaard op het volgende pad binnen Tools > General > CRXDE Lite:
/conf/global/settings/dam/dm/imageserver/
U kunt de waarden van de eigenschappen wijzigen, zoals wordt beschreven in de onderstaande tabel, door nieuwe waarden in te voeren.
Tik in de linkerbovenhoek van de pagina op Save All wanneer u klaar bent met het aanbrengen van wijzigingen in het standaardmanifest.
Zorg ervoor dat u op het tabblad Access Control (rechts van het tabblad Properties) tikt en stel vervolgens de toegangsbeheerbevoegdheden in op jcr:read
voor alle gebruikers en voor gebruikers met dynamische media-replicatie.
Instellingen voor de manifestatie en de standaardwaarden ervan:
Eigenschap | Standaardwaarde | Beschrijving |
bkgcolor | FFFFFF | Standaardachtergrondkleur. De RGB-waarde die wordt gebruikt om elk gebied van een antwoordafbeelding dat geen werkelijke afbeeldingsgegevens bevat, in te vullen. Zie ook BkgColor in de API voor beeldbewerking. |
defaultPix | 300 300 | Standaardweergavegrootte. De server beperkt antwoordafbeeldingen tot maximaal deze breedte en hoogte als in de aanvraag niet expliciet de weergavegrootte wordt opgegeven met wid=, hei= of scl=. Opgegeven als twee gehele getallen, 0 of groter, gescheiden door een komma. Breedte en hoogte in pixels. Een van beide of beide waarden kunnen op 0 worden ingesteld om ze onbeperkt te houden. Is niet van toepassing op geneste/ingesloten aanvragen. Zie ook DefaultPix in de Beeldserver-API. Gewoonlijk gebruikt u echter een viewervoorinstelling of voorinstelling voor afbeeldingen om het element te leveren. De standaardvoorinstelling is alleen van toepassing op elementen die geen viewervoorinstelling of voorinstelling voor afbeeldingen gebruiken. |
standaard miniatuur | 100 100 | Standaardminiatuurgrootte. Wordt gebruikt in plaats van kenmerk::DefaultPix voor aanvragen van miniaturen (req=tmb). De server beperkt antwoordafbeeldingen tot maximaal deze breedte en hoogte als een miniatuuraanvraag (req=tmb) de grootte niet expliciet opgeeft met gebruik van wid=, hei= of scl=. Opgegeven als twee gehele getallen, 0 of groter, gescheiden door een komma. Breedte en hoogte in pixels. Een van beide of beide waarden kunnen op 0 worden ingesteld om ze onbeperkt te houden. Is niet van toepassing op geneste/ingesloten aanvragen. Zie ook DefaultThumbPix in de API voor beeldbewerking. |
vervaldatum | 36000000 | De standaardtijd voor de clientcache om te live gaan. Biedt een standaardvervalinterval voor het geval dat een bepaalde catalogusrecord geen geldige catalogus bevat::Expiration value. Reëel getal, 0 of hoger. Aantal milliseconden tot aan vervaldatum sinds de antwoordgegevens werden geproduceerd. Reeks aan 0 om altijd het antwoordbeeld onmiddellijk te verlopen, dat effectief cliënt caching onbruikbaar maakt. Deze waarde wordt standaard ingesteld op 10 uur. Als een nieuwe afbeelding wordt gepubliceerd, duurt het tien uur voordat de oude afbeelding de cache van de gebruiker verlaat. Neem contact op met de Klantenondersteuning als u de cache sneller moet wissen. Zie ook Verlopen in de API voor beeldbewerking. |
jpegquality | 80 | Standaardcoderingskenmerken van JPEG. Hiermee geeft u de standaardkenmerken op voor JPEG-antwoordafbeeldingen. Geheel getal en markering, gescheiden door een komma. De eerste waarde ligt in het bereik 1.100 en definieert de kwaliteit. De tweede waarde kan 0 zijn voor normaal gedrag of 1 voor het uitschakelen van de downsampling van de RGB-chromaticiteit die gewoonlijk door JPEG-encoders wordt gebruikt. Zie ook JpegQuality in de API voor beeldbewerking. |
maxpix | 2000 2000 | Limiet voor afbeeldingsgrootte beantwoorden. Maximale breedte en hoogte van antwoordafbeelding die aan de client worden geretourneerd. De server retourneert een fout als een aanvraag een antwoordafbeelding veroorzaakt waarvan de breedte of hoogte groter is dan kenmerk::MaxPix. Zie ook MaxPix in de API voor beeldbewerking. |
resmode | SHARP2 | Standaardmodus voor opnieuw berekenen van pixels. Hiermee geeft u de standaardkenmerken voor resampling en interpolatie op die moeten worden gebruikt voor het schalen van afbeeldingsgegevens. Wordt gebruikt wanneer resMode= niet is opgegeven in een aanvraag. Toegestane waarden zijn BILIN, BICUB of SHARP2. Enum. Stel dit in op 2 voor bilin, 3 voor bicub of 4 voor de interpolatiemodus Sharp2. Gebruik Sharp2 voor de beste resultaten. Zie ook ResMode in Image Serving API. |
resolutie | 72 | Standaardobjectresolutie. Biedt een standaardobjectresolutie voor het geval een bepaalde catalogusrecord geen geldige catalogus bevat::resolutiewaarde. Reëel getal, groter dan 0. Doorgaans uitgedrukt als pixels per inch, maar mogelijk ook in andere eenheden, zoals pixels per meter. Zie ook Resolutie in de API voor beeldbewerking. |
miniatuur | 1%,11%,21%,31%,41%,51%,61%,71%,81%,91% | Deze waarden vertegenwoordigen een momentopname van videoplaytime en worden overgegaan tot encoding.com. Zie Informatie over videominiaturen voor meer informatie. |
Met dynamisch kleurbeheer voor media kunt u de juiste elementen kleuren om ze voor te vertonen.
Met kleurcorrectie behouden ingesloten elementen hun kleurruimte (RGB, CMYK, Grijs) en ingesloten kleurprofiel in de gegenereerde piramide-TIFF-uitvoering. Wanneer u een dynamische uitvoering aanvraagt, wordt de afbeeldingskleur gecorrigeerd in de doelkleurruimte. U configureert het uitvoerkleurprofiel in de publicatie-instellingen voor dynamische media in de JCR.
Bij kleurbeheer voor Adobe wordt gebruikgemaakt van ICC-profielen, een indeling die is gedefinieerd door het ICC (International Color Consortium).
U kunt dynamisch kleurbeheer voor media configureren en voorinstellingen voor afbeeldingen configureren met CMYK, RGB of Grijsuitvoer. Zie Voorinstellingen voor afbeeldingen configureren.
Gevallen van geavanceerd gebruik zouden een handmatige configuratie icc= bepaling kunnen gebruiken om een profiel van de outputkleur uitdrukkelijk te selecteren:
icc - Uitvoerkleurprofiel.
iccEmbed - Kleurprofiel insluiten.
De standaardset Adobe-kleurprofielen is alleen beschikbaar als Feature Pack 12445 van Software Distribution is geïnstalleerd. Alle eigenschapspakken en de dienstpakken zijn beschikbaar bij Softwaredistributie. Het Feature Pack 12445 verstrekt de kleurenprofielen van de Adobe.
U moet functiepak 12445 installeren om de mogelijkheden voor dynamisch kleurbeheer voor media te kunnen gebruiken.
Voor de installatie van functiepak 12445:
Navigeer naar Softwaredistributie en download cq-6.3.0-featurepack-12445
.
Zie Werken met pakketten voor meer informatie over het gebruik van pakketten in Adobe Experience Manager.
Installeer het functiepakket.
Nadat u het functiepakket hebt geïnstalleerd, moet u de juiste standaardkleurprofielen configureren om kleurcorrectie in te schakelen wanneer u RGB- of CMYK-afbeeldingsgegevens aanvraagt.
De standaardkleurprofielen configureren:
Navigeer in Tools > General > CRXDE Lite naar /conf/global/settings/dam/dm/imageserver/configuration/settings
dat de standaard Adobe Color-profielen bevat.
Voeg een eigenschap voor kleurcorrectie toe door naar de onderkant van het tabblad Properties te schuiven en handmatig de naam, het type en de waarde van de eigenschap in te voeren. Deze worden in de volgende tabellen beschreven. Nadat u de waarden hebt ingevoerd, tikt u op Add en Save All om de waarden op te slaan.
De eigenschappen voor kleurcorrectie worden beschreven in de tabel Color Corrections Properties. Waarden die u kunt toewijzen aan eigenschappen voor kleurcorrectie staan in de tabel Color Profile.
Voeg in Name bijvoorbeeld iccprofilecmyk
toe, selecteer Type String
en voeg WebCoated
toe als Value. Tik op Add en Save All om uw waarden op te slaan.
Tabel met kleurcorrectie-eigenschappen
Eigenschap | Type | Standaard | Beschrijving |
iccprofilergb | Tekenreeks | <empty> | Naam van het standaardkleurprofiel RGB. |
icprofilecmyk | Tekenreeks | <empty> | Naam van het standaard CMYK-kleurprofiel. |
icprofilegray | Tekenreeks | <empty> | Naam van het standaardkleurprofiel Grijs. |
iccprofilesrcrgb | Tekenreeks | <empty> | Naam van het standaardkleurprofiel RGB dat wordt gebruikt voor RGB-afbeeldingen zonder ingesloten kleurprofiel |
iccprofilesrcmyk | Tekenreeks | <empty> | Naam van het standaard CMYK-kleurprofiel dat wordt gebruikt voor CMYK-afbeeldingen zonder ingesloten kleurprofiel. |
iccprofilesrcgray | Tekenreeks | <empty> | Naam van het standaard grijskleurprofiel dat wordt gebruikt voor CMYK-afbeeldingen zonder ingesloten kleurprofiel. |
icblackpointcompensatie | Boolean | Waar | Hiermee geeft u aan of zwartpuntcompensatie moet worden toegepast tijdens kleurcorrectie. Adobe raadt u aan dit aan te doen. |
icdithering | Boolean | Onwaar | Hiermee geeft u aan of dithering moet worden toegepast tijdens kleurcorrectie. |
iccrenderintent | Tekenreeks | relatief | Geeft de render-intentie aan. Acceptabele waarden zijn: perceptueel, relatief, verzadiging, absoluut. Adobe raadt relatief aan als standaard. |
Namen van eigenschappen zijn hoofdlettergevoelig en moeten allemaal kleine letters zijn.
Kleurprofieltabel
De volgende kleurprofielen zijn geïnstalleerd:
Naam |
Kleurruimte |
Beschrijving |
---|---|---|
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 |
EuroscaleUncoated | CMYK | Euroscale 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 standaard CMYK |
PS5Standaard | CMYK | Photoshop 5 standaard 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 | Brede kleuromvang RGB |
Tik op Save All.
U kunt bijvoorbeeld iccprofilergb instellen op sRGB
en iccprofilecmyk op WebCoated
. Dit doet het volgende:
sRGB
bevinden.WebCoated
te bevinden.sRGB
.WebCoated
.Nadat u alle bovenstaande taken hebt voltooid, worden de geactiveerde Dynamic Media-middelen aangeboden via de Image- of Video-service. In AEM, verschijnt deze capaciteit in Copy Image URL, Copy Viewer URL, Embed Viewer Code, en in WCM.
Zie Dynamic Media-middelen leveren.
Wanneer u... | Resultaat |
URL van afbeelding kopiëren | In het dialoogvenster URL kopiëren wordt een URL weergegeven die vergelijkbaar is met de volgende URL (URL is alleen bedoeld voor demonstratiedoeleinden):
Waarbij Zie ook Dynamic Media Assets leveren. |
Een viewer-URL kopiëren | In het dialoogvenster URL kopiëren wordt een URL weergegeven die vergelijkbaar is met de volgende URL (URL is alleen bedoeld voor demonstratiedoeleinden):
Waarbij Zie ook Dynamic Media Assets leveren. |
Insluitcode van een viewer kopiëren | In het dialoogvenster Code insluiten kopiëren wordt een codefragment weergegeven dat lijkt op het volgende (codevoorbeeld is alleen bedoeld voor demonstratiedoeleinden):
Waarbij Zie ook Dynamic Media Assets leveren. |
WCM-pagina's die verwijzen naar Dynamic Media en Interactive Media-componenten verwijzen naar de leveringsservice.