Configurare Dynamic Media - Modalità ibrida configuring-dynamic-media-hybrid-mode
A decorrere dal 30 aprile 2024, Adobe Dynamic Media cesserà il supporto per i seguenti elementi:
- SSL (Secure Socket Layer) 2.0
- SSL 3.0
- TLS (Transport Layer Security) 1.0 e 1.1
- Le seguenti crittografie deboli in TLS 1.2:
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_CAMELLIA_256_CBC_SHA
TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
TLS_RSA_WITH_SDES_EDE_CBC_SHA
Dynamic Media-Hybrid deve essere abilitato e configurato per l’uso. A seconda del caso d'uso, Dynamic Media dispone di diverse configurazioni supportate.
Ulteriori informazioni sull'utilizzo di video in Dynamic Media.
s7access.log
ImageServing.log
La pubblicazione e la distribuzione ibride sono una funzionalità fondamentale dell’aggiunta di Dynamic Media a Adobe Experience Manager. La pubblicazione ibrida consente di distribuire le risorse Dynamic Media, come immagini, set e video, dal cloud anziché dai nodi di pubblicazione di Experience Manager.
Altri contenuti, come visualizzatori Dynamic Media, pagine del sito e contenuti statici continuano a essere distribuiti dai nodi di pubblicazione di Experience Manager.
I clienti di Dynamic Media devono utilizzare la distribuzione ibrida come meccanismo di distribuzione per tutti i contenuti di Dynamic Media.
Architettura di pubblicazione ibrida per video hybrid-publishing-architecture-for-videos
Architettura di pubblicazione ibrida per le immagini hybrid-publishing-architecture-for-images
Configurazioni Dynamic Media supportate supported-dynamic-media-configurations
Le attività di configurazione seguenti fanno riferimento ai seguenti termini:
Puoi scegliere di implementare Dynamic Media solo per l’imaging, solo per il video o sia per l’imaging che per il video. Per determinare i passaggi per la configurazione di Dynamic Media per lo scenario specifico, consulta la tabella seguente.
Abilita Dynamic Media enabling-dynamic-media
Dynamic Media è disabilitato per impostazione predefinita. Per sfruttare le funzionalità di Dynamic Media, è necessario abilitare Dynamic Media utilizzando la modalità di esecuzione dynamicmedia
come si farebbe, ad esempio, con la modalità di esecuzione publish
. Prima di abilitare, assicurati di rivedere i requisiti tecnici.
dynamicMediaEnabled
su true. Questo flag non ha funzionalità in Experience Manager 6.2 e versioni successive. Inoltre, non è necessario riavviare l’avvio rapido per abilitare Dynamic Media.Attivando Dynamic Media, le funzioni di Dynamic Media sono disponibili nell'interfaccia utente e ogni risorsa immagine caricata riceve una rappresentazione cqdam.pyramid.tiff utilizzata per la consegna rapida delle rappresentazioni di immagini dinamiche. Tali PTIFF presentano vantaggi significativi quali i seguenti:
- Possibilità di gestire una sola immagine di origine primaria e generare al volo infinite rappresentazioni senza ulteriore spazio di archiviazione.
- Possibilità di utilizzare la visualizzazione interattiva come zoom, panoramica e rotazione.
Se desideri utilizzare Dynamic Media Classic in Experience Manager, non abilitare Dynamic Media a meno che non utilizzi uno scenario specifico. Dynamic Media è disabilitato a meno che non venga abilitato tramite la modalità di esecuzione.
Per abilitare Dynamic Media, devi attivare la modalità di esecuzione di Dynamic Media dalla riga di comando o dal nome del file quickstart.
Per abilitare Dynamic Media:
-
Nella riga di comando, quando si avvia l'avvio rapido, eseguire le operazioni seguenti:
- Aggiungi
-r dynamicmedia
alla fine della riga di comando all'avvio del file jar.
code language-shellsession java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar -r dynamicmedia
Se si pubblica in s7delivery, è necessario includere anche i seguenti argomenti trustStore:
code language-shellsession -Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName> -Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
- Aggiungi
-
Richiedere
https://localhost:4502/is/image
e assicurarsi che Image Server sia in esecuzione.note note NOTE Per risolvere i problemi relativi a Dynamic Media, vedere i seguenti registri nella directory crx-quickstart/logs/
:- ImageServer-<PortId>-<yyyy><mm><dd>.log - Il registro ImageServer fornisce statistiche e informazioni analitiche utilizzate per analizzare il comportamento del processo interno di ImageServer.
Esempio di nome di file di registro di Image Server: ImageServer-57346-2020-07-25.log
- s7access-<yyyy><mm><dd>.log - Il registro s7access registra ogni richiesta effettuata a Dynamic Media tramite
/is/image
e/is/content
.
Questi registri vengono utilizzati solo quando Dynamic Media è abilitato. Non sono inclusi nel pacchetto Download completo generato dalla pagina system/console/status-Bundlelist
. Se chiami l'Assistenza clienti in caso di problemi con Dynamic Media, aggiungi entrambi i registri al problema.
Se Experience Manager è stato installato su una porta o un percorso contestuale diverso … if-you-installed-aem-to-a-different-port-or-context-path
Se si distribuisce Experience Manager in un server applicazioni e Dynamic Media è abilitato, è necessario configurare il dominio autonomo in Externalizer. In caso contrario, la generazione delle miniature per le risorse non funziona correttamente per le risorse Dynamic Media.
Inoltre, se esegui quickstart su una porta o un percorso contestuale diverso, devi modificare anche il dominio autonomo.
Quando Dynamic Media è abilitato, le rappresentazioni statiche delle miniature per le risorse di immagini vengono generate utilizzando Dynamic Media. Affinché la generazione delle miniature funzioni correttamente per Dynamic Media, Experience Manager deve eseguire una richiesta URL a se stessa e deve conoscere sia il numero di porta che il percorso contestuale.
In Experience Manager:
- Il dominio autonomo in Externalizer viene utilizzato per recuperare sia il numero di porta che il percorso di contesto.
- Se non è configurato alcun dominio autonomo, il numero di porta e il percorso contestuale vengono recuperati dal servizio HTTP Jetty.
In una distribuzione Experience Manager QuickStart WAR non è possibile derivare il numero di porta e il percorso contestuale, pertanto è necessario configurare un dominio autonomo. Consulta la documentazione di Externalizer su come configurare il dominio autonomo.
Disattiva Dynamic Media disabling-dynamic-media
Dynamic Media non è abilitato per impostazione predefinita. Tuttavia, se hai precedentemente abilitato Dynamic Media, puoi disattivarlo in un secondo momento.
Per disabilitare Dynamic Media dopo averlo abilitato, rimuovere il flag della modalità di esecuzione -r dynamicmedia
.
Per disabilitare Dynamic Media:
-
Nella riga di comando, quando si avvia l'avvio rapido, è possibile effettuare una delle seguenti operazioni:
- Non aggiungere
-r dynamicmedia
alla riga di comando all'avvio del file jar.
code language-shellsession java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
- Non aggiungere
-
Richiedi
https://localhost:4502/is/image
. Viene visualizzato un messaggio che informa che Dynamic Media è disabilitato.note note NOTE Dopo aver disabilitato la modalità di esecuzione di Dynamic Media, il passaggio del flusso di lavoro che genera il rendering cqdam.pyramid.tiff
viene ignorato automaticamente. Disattiva inoltre il supporto della rappresentazione dinamica e altre funzioni di Dynamic Media.Inoltre, quando la modalità di esecuzione Dynamic Media è disabilitata dopo la configurazione del server Experience Manager, tutte le risorse caricate in tale modalità di esecuzione non sono più valide.
(Facoltativo) Migrazione di configurazioni e predefiniti Dynamic Media da 6.3 a 6.5 Senza downtime optional-migrating-dynamic-media-presets-and-configurations-from-to-zero-downtime
Se aggiorni Experience Manager - Dynamic Media dalla versione 6.3 alla versione 6.5 (che ora include la possibilità di zero implementazioni con tempi di inattività), devi eseguire il seguente comando curl. Il comando migra tutti i predefiniti e le configurazioni da /etc
a /conf
in CRXDE Lite.
Per tutti gli aggiornamenti, con o senza il pacchetto di compatibilità, puoi copiare i predefiniti predefiniti visualizzatore forniti originariamente con Dynamic Media eseguendo il seguente comando curl Linux®:
curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets/viewer.pushviewerpresets.json
Per migrare i predefiniti e le configurazioni del visualizzatore personalizzato creati da /etc
a /conf
, eseguire il comando curl Linux® seguente:
curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets.migratedmcontent.json
Configurare la replica delle immagini configuring-image-replication
La distribuzione delle immagini Dynamic Media funziona pubblicando le risorse immagine, incluse le miniature video, da Experience Manager Author e replicandole nel servizio di replica on-demand di Adobe (URL del servizio di replica). Assets viene quindi fornito tramite il servizio di consegna delle immagini on-demand (l’URL del servizio per le immagini ).
Effettua le seguenti operazioni:
L’agente di replica pubblica le risorse Dynamic Media, come immagini, metadati video e imposta su Image Service ospitato da Adobe. L'agente di replica non è abilitato per impostazione predefinita.
Dopo aver configurato l'agente di replica, è necessario convalidare e verificare che sia stato configurato correttamente. In questa sezione vengono descritte queste procedure.
Configurare l’autenticazione setting-up-authentication
Configura l’autenticazione di replica sull’autore per replicare le immagini nel servizio di consegna delle immagini Dynamic Media. Ottieni un KeyStore, quindi salvalo nell'utente dynamic-media-replication e configuralo. L’amministratore della società ha ricevuto un’e-mail di benvenuto con il file KeyStore e le credenziali necessarie durante il processo di provisioning. Se non hai ricevuto queste informazioni, contatta l’Assistenza clienti Adobe.
Per impostare l'autenticazione:
-
Se non disponi già del file e della password, contatta l’Assistenza clienti Adobe per ottenere il file KeyStore e la password. Queste informazioni sono una parte necessaria del provisioning. Associa le chiavi al tuo account.
-
In Experience Manager, seleziona il logo Experience Manager per accedere alla console di navigazione globale, quindi passa a Strumenti > Sicurezza > Utenti.
-
Nella pagina Gestione utenti, passa all'utente dynamic-media-replication, quindi seleziona per aprire.
-
Nella pagina Modifica impostazioni utente per la replica di elementi multimediali dinamici selezionare la scheda Registro chiavi, quindi selezionare Crea archivio chiavi.
-
Immettere una password e confermarla nella finestra di dialogo Imposta password di accesso al registro chiavi.
note note NOTE Memorizzare la password perché è necessario immetterla nuovamente quando si configura l'agente di replica in un secondo momento. -
Nella pagina Modifica impostazioni utente per la replica di elementi multimediali dinamici, espandi l'area Aggiungi chiave privata dal file KeyStore e aggiungi quanto segue (vedi le immagini che seguono):
- Nel campo Nuovo alias immettere il nome di un alias che si desidera utilizzare in seguito nella configurazione di replica. Ad esempio, è possibile utilizzare
replication
come alias. - Selezionare File registro chiavi. Passa al file KeyStore fornito da Adobe, selezionalo, quindi seleziona Apri.
- Nel campo Password file registro chiavi immettere la password del file registro chiavi. Questa password è not la password del registro chiavi creata nel passaggio 5, ma è la password del file registro chiavi fornita da Adobe nell'e-mail di benvenuto inviata durante il provisioning. Se non hai ricevuto una password per il file KeyStore, contatta l’Assistenza clienti Adobe.
- Nel campo Password chiave privata immettere la password della chiave privata (può essere la stessa password della chiave privata fornita nel passaggio precedente). Adobe fornisce la password della chiave privata nell’e-mail di benvenuto inviata durante il provisioning. Se non hai ricevuto una password di chiave privata, contatta l’Assistenza clienti Adobe.
- Nel campo Alias chiave privata immettere l'alias della chiave privata. Ad esempio,
*companyname*-alias
. Adobe fornisce l’alias della chiave privata nell’e-mail di benvenuto inviata durante il provisioning. Se non hai ricevuto un alias chiave privata, contatta l’Assistenza clienti Adobe.
- Nel campo Nuovo alias immettere il nome di un alias che si desidera utilizzare in seguito nella configurazione di replica. Ad esempio, è possibile utilizzare
-
Seleziona Salva e chiudi per salvare le modifiche apportate a questo utente.
Successivamente, è necessario configurare l'agente di replica.
Configurare l’agente di replica configuring-the-replication-agent
-
In Experience Manager, seleziona il logo Experience Manager per accedere alla console di navigazione globale, quindi passa a Strumenti > Distribuzione > Replica > Agenti per creazione.
-
Nella pagina Agenti per l'authoring selezionare Replica immagine ibrida per elementi multimediali dinamici (s7delivery).
-
Seleziona Modifica.
-
Seleziona la scheda Impostazioni, quindi immetti quanto segue:
- Abilitato - Selezionare questa casella di controllo per abilitare l'agente di replica.
- Regione - Impostato sulla regione appropriata: Nord America, Europa o Asia
- ID tenant - Questo valore è il nome della società/tenant che pubblica nel servizio di replica. Questo valore è l’ID tenant fornito da Adobe nell’e-mail di benvenuto inviata durante il provisioning. Se non hai ricevuto queste informazioni, contatta l’Assistenza clienti Adobe.
- Alias archivio chiavi - Questo valore è uguale al valore Nuovo alias impostato durante la generazione della chiave in Impostazione dell'autenticazione, ad esempio
replication
. (Vedere il passaggio 7 in Impostazione dell'autenticazione.) - Password archivio chiavi - La password del registro chiavi creata quando hai toccato Crea registro chiavi. Adobe non fornisce questa password. Vedere il passaggio 5 di Impostazione dell'autenticazione.
L’immagine seguente mostra l’agente di replica con dati di esempio:
-
Selezionare OK.
Convalidare l’agente di replica per Dynamic Media validating-the-replication-agent-for-dynamic-media
Per convalidare l’agente di replica per Dynamic Media, effettua le seguenti operazioni:
Selezionare Verifica connessione. L’output di esempio è il seguente:
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
- Controlla i registri di replica per assicurarti che la risorsa sia replicata.
- Pubblica un’immagine. Seleziona l'immagine e fai clic su Visualizzatori nel menu a discesa, quindi seleziona un predefinito visualizzatore. Seleziona URL. Per verificare di poter visualizzare l’immagine, copia e incolla il percorso URL nel browser.
Risoluzione dei problemi di autenticazione troubleshooting-authentication
Di seguito sono riportati alcuni problemi che puoi riscontrare durante la configurazione dell’autenticazione con le relative soluzioni. Prima di verificare questi problemi, assicurati di aver configurato la replica.
Problema: codice di stato HTTP 401 con messaggio - autorizzazione richiesta problem-http-status-code-with-message-authorization-required
Questo problema può essere causato da una mancata configurazione dell'archivio chiavi per l'utente dynamic-media-replication
.
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.
Soluzione:
Verificare che KeyStore
sia salvato nell'utente dynamic-media-replication e che sia fornita la password corretta.
Problema: Impossibile Decrittografare La Chiave. Impossibile Decrittografare I Dati problem-could-not-decrypt-key-could-not-decrypt-data
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.
Soluzione:
Controlla la password. La password salvata nell’agente di replica non è la stessa utilizzata per creare il keystore.
Problema: InvalidAlgorithmParameterException problem-invalidalgorithmparameterexception
Questo problema è causato da un errore di configurazione nell’istanza Autore Experience Manager. Il processo Java™ nell'istanza di authoring non ottiene javax.net.ssl.trustStore
corretto. Questo errore viene visualizzato nel registro di replica:
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
Oppure il registro degli errori:
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)
Soluzione:
Verificare che il processo Java™ nell'istanza di authoring di Experience Manager abbia la proprietà di sistema -Djavax.net.ssl.trustStore=
impostata su un truststore valido.
Problema: KeyStore non configurato o non inizializzato problem-keystore-is-either-not-set-up-or-it-is-not-initialized
Questo problema è probabilmente causato da un hotfix o da un feature pack che sovrascrive il nodo utente di elementi multimediali dinamici o del keystore.
Esempio di registro di replica:
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
Soluzione:
-
Passare alla pagina Gestione utente:
localhost:4502/libs/granite/security/content/useradmin.html
-
Nella pagina Gestione utenti, passare all'utente
dynamic-media-replication
, quindi selezionare per aprire. -
Selezionare la scheda KeyStore. Se viene visualizzato il pulsante Crea registro chiavi, è necessario ripetere i passaggi in Impostazione dell'autenticazione in precedenza.
-
Se è necessario ripristinare l'installazione di KeyStore, è necessario configurare nuovamente l'agente di replica.
Riconfigura l’agente di replica s7delivery.
localhost:4502/etc/replication/agents.author/s7delivery.html
-
Selezionare Verifica connessione per verificare che la configurazione sia valida.
Problema: l’agente di pubblicazione utilizza SSL invece di OAuth problem-publish-agent-is-using-ssl-instead-of-oauth
Questo problema è probabilmente causato da un hotfix o da un feature pack che non è stato installato correttamente o che ha sovrascritto le impostazioni.
Esempio di registro di replica:
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.
Soluzione:
-
In Experience Manager, passa a Strumenti > Generale > CRXDE Lite.
localhost:4502/crx/de/index.jsp
-
Passa al nodo dell’agente di replica s7delivery.
localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content
-
Aggiungi questa impostazione all'agente di replica (booleano con valore impostato su True):
enableOauth=true
-
Selezionare Salva tutto nell'angolo superiore sinistro della pagina.
Verifica la configurazione testing-your-configuration
Adobe consiglia di eseguire un test end-to-end della configurazione.
Prima di iniziare il test, assicurati di aver già eseguito le seguenti operazioni:
- Sono Stati Aggiunti Predefiniti Immagine.
- Configura la configurazione di Dynamic Media (versione precedente alla 6.3) in Cloud Services. Per questo test è necessario specificare l’URL del servizio immagini
Per verificare la configurazione:
-
Carica una risorsa immagine. In Assets, passa a Crea > File e seleziona il file.
-
Attendi il completamento del flusso di lavoro.
-
Pubblica la risorsa immagine. (Seleziona la risorsa e fai clic su Pubblicazione rapida.)
-
Passare alle copie trasformate dell'immagine aprendo l'immagine e toccando Copie trasformate.
-
Seleziona una rappresentazione dinamica.
-
Per ottenere l'URL per questa risorsa, seleziona URL.
-
Passa all’URL selezionato e controlla se l’immagine si comporta come previsto.
Un altro modo per verificare che le risorse siano state consegnate è aggiungere req=exists all’URL.
Configurare i servizi cloud per elementi multimediali dinamici configuring-dynamic-media-cloud-services
Dynamic Media Cloud Service supporta, tra le altre cose, la pubblicazione e la distribuzione ibride di immagini e video, l’analisi dei video e la codifica video.
Come parte della configurazione, devi immettere un ID di registrazione, un URL del servizio video, un URL del servizio immagini, un URL del servizio di replica e configurare l’autenticazione. Queste informazioni ti sono state inviate tramite e-mail nell’ambito del processo di provisioning dell’account. Se non hai ricevuto queste informazioni, contatta l’amministratore di Adobe Experience Manager o l’Assistenza clienti di Adobe per ottenere le informazioni.
Per configurare i servizi cloud di elementi multimediali dinamici:
-
In Experience Manager, seleziona il logo Experience Manager per accedere alla console di navigazione globale, quindi passa a Strumenti > Servizi cloud > Configurazione elementi multimediali dinamici (versione precedente alla 6.3).
-
Nella pagina del Browser configurazioni Dynamic Media, nel riquadro a sinistra, seleziona global, quindi seleziona Create.
-
Nella finestra di dialogo Crea configurazione Dynamic Media, digita un titolo nel campo Titolo.
-
Se stai configurando Dynamic Media per il video,
- Nel campo ID registrazione digitare l'ID di registrazione.
- Nel campo URL servizio video, immettere l'URL del servizio video per il gateway Dynamic Media.
-
Se stai configurando Dynamic Media per l'imaging, nel campo URL servizio immagine, immetti l'URL servizio immagine per Dynamic Media Gateway.
-
Seleziona Salva per tornare alla pagina del Browser configurazioni Dynamic Media.
-
Per accedere alla console di navigazione globale, seleziona il logo Experience Manager.
Configurare la generazione di rapporti video configuring-video-reporting
Puoi configurare il reporting video per più installazioni di Experience Manager utilizzando Dynamic Media Hybrid.
Quando utilizzare: Quando si configura la configurazione di Dynamic Media (versione precedente alla 6.3), vengono avviate numerose funzioni, incluso il reporting video. La configurazione crea una suite di rapporti in una società Analytics regionale. Se configuri più nodi di authoring, puoi creare una suite di rapporti separata per ciascuno di essi. Di conseguenza, i dati di reporting non sono coerenti tra le installazioni. Inoltre, se ogni nodo Author fa riferimento allo stesso server di pubblicazione ibrida, l’ultima installazione di Author modifica la suite di rapporti di destinazione per tutti i rapporti video. Questo problema sovraccarica il sistema Analytics con troppe suite di rapporti.
Introduzione: Configurare il reporting video completando le tre attività seguenti.
- Crea un pacchetto di predefiniti per Video Analytics dopo aver configurato la configurazione di Dynamic Media (pre 6.3) sul primo nodo di authoring. Questa attività iniziale è importante perché consente a una nuova configurazione di continuare a utilizzare la stessa suite di rapporti.
- Installa il pacchetto di predefiniti di Video Analytics in qualsiasi nuovo nodo Author prima della configurazione di Dynamic Media (precedente alla 6.3).
- Verificare ed eseguire il debug dell'installazione del pacchetto.
Crea un pacchetto di predefiniti per Video Analytics dopo aver configurato il primo nodo Author creating-a-video-analytics-preset-package-after-configuring-the-first-author-node
Al termine di questa attività, si disporrà di un file pacchetto contenente i predefiniti di Video Analytics. Questi predefiniti contengono una suite di rapporti, il server di tracciamento, lo spazio dei nomi di tracciamento e l’ID organizzazione Experience Cloud, se disponibile.
-
Se non lo hai già fatto, configura la configurazione di Dynamic Media (precedente alla 6.3).
-
(Facoltativo) Visualizza e copia l’ID suite di rapporti (devi avere accesso a JCR). Anche se non è necessario disporre dell’ID suite di rapporti, la convalida è più semplice.
-
Crea un pacchetto utilizzando Gestione pacchetti.
-
Modifica il pacchetto per includere un filtro.
In Experience Manager:
/conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
-
Crea il pacchetto.
-
Scarica o condividi il pacchetto di predefiniti di Analisi video in modo che possa essere condiviso con i nuovi nodi di authoring successivi.
Installa il pacchetto di predefiniti per Video Analytics prima di configurare altri nodi di authoring installing-the-video-analytics-preset-package-before-you-configure-additional-author-nodes
Assicurati di completare questa attività prima di configurare la configurazione di Dynamic Media (precedente alla 6.3). In caso contrario, verrà creata un’altra suite di rapporti non utilizzata. Inoltre, anche se il reporting video continua a funzionare correttamente, la raccolta dei dati non è ottimizzata.
Assicurati che il pacchetto di predefiniti di Analytics video dal primo nodo Author sia accessibile sul nuovo nodo Author.
- Carica in Gestione pacchetti il pacchetto di predefiniti di analisi video creato in precedenza.
- Installa il pacchetto di predefiniti per Video Analytics.
- Configurare La Configurazione Di Dynamic Media (Pre 6.3).
Verificare ed eseguire il debug dell'installazione del pacchetto verifying-and-debugging-the-package-installation
-
Eseguire una delle operazioni seguenti per verificare e, se necessario, eseguire il debug dell'installazione del pacchetto:
-
Controlla il predefinito di Video Analytics tramite JCR
Per verificare il predefinito per Video Analytics tramite JCR, devi avere accesso a CRXDE Lite.Experience Manager - In CRXDE Lite, passa a
/conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Come in
https://localhost:4502/crx/de/index.jsp#/conf/global/settings/dam/dm/presets/analytics/jcr%3Acontent/userdata
Se non hai accesso a CRXDE Lite sul nodo Author, puoi controllare il predefinito tramite il server Publish.
-
Controlla il predefinito di Video Analytics tramite il server immagini
Per convalidare direttamente il predefinito per analisi video, effettua una richiesta Image Server req=userdata.
Ad esempio, per visualizzare il predefinito di Analytics sul nodo Author, puoi effettuare la seguente richiesta:https://localhost:4502/is/image/conf/global/settings/dam/dm/presets/analytics?req=userdata
Per convalidare il predefinito sui server di pubblicazione, puoi effettuare una richiesta diretta simile al server di pubblicazione. Le risposte sono le stesse nei nodi Author e Publish. La risposta è simile alla seguente:
code language-none marketingCloudOrgId=0FC4E86B573F99CC7F000101 reportSuite=aemaem6397618-2018-05-23 trackingNamespace=aemvideodal trackingServer=aemvideodal.d2.sc.omtrdc.net
-
Controlla il predefinito di Video Analytics tramite lo strumento Video Reporting in Experience Manager
Passa a Strumenti > Assets > Video Reportinghttps://localhost:4502/mnt/overlay/dam/gui/content/s7dam/videoreports/videoreport.html
Se ricevi il seguente messaggio di errore, la suite di rapporti è disponibile ma non compilata. Questo errore è corretto e desiderato in una nuova installazione prima che il sistema raccolga i dati.
Per generare i dati di reporting, carica e pubblica un video. Utilizza Copia URL ed esegui il video almeno una volta.
Possono essere necessarie fino a 12 ore prima che i dati di reporting vengano compilati dall’utilizzo del Visualizzatore video.
Se si verifica un errore e la suite di rapporti non è impostata correttamente, viene visualizzato il seguente avviso.
Questo errore viene visualizzato anche se il reporting video viene eseguito prima di configurare i servizi di configurazione Dynamic Media (pre 6.3).
-
Risolvere i problemi relativi alla configurazione di reporting per video troubleshooting-the-video-reporting-configuration
- Durante l’installazione, a volte le connessioni al server API di Analytics subiscono un timeout. L'installazione riprova la connessione 20 volte, ma non riesce. Quando si verifica questa situazione, il file di registro registra più errori. Cerca
SiteCatalystReportService
. - Se non installi prima il pacchetto del predefinito di Analytics, potrebbe essere creata una nuova suite di rapporti.
- L’aggiornamento da Experience Manager 6.3 a Experience Manager 6.4 o Experience Manager 6.4.1 e la successiva configurazione di Dynamic Media Configuration (Pre 6.3) creano comunque una suite di rapporti. Questo problema è noto e si prevede venga risolto per Experience Manager 6.4.2.
Informazioni sul predefinito di Video Analytics about-the-video-analytics-preset
Il predefinito di Video Analytics, noto anche semplicemente come predefinito di analisi, viene memorizzato accanto ai predefiniti del visualizzatore in Dynamic Media. È fondamentalmente lo stesso di un predefinito per visualizzatori, ma con informazioni utilizzate per configurare il reporting di AppMeasurement e Video Heartbeat.
Le proprietà del predefinito sono le seguenti:
reportSuite
trackingServer
trackingNamespace
marketingCloudOrgId
(non presente nelle versioni precedenti di Experience Manager)
Experience Manager 6.4 e versioni successive salvano questo predefinito in /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Replica impostazioni catalogo replicating-catalog-settings
Pubblica le tue impostazioni predefinite del catalogo come parte del processo di configurazione tramite JCR. Per replicare le impostazioni del catalogo:
-
In una finestra di Terminal, eseguire le operazioni seguenti:
curl -u admin:admin localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets
-
In Experience Manager, passa alla seguente posizione in CRXDE Lite (richiede i privilegi di amministratore):
https://<*server*>:<*port*>/crx/de/index.jsp#/conf/global/settings/dam/dm/imageserver/
-
Selezionare la scheda Replica.
-
Seleziona Replica.
Replica predefiniti visualizzatore replicating-viewer-presets
Per distribuire una risorsa con un predefinito visualizzatore, devi replicare/pubblicare il predefinito visualizzatore. Tutti i predefiniti visualizzatore devono essere attivati e replicati per ottenere l'URL o il codice di incorporamento per una risorsa.
Per ulteriori informazioni, consulta Pubblicare i predefiniti visualizzatore.
Filtrare le risorse per la replica filtering-assets-for-replication
Nelle distribuzioni non Dynamic Media, replichi tutte le risorse (sia immagini che video) dall'ambiente di authoring Experience Manager al nodo di pubblicazione Experience Manager. Questo flusso di lavoro è necessario perché anche i server di pubblicazione Experience Manager distribuiscono le risorse.
Tuttavia, nelle implementazioni di Dynamic Media, poiché le risorse vengono distribuite tramite il cloud, non è necessario replicare le stesse risorse nei nodi di pubblicazione di Experience Manager. Questo flusso di lavoro di "pubblicazione ibrida" evita costi di storage aggiuntivi e tempi di elaborazione più lunghi per la replica delle risorse. Altri contenuti, come visualizzatori Dynamic Media, pagine del sito e contenuti statici continuano a essere distribuiti dai nodi di pubblicazione di Experience Manager.
Oltre a replicare le risorse, vengono replicate anche le seguenti non risorse:
- Configurazione distribuzione Dynamic Media:
/conf/global/settings/dam/dm/imageserver/jcr:content
- Predefiniti immagine:
/conf/global/settings/dam/dm/presets/macros
- Predefiniti visualizzatore:
/conf/global/settings/dam/dm/presets/viewer
I filtri consentono di escludere risorse dalla replica nel nodo di pubblicazione di Experience Manager.
Utilizzare i filtri delle risorse predefiniti per la replica using-default-asset-filters-for-replication
Se si utilizza Dynamic Media per (1) l'imaging in produzione o (2) l'imaging e il video, è possibile utilizzare i filtri predefiniti forniti da Adobe così come sono. I seguenti filtri sono attivi per impostazione predefinita:
Impostare filtri per le risorse per le distribuzioni di solo video setting-up-asset-filters-for-video-only-deployments
Se utilizzi Dynamic Media solo per video, effettua le seguenti operazioni per impostare i filtri delle risorse per la replica:
- In Experience Manager, seleziona il logo Experience Manager per accedere alla console di navigazione globale, quindi passa a Strumenti > Distribuzione > Replica > Agenti per creazione.
- Nella pagina Agenti per l'authoring selezionare Agente predefinito (pubblicazione).
- Seleziona Modifica.
- Nella scheda Impostazioni della finestra di dialogo Impostazioni agente selezionare Abilitato per attivare l'agente.
- Selezionare OK.
- In Experience Manager, passa a Strumenti > Generale > CRXDE Lite.
- Nella struttura di cartelle a sinistra, passa a
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
- Individua filter-video, fai clic con il pulsante destro del mouse su di esso, quindi seleziona Copia.
- Nella struttura di cartelle a sinistra, passa a
/etc/replication/agents.author/publish
- Individua
jcr:content
, fai clic con il pulsante destro del mouse su di esso, quindi seleziona Incolla.
Questi passaggi configurano l’istanza di pubblicazione di Experience Manager per fornire l’immagine del poster video e i metadati video necessari per la riproduzione, mentre il video stesso viene distribuito da Dynamic Media Cloud Service. Il filtro esclude inoltre dalla replica il video originale e le rappresentazioni statiche delle miniature, che non sono necessarie nell’istanza Publish.
Impostare filtri risorse per l’imaging in implementazioni non di produzione setting-up-asset-filters-for-imaging-in-non-production-deployments
Se utilizzi Dynamic Media per l’imaging in implementazioni non di produzione, segui la procedura riportata di seguito per impostare i filtri delle risorse per la replica:
-
In Experience Manager, seleziona il logo Experience Manager per accedere alla console di navigazione globale, quindi passa a Strumenti > Distribuzione > Replica > Agenti per creazione.
-
Nella pagina Agenti per l'authoring selezionare Agente predefinito (pubblicazione).
-
Seleziona Modifica.
-
Nella scheda Impostazioni della finestra di dialogo Impostazioni agente selezionare Abilitato per attivare l'agente.
-
Selezionare OK.
-
In Experience Manager, passa a Strumenti > Generale > CRXDE Lite.
-
Nella struttura di cartelle a sinistra, passa a
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
-
Individua filter-images, fai clic con il pulsante destro del mouse su di esso, quindi seleziona Copia.
-
Nella struttura di cartelle a sinistra, passa a
/etc/replication/agents.author/publish
-
Individua
jcr:content
, fai clic con il pulsante destro del mouse su di esso, quindi vai a Crea > Crea nodo. Immettere il nomedamRenditionFilters
di tipont:unstructured
. -
Individua
damRenditionFilters
, fai clic con il pulsante destro del mouse su di esso, quindi seleziona Incolla.
Questi passaggi configurano l’istanza di pubblicazione di Experience Manager per distribuire le immagini all’ambiente non di produzione. Il filtro esclude inoltre dalla replica l’immagine originale e le rappresentazioni statiche, che non sono necessarie nell’istanza Publish.
jcr:content
. Vedi l’immagine seguente:
Personalizzare i filtri delle risorse per la replica (facoltativo) customizing-asset-filters-for-replication
-
In Experience Manager, seleziona il logo Experience Manager per accedere alla console di navigazione globale, quindi passa a Strumenti > Generale > CRXDE Lite.
-
Nella struttura di cartelle a sinistra, passa a
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
per rivedere i filtri. -
Per definire il tipo MIME per il filtro, puoi individuare il tipo MIME nel modo seguente:
Nella barra a sinistra, espandi
content > dam > <locate_your_asset> > jcr:content > metadata
e quindi individuadc:format
nella tabella.L'immagine seguente è un esempio del percorso di una risorsa per
dc:format
.Si noti che
dc:format
per la risorsaFiji Red.jpg
èimage/jpeg
.Per applicare questo filtro a tutte le immagini, indipendentemente dal formato, impostare il valore su
image/*
, dove*
è un'espressione regolare applicata a tutte le immagini di qualsiasi formato.Per applicare il filtro solo a immagini di tipo JPEG, immettere il valore
image/jpeg
. -
Definisci quali rappresentazioni includere o escludere dalla replica.
I caratteri che puoi utilizzare per filtrare la replica includono:
table 0-row-2 1-row-2 2-row-2 3-row-2 Carattere da utilizzare Filtrare le risorse per la replica *
Carattere jolly +
Include le risorse per la replica -
Esclusione di risorse dalla replica Accedi a
content/dam/<locate your asset>/jcr:content/renditions
.L’immagine seguente è un esempio delle rappresentazioni di una risorsa.
Utilizzando l'esempio precedente, se si desidera replicare solo il file PTIFF (Pyramid TIFF), immettere
+cqdam,*
che include tutte le rappresentazioni che iniziano concqdam
. Nell'esempio, la rappresentazione ècqdam.pyramid.tiff
.Se si desidera replicare solo l'originale, immettere
+original
.
Configurazione delle impostazioni del server immagini Dynamic Media configuring-dynamic-media-image-server-settings
La configurazione del server immagini Dynamic Media comporta la modifica del bundle Adobe CQ Scene7 ImageServer e del bundle Adobe CQ Scene7 PlatformServer.
Prerequisito - Prima di configurare il server immagini Dynamic Media, verificare che la macchina virtuale di Windows® includa l'installazione delle librerie Microsoft® Visual C++. Le librerie sono necessarie per eseguire Dynamic Media Image Server. È possibile scaricare Microsoft® Visual C++ 2010 Redistributable Package (x64) qui.
Per configurare le impostazioni del server immagini Dynamic Media:
-
Nell'angolo superiore sinistro di Experience Manager, seleziona Adobe Experience Manager per accedere alla console di navigazione globale, quindi passa a Strumenti > Operazioni > Console Web.
-
Nella pagina Configurazione console Web Adobe Experience Manager, vai a OSGi > Configurazione per elencare tutti i bundle attualmente in esecuzione in Experience Manager.
I server di consegna Dynamic Media si trovano sotto i seguenti nomi nell’elenco:
Adobe CQ Scene7 ImageServer
Adobe CQ Scene7 PlatformServer
-
Nell'elenco dei bundle, a destra di Adobe CQ Scene7 ImageServer, seleziona l'icona Modifica.
-
Nella finestra di dialogo Server immagini Adobe CQ Scene7, impostate i seguenti valori di configurazione:
note note NOTE In genere, non è necessario modificare i valori predefiniti. Tuttavia, se modificate i valori predefiniti, dovete riavviare il bundle affinché le modifiche abbiano effetto. table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 Proprietà Valore predefinito Descrizione TcpPort.name
empty
Numero di porta da utilizzare per la comunicazione con il processo ImageServer. Per impostazione predefinita, la porta libera viene rilevata automaticamente. AllowRemoteAccess.name
empty
Consente o non consente l'accesso remoto al processo ImageServer. Se false, il server immagini ascolta solo su localhost.
Le impostazioni predefinite di Externalizer che puntano a localhost devono specificare il dominio o l'indirizzo IP effettivo dell'istanza di macchina virtuale specifica. Il motivo è che localhost punta al sistema padre della VM.
I domini o gli indirizzi IP per la macchina virtuale devono avere una voce di file host in modo che possa risolversi da sola.MaxRenderRgnPixels
16 MP Dimensione massima in megapixel sottoposta a rendering. MaxMessageSize
16 MB Dimensione massima del messaggio consegnato, in megabyte. RandomAccessUrlTimeout
20 Valore di timeout per il tempo in secondi in cui il server immagini attende che JCR risponda a una richiesta di riquadro con intervallo. WorkerThreads
10 Numero di thread di lavoro. -
Seleziona Salva.
-
Nell'elenco dei bundle, a destra di Adobe CQ Scene7 PlatformServer, seleziona l'icona Modifica.
-
Nella finestra di dialogo Adobe CQ Scene7 Platform Server, impostate le seguenti opzioni di valore predefinite:
note note NOTE Il server immagini Dynamic Media utilizza la propria cache del disco per memorizzare nella cache le risposte. La cache HTTP di Experience Manager e Dispatcher non possono essere utilizzate per memorizzare nella cache le risposte dal server immagini Dynamic Media. table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 Proprietà Valore predefinito Descrizione Cache abilitata Selezionato Indica se la cache di risposta è abilitata Directory principali cache cache Uno o più percorsi per le cartelle della cache di risposta. I percorsi relativi vengono risolti in base alla cartella interna del bundle s7imaging. Cache Max Size 200000000 Dimensione massima della cache di risposta in byte. Max voci cache 100000 Numero massimo di voci consentite nella cache.
Impostazioni predefinite manifesto default-manifest-settings
Il manifesto predefinito consente di configurare le impostazioni predefinite utilizzate per generare le risposte di consegna Dynamic Media. Puoi ottimizzare la qualità (qualità JPEG, risoluzione, modalità di ricampionamento), il caching (scadenza) e impedire il rendering di immagini troppo grandi (defaultpix, defaultthumbpix, maxpix).
Il percorso della configurazione del manifesto predefinita proviene dal valore predefinito Directory principale catalogo del bundle Adobe CQ Scene7 PlatformServer. Per impostazione predefinita questo valore si trova nel seguente percorso in Strumenti > Generale > CRXDE Lite
/conf/global/settings/dam/dm/imageserver/
È possibile modificare i valori delle proprietà, come descritto nella tabella seguente, immettendo nuovi valori.
Dopo aver modificato il manifesto predefinito, nell'angolo superiore sinistro della pagina selezionare Salva tutto.
Accertarsi di selezionare la scheda Controllo di accesso (a destra della scheda Proprietà), quindi impostare i privilegi di controllo di accesso su jcr:read
per tutti gli utenti di replica di elementi multimediali dinamici.
Impostazioni del manifesto e relativi valori predefiniti:
bkgcolor
FFFFFF
defaultpix
300,300
Specificati come due numeri interi, 0 o maggiori, separati da una virgola. Larghezza e altezza in pixel. Uno o entrambi i valori possono essere impostati su 0 per mantenerli liberi. Non si applica alle richieste nidificate/incorporate.
Vedere anche DefaultPix nell'API Image Server.
In genere, tuttavia, si utilizza un predefinito visualizzatore o un predefinito immagine per distribuire la risorsa. L’impostazione predefinita è applicabile solo a una risorsa che non utilizza un predefinito visualizzatore o un predefinito immagine.
defaultthumbpix
100,100
req=tmb
).Il server vincola le dimensioni delle immagini di risposta ai valori di larghezza e altezza specificati. Questa azione è true se una richiesta di miniatura (
req=tmb
) non specifica la dimensione in modo esplicito e non specifica la dimensione di visualizzazione in modo esplicito utilizzando wid=
, hei=
o scl=
.Specificati come due numeri interi, 0 o maggiori, separati da una virgola. Larghezza e altezza in pixel. Uno o entrambi i valori possono essere impostati su 0 per mantenerli liberi.
Non si applica alle richieste nidificate/incorporate.
Vedere anche DefaultThumbPix nell'API Image Server.
expiration
36000000
Numero reale, 0 o superiore. Numero di millisecondi mancanti alla scadenza dalla generazione dei dati di risposta. Impostate questo valore su 0 per far scadere immediatamente l'immagine di risposta, disattivando di fatto la memorizzazione in cache del client. Per impostazione predefinita, questo valore è impostato su 10 ore, il che significa che se viene pubblicata una nuova immagine, sono necessarie 10 ore affinché la vecchia immagine lasci la cache dell’utente. Se la cache deve essere cancellata prima, contatta l’Assistenza clienti.
Vedere anche Scadenza nell'API Image Server.
jpegquality
80
Numero intero e flag, separati da virgola. Il primo valore è compreso nell'intervallo 1…100 e definisce la qualità. Il secondo valore può essere 0 per il comportamento normale o 1 per disattivare il downsampling della cromaticità RGB utilizzato dagli encoder JPEG.
Vedere anche JpegQuality nell'API Image Server.
maxpix
2000,2000
Il server restituisce un errore se una richiesta causa un'immagine di risposta con larghezza o altezza superiore all'attributo::MaxPix.
Vedere anche MaxPix nell'API Image Server.
resmode
SHARP2
Utilizzato quando
resMode=
non è specificato in una richiesta.I valori consentiti includono
BILIN
, BICUB
o SHARP2
.Enum. Impostare su 2 per
bilin
, 3 per bicub
o 4 per la modalità di interpolazione sharp2
. Utilizza sharp2
per ottenere risultati ottimali.Vedere anche ResMode nell'API Image Server.
resolution
72
Numero reale, maggiore di 0. Generalmente espresso come pixel per pollice, ma può anche essere espresso in altre unità, ad esempio pixel per metro.
Vedere anche Risoluzione nell'API Image Server.
thumbnailtime
1%,11%,21%,31%,41%,51%,61%,71%,81%,91%
Configurazione della gestione colore in Dynamic Media configuring-dynamic-media-color-management
La gestione del colore di Dynamic Media consente di correggere il colore delle risorse da visualizzare in anteprima.
Con la correzione del colore, le risorse acquisite mantengono lo spazio colore (RGB, CMYK, Grigio) e il profilo colore incorporato nella rappresentazione piramidale TIFF generata. Quando si richiede una rappresentazione dinamica, il colore dell'immagine viene corretto nello spazio colore di destinazione. Puoi configurare il profilo del colore di output nelle impostazioni di pubblicazione di Dynamic Media in JCR.
La gestione del colore di Adobe utilizza i profili ICC (International Color Consortium), un formato definito dall’ICC.
Puoi configurare la gestione del colore di Dynamic Media e i predefiniti immagine utilizzando l’output CMYK, RGB o Gray. Vedere Configurazione dei predefiniti immagine.
Nei casi di utilizzo avanzati è possibile utilizzare un modificatore di configurazione manuale icc=
per selezionare in modo esplicito un profilo colore di output:
Installazione di Feature Pack 12445 installing-feature-pack
Per utilizzare le funzionalità di gestione del colore di Dynamic Media, installa feature pack 12445.
Per installare il Feature Pack 12445:
-
Passa a Distribuzione software e scarica
cq-6.3.0-featurepack-12445
.Per ulteriori informazioni sull'utilizzo dei pacchetti in Adobe Experience Manager, vedere Utilizzo dei pacchetti.
-
Installare il feature pack.
Configurazione dei profili colore predefiniti configuring-the-default-color-profiles
Dopo aver installato il feature pack, configurare i profili colore predefiniti appropriati per abilitare la correzione del colore quando si richiedono i dati immagine RGB o CMYK.
Per configurare i profili colore predefiniti:
-
In Strumenti > Generale > CRXDE Lite, passa a
/conf/global/settings/dam/dm/imageserver/jcr:content
che contiene i profili Adobe Color predefiniti. -
Aggiungi una proprietà di correzione colore scorrendo verso il basso della scheda Proprietà. Immettere manualmente il nome, il tipo e il valore della proprietà, descritti nelle tabelle seguenti. Dopo aver immesso i valori, selezionare Aggiungi e quindi Salva tutto per salvare i valori.
Le proprietà di correzione colore sono descritte nella tabella Proprietà correzioni colore. I valori che è possibile assegnare alle proprietà di correzione colore sono nella tabella Profilo colore.
Ad esempio, in Nome, aggiungere
iccprofilecmyk
, selezionare TipoString
e aggiungereWebCoated
come Valore. Quindi seleziona Aggiungi e Salva tutti per salvare i valori.Tabella proprietà correzione colore
Tabella profili colore
Sono installati i seguenti profili colore:
- Seleziona Salva tutto.
Ad esempio, è possibile impostare iccprofilergb su sRGB
e iccprofilecmyk su WebCoated.
In questo caso, effettua le seguenti operazioni:
- Abilita la correzione del colore per le immagini RGB e CMYK.
- Si presume che le immagini RGB prive di un profilo colore siano nello spazio colore sRGB.
- Si presume che le immagini CMYK prive di un profilo colore si trovino nello spazio colore WebCoated.
- Le rappresentazioni dinamiche che restituiscono l'output RGB, lo riportano nello spazio colore sRGB.
- Le rappresentazioni dinamiche che restituiscono l'output CMYK restituiscono tale output nello spazio colore WebCoated.
Distribuzione di Assets delivering-assets
Dopo aver completato tutte le attività precedenti, le risorse Dynamic Media attivate vengono servite da Image o Video Service. In Experience Manager, questa funzionalità è disponibile in Copia URL immagine, Copia URL visualizzatore, Incorpora codice visualizzatore e in WCM.
Consulta Distribuzione di Dynamic Media Assets.
Componenti per elementi multimediali dinamici e elementi multimediali interattivi WCM wcm-dynamic-media-and-interactive-media-components
Le pagine WCM che fanno riferimento a Dynamic Media e i componenti di Interactive Media fanno riferimento al servizio di consegna.