Show Menu
화제×

다이내믹 미디어 구성 - 하이브리드 모드

Dynamic Media-Hybrid를 사용하도록 활성화하고 구성해야 합니다. 사용 사례에 따라 Dynamic Media는 몇 가지 지원되는 구성을 가집니다.
Scene7 실행 모드에서 다이내믹 미디어를 구성하고 실행하려면 다이내믹 미디어 구성 - Scene7 모드를 참조하십시오.
하이브리드 실행 모드에서 Dynamic Media를 구성하고 실행하려면 이 페이지의 지침을 따르십시오.
Dynamic Media에서 비디오 작업에 대한 자세한 내용을 살펴보십시오.
Adobe Experience Manager를 개발 환경, 스테이징용 및 라이브 프로덕션용 환경 등 다양한 환경에 대해 설정한 경우 각 환경에 대해 Dynamic Media Cloud 서비스를 구성해야 합니다.
다이내믹 미디어 구성에 문제가 있는 경우 중요한 위치는 다이내믹 미디어별 로그 파일입니다. Dynamic Media를 활성화하면 자동으로 설치됩니다.
  • s7access.log
  • ImageServing.log
AEM 인스턴스 AEM 인스턴스 모니터링 및 유지 관리 모니터링 및 유지 관리에 설명되어 있습니다.
하이브리드 게시 및 전달은 Adobe Experience Manager에 추가된 Dynamic Media의 핵심 기능입니다. 하이브리드 게시를 사용하면 AEM 게시 노드가 아닌 클라우드에서 이미지, 세트 및 비디오와 같은 Dynamic Media 자산을 제공할 수 있습니다.
다이내믹 미디어 뷰어, 사이트 페이지 및 정적 컨텐츠와 같은 기타 컨텐츠는 AEM 게시 노드에서 계속 제공됩니다.
다이내믹 미디어의 고객인 경우 모든 다이내믹 미디어 컨텐츠의 전달 메커니즘으로 하이브리드 배달을 사용해야 합니다.

비디오용 하이브리드 게시 아키텍처

이미지를 위한 하이브리드 출판 아키텍처

지원되는 다이내믹 미디어 구성

다음 용어를 참조하는 구성 작업:
기간
다이내믹 미디어 사용
설명
AEM 작성자 노드
녹색 원의 흰색 확인 표시
온프레미스 또는 Managed Services를 통해 배포하는 작성자 노드입니다.
AEM 게시 노드
흰색 "X"가 빨간색 사각형입니다.
온프레미스 또는 Managed Services를 통해 배포하는 게시 노드입니다.
이미지 서비스 게시 노드
흰색 체크 표시는 녹색 원으로 되어 있습니다.
Adobe에서 관리하는 데이터 센터에서 실행하는 게시 노드입니다. 이미지 서비스 URL을 참조합니다.
이미징, 비디오용 또는 이미징 및 비디오 모두에 대해서만 Dynamic Media를 구현할 수 있습니다. 특정 시나리오에 대한 Dynamic Media 구성 단계를 결정하려면 다음 표를 참조하십시오.
시나리오 사용 방법 구성 단계
프로덕션에 이미지만 제공 이미지는 Adobe의 전 세계 데이터 센터의 서버를 통해 전달된 다음 확장 가능한 성능 및 글로벌 전달을 위해 CDN에 의해 캐시됩니다.
  1. AEM 작성자 노드에서 다이내믹 미디어를 활성화합니다 .
  2. Dynamic Media Cloud Services에서 이미징을 구성합니다 .
  3. 이미지 복제를 구성합니다.
  4. 카탈로그 설정을 복제합니다.
  5. 뷰어 사전 설정 복제
  6. 복제에 기본 자산 필터를 사용합니다.
  7. Dynamic Media 이미지 서버 설정을 구성합니다.
  8. 자산 전달
사전 제작(개발, QE, 스테이지 등)에서 이미지만 제공 이미지는 AEM 게시 노드를 통해 전달됩니다. 이 시나리오에서는 트래픽이 최소적이기 때문에 Adobe의 데이터 센터에 이미지를 전달할 필요가 없습니다. 또한 프로덕션 시작 전에 컨텐츠를 안전하게 미리 볼 수 있습니다
  1. AEM 작성자 노드에서 다이내믹 미디어를 활성화합니다 .
  2. AEM 게시 노드에서 다이내믹 미디어를 활성화합니다 .
  3. 뷰어 사전 설정 복제
  4. 비프로덕션 이미지에 #setting-up-asset-filters-for-imaging-in-non-production-deployments대한 자산 필터를 설정합니다.
  5. Dynamic Media 이미지 서버 설정을 구성합니다.
  6. 자산 전달
모든 환경에서 비디오만 제공(프로덕션, 개발, QE, 스테이지 등) CDN은 비디오를 전달하고 캐시하여 확장 가능한 성능 및 글로벌 범위를 제공합니다. 비디오 포스터 이미지(재생 시작 전에 표시되는 비디오 축소판)는 AEM 게시 인스턴스에서 배달됩니다.
  1. AEM 작성자 노드에서 다이내믹 미디어를 활성화합니다 .
  2. AEM 게시 노드에서 다이내믹 미디어를 #enabling-dynamic-media 활성화합니다(게시 인스턴스는 비디오 포스터 이미지를 제공하고 비디오 재생을 위한 메타데이터를 제공합니다).
  3. Dynamic Media Cloud 서비스에서 비디오를 구성합니다.
  4. 뷰어 사전 설정 복제
  5. 비디오 전용 자산 필터를 설정합니다 .
  6. 자산 전달
프로덕션에 IMAGES 및 비디오 모두 전달
CDN은 비디오를 전달하고 캐시하여 확장 가능한 성능 및 글로벌 범위를 제공합니다. 이미지 및 비디오 포스터 이미지는 Adobe의 전세계 데이터 센터의 서버를 통해 전달된 다음 확장 가능한 성능 및 글로벌 전달을 위해 CDN에 의해 캐시됩니다.
사전 제작 시 이미지 또는 비디오를 설정하려면 이전 섹션을 참조하십시오.
  1. AEM 작성자 노드에서 다이내믹 미디어를 활성화합니다 .
  2. Dynamic Media Cloud 서비스에서 비디오를 구성합니다.
  3. Dynamic Media Cloud Services에서 이미징을 구성합니다.
  4. 이미지 복제를 구성합니다.
  5. 카탈로그 설정을 복제합니다.
  6. 뷰어 사전 설정 복제
  7. 복제에 기본 자산 필터를 사용합니다.
  8. Dynamic Media 이미지 서버 설정을 구성합니다.
  9. 자산 전달

Dynamic Media 활성화

다이내믹 미디어는 기본적으로 비활성화됩니다. 다이내믹 미디어 기능을 활용하려면 실행 모드와 같이 dynamicmedia 실행 모드를 사용하여 다이내믹 미디어를 활성화해야 합니다 publish . 활성화하기 전에 기술 요구 사항을 검토하십시오.
실행 모드를 통해 다이내믹 미디어를 활성화하면 AEM 6.1 및 AEM 6.0에서 dynamicMediaEnabled 플래그를 true ​로 설정하여 다이내믹 미디어를 활성화한 기능이 바뀝니다. 이 플래그는 AEM 6.2 이상 버전에 기능이 없습니다. 또한 다이내믹 미디어를 활성화하기 위해 빠른 시작을 다시 시작할 필요가 없습니다.
Dynamic Media를 활성화하면 UI에서 다이내믹 미디어 기능을 사용할 수 있고 업로드된 모든 이미지 자산은 다이내믹 이미지 표현물의 빠른 전달에 사용되는 cqdam.pyramid.tiff 변환을 받습니다. 이러한 PTIFF는 (1) 하나의 마스터 이미지만을 관리하고 추가 스토리지 없이 즉석에서 무한 변환을 생성할 수 있는 기능, (2) 확대/축소, 이동, 회전 등과 같은 대화형 시각화를 사용할 수 있는 기능 등 많은 이점을 제공합니다.
AEM에서 Dynamic Media Classic(Scene7)을 사용하려면 특정 시나리오를 사용하지 않는 한 다이내믹 미디어를 활성화하지 마십시오. Dynamic Media는 실행 모드를 통해 다이내믹 미디어를 활성화하지 않는 한 비활성화됩니다.
다이내믹 미디어를 사용하려면 명령줄이나 빠른 시작 파일 이름에서 다이내믹 미디어 실행 모드를 활성화해야 합니다.
다이내믹 미디어를 활성화하려면
  1. 명령줄에서 빠른 시작을 시작할 때 다음을 수행합니다.
    • jar 파일을 시작할 -r dynamicmedia 때 명령줄 끝에 추가합니다.
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar -r dynamicmedia
    
    
    s7delivery에 게시하는 경우 다음 trustStore 인수도 포함해야 합니다.
    -Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName>
    
     -Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
    
    
  2. 이미지 https://localhost:4502/is/image 서버가 실행 중인지 요청하고 지금 확인하십시오.
    Dynamic Media 관련 문제를 해결하려면 crx-quickstart/logs/ 디렉토리에서 다음 로그를 참조하십시오.
    • ImageServer-<PortId>-<yyyy><mm><dd>.log - ImageServer 로그는 내부 ImageServer 프로세스의 동작을 분석하는 데 사용되는 통계 및 분석 정보를 제공합니다. 이미지 서버 로그 파일 이름의 예: ImageServer-57346-2020-07-25.log
    • s7access-<yyyy><mm><dd>.log - s7access 로그는 /is/image /is/content 을 통해 Dynamic Media에 수행된 각 요청을 기록합니다. 이러한 로그는 Dynamic Media가 활성화된 경우에만 사용됩니다. 이 패키지는 페이지에서 생성된 전체 system/console/status-Bundlelist 다운로드 패키지에 포함되지 않습니다.다이내믹 미디어 문제가 있는 경우 고객 지원에 문의할 때 이 두 로그를 모두 문제에 추가하십시오.

다른 포트 또는 컨텍스트 경로에 AEM을 설치한 경우...

응용 프로그램 서버에 AEM을 배포하고 Dynamic Media가 활성화된 경우 외부 도우미에서 자체 도메인을 구성해야 합니다. 그렇지 않으면 다이내믹 미디어 에셋에 대한 축소판 생성이 제대로 작동하지 않습니다.
또한 다른 포트 또는 컨텍스트 경로에서 빠른 시작을 실행하는 경우 자체 도메인도 변경해야 합니다.
Dynamic Media가 활성화되면 이미지 자산에 대한 정적 축소판 표현물은 Dynamic Media를 사용하여 생성됩니다. 다이내믹 미디어에 대해 축소판 생성이 제대로 작동하려면 AEM에서 URL 요청을 직접 수행하고 포트 번호와 컨텍스트 경로를 모두 알아야 합니다.
AEM에서:
  • 외부 도우미의 자체 도메인은 URL 외부화 포트 번호와 컨텍스트 경로를 모두 검색하는 데 사용됩니다.
  • 자체 도메인이 구성되지 않은 경우 포트 번호와 컨텍스트 경로가 Jetty HTTP 서비스에서 검색됩니다.
AEM QuickStart WAR 배포에서는 포트 번호와 컨텍스트 경로를 파생할 수 없으므로 자체 도메인을 구성해야 합니다. 자체 도메인을 구성하는 방법은 Externalizer 설명서를 ​참조하십시오.
AEM Quickstart 독립 실행형 배포에서는 일반적으로 자체 도메인을 구성할 필요가 없습니다. 포트 번호와 컨텍스트 경로는 자동으로 구성할 수 있습니다. 그러나 모든 네트워크 인터페이스가 꺼져 있으면 자체 도메인을 구성해야 합니다.

Dynamic Media 비활성화

다이내믹 미디어는 기본적으로 활성화되어 있지 않습니다. 그러나 이전에 다이내믹 미디어를 활성화한 경우 나중에 끌 수 있습니다.
동적 미디어를 활성화한 후 비활성화하려면 -r dynamicmedia 실행 모드 플래그를 제거합니다.
Dynamic Media를 활성화한 후 비활성화하려면
  1. 명령줄에서 quickstart를 시작할 때 다음 중 하나를 수행할 수 있습니다.
    • jar 파일을 시작할 -r dynamicmedia 때 명령줄에 추가하지 마십시오.
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
    
    
  2. 요청 https://localhost:4502/is/image . Dynamic Media가 비활성화되었다는 메시지가 표시됩니다.
    Dynamic Media 실행 모드가 비활성화되면 변환을 생성하는 워크플로우 단계를 자동으로 건너뜁니다. cqdam.pyramid.tiff 또한 동적 변환 지원 및 기타 Dynamic Media 기능이 비활성화됩니다. AEM 서버를 구성한 후 다이내믹 미디어 실행 모드가 비활성화되면 해당 실행 모드에서 업로드된 모든 자산이 이제 유효하지 않습니다.

(선택 사항) Dynamic Media 사전 설정 및 구성을 6.3에서 6.5 가동 중지 시간 제로 마이그레이션

AEM Dynamic Media를 6.3에서 6.5로 업그레이드하는 경우(다운타임이 없는 배포 가능) 다음 curl 명령을 실행하여 모든 사전 설정 및 구성을 CRXDE Lite에서 /etc 로 마이그레이션해야 /conf 합니다.
참고 :호환성 모드에서 AEM 인스턴스를 실행하는 경우, 즉, 패키지된 호환성을 가지고 있으므로 이러한 명령을 실행할 필요가 없습니다.
호환성 패키지 사용 여부와 상관없이 모든 업그레이드의 경우 다음 Linux curl 명령을 실행하여 Dynamic Media와 함께 원래 제공된 기본 기본 기본 뷰어 사전 설정을 복사할 수 있습니다.
curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets/viewer.pushviewerpresets.json
만든 사용자 정의 뷰어 사전 설정 및 구성을 에서 /etc 로 마이그레이션하려면 다음 Linux curl 명령을 /conf 실행하십시오.
curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets.migratedmcontent.json

이미지 복제 구성

Dynamic Media 이미지 게시는 AEM Author에서 비디오 축소판을 비롯한 이미지 자산을 게시하여 Adobe의 주문형 복제 서비스(복제 서비스 URL)에 복제하는 방식으로 작동합니다. 그런 다음 On-Demand 이미지 배달 서비스(이미지 서비스 URL)를 통해 에셋이 전달됩니다.
다음을 수행해야 합니다.
  1. 인증을 설정합니다.
  2. 복제 에이전트를 구성합니다.
복제 에이전트는 이미지, 비디오 메타데이터 및 세트와 같은 Dynamic Media 자산을 게시하고 Adobe 호스팅 이미지 서비스에 설정합니다. 기본적으로 복제 에이전트가 활성화되어 있지 않습니다.
복제 에이전트를 구성한 후에는 성공적으로 설정되었는지 확인하고 테스트해야 합니다. 이 섹션에서는 이러한 절차에 대해 설명합니다.
PTIFF 작성의 기본 메모리 제한은 모든 워크플로우에서 3GB입니다. 예를 들어, 다른 워크플로가 일시 정지되는 동안 3GB의 메모리가 필요한 하나의 이미지를 처리하거나, 300MB의 메모리를 각각 필요로 하는 10개의 이미지를 동시에 처리할 수 있습니다. 메모리 제한은 구성 가능하고 시스템 리소스 사용 가능 여부 및 처리 중인 이미지 컨텐츠 유형에 적합해야 합니다. 시스템에 매우 큰 에셋이 많이 있고 메모리가 충분한 경우 이 제한을 늘려서 이미지가 동시에 처리되도록 할 수 있습니다. 최대 메모리 제한을 초과하는 이미지가 거부됩니다. PTIFF 만들기에 대한 메모리 제한을 변경하려면 도구 > 작업 > 웹 콘솔 > Adobe CQ Scene7 PTiffManager로 이동하여 maxMemory 값을 변경합니다.

인증 설정

Dynamic Media 이미지 배달 서비스에 이미지를 복제하려면 작성자에 대한 복제 인증을 설정해야 합니다. 이렇게 하려면 KeyStore를 가져온 다음 다이내믹 미디어 복제 사용자 아래에 저장하고 구성합니다. 회사 관리자는 제공 프로세스 동안 KeyStore 파일과 필요한 자격 증명을 포함하는 환영 이메일을 수신해야 합니다. 수신하지 못한 경우 고객 지원 센터에 문의하십시오.
인증을 설정하려면
  1. 아직 KeyStore 파일 및 암호가 없는 경우 고객 지원 센터에 문의하십시오. 이것은 프로비저닝의 일부이며 계정에 키를 연결합니다.
  2. AEM에서 AEM 로고를 눌러 글로벌 탐색 콘솔에 액세스한 다음 도구 > 보안 > 사용자를 누릅니다 .
  3. 사용자 관리 페이지에서 다이내믹 미디어 복제 사용자로 이동한 다음 을 눌러 엽니다.
  4. Edit User Settings For Dynamic-media-replication 페이지에서 Keystore 탭을 누른 다음 KeyStore 만들기를 클릭합니다 .
  5. KeyStore 액세스 암호 설정 대화 상자에서 암호를 입력하고 확인합니다.
    입력한 암호를 기억하십시오. 나중에 복제 에이전트를 구성할 때 다시 입력해야 합니다.
  6. [ 동적 미디어 복제를 위한 사용자 설정 편집] 페이지에서 ** # 영역을 확장하고 다음을 추가합니다(다음 이미지 참조).
    • 별칭 필드에 나중에 복제 구성에서 사용할 별칭의 이름을 입력합니다.예를 들면 다음과 같습니다 replication .
    • KeyStore 파일을 누릅니다 . Adobe에서 제공한 KeyStore 파일로 이동하여 선택한 다음 열기를 누릅니다 .
    • KeyStore 파일 암호 필드에 KeyStore 파일 암호를 입력합니다. 5단계에서 만든 KeyStore 암호가 아니지만 Adobe가 제공하는 KeyStore 파일 암호이며 프로비저닝 중에 사용자에게 보낸 환영 이메일에 포함되어 있습니다. KeyStore 파일 암호를 받지 못한 경우 Adobe 고객 지원 센터에 문의하십시오.
    • 개인 키 암호 필드에 개인 키 암호를 입력합니다(이전 단계에서 제공한 것과 동일한 개인 키 암호). Adobe는 프로비저닝 중에 사용자에게 보낸 환영 이메일에 개인 키 암호를 제공합니다. 개인 키 암호를 받지 못한 경우 Adobe 고객 지원 센터에 문의하십시오.
    • 개인 키 별칭 필드에 개인 키 별칭을 입력합니다. 예, *companyname*-alias . Adobe는 프로비저닝 중에 사용자에게 보낸 환영 이메일에 개인 키 별칭을 제공합니다. 개인 키 별칭을 받지 못한 경우 Adobe 고객 지원 센터에 문의하십시오.
  7. 저장 및 닫기를 눌러 이 사용자에 대한 변경 사항을 저장합니다.
    그런 다음 복제 에이전트를 구성해야 합니다.

복제 에이전트 구성

  1. AEM에서 AEM 로고를 눌러 글로벌 탐색 콘솔에 액세스한 다음 도구 > 배포 > 복제 > 작성자의 ​에이전트를 누릅니다.
  2. 작성자 페이지에서 Dynamic Media Hybrid 이미지 복제(s7delivery)를 누릅니다 .
  3. 편집을 누릅니다 .
  4. 설정 탭을 누른 다음 다음을 입력합니다.
    • 활성화 - 복제 에이전트를 활성화하려면 이 확인란을 선택합니다.
    • 영역 - 해당 지역으로 설정합니다.북미, 유럽 또는 아시아
    • 테넌트 ID - 이 값은 복제 서비스에 게시하고 있는 회사/테넌트의 이름입니다. 이 값은 Adobe가 제공하는 테넌트 ID로, 제공 중에 사용자에게 보낸 환영 이메일에 포함되어 있습니다. 수신하지 못한 경우 Adobe 고객 지원 센터에 문의하십시오.
    • 키 저장소 별칭 - 이 값은 인증 설정에서 키를 생성할 때 설정된​ 새 별칭 * 값과 같습니다 .예를 들면 다음과 같습니다 replication . (인증 설정의 7단계를 참조하십시오 .)
    • 키 저장소 암호 - KeyStore 만들기를 탭할 때 만들어진 KeyStore 암호입니다 . Adobe는 이 암호를 제공하지 않습니다. 인증 설정의 5단계를 참조하십시오 .
    다음 이미지는 샘플 데이터가 있는 복제 에이전트를 보여줍니다.
  5. 확인을 누릅니다 .

다이내믹 미디어용 복제 에이전트 유효성 검사

동적 미디어용 복제 에이전트의 유효성을 확인하려면 다음을 수행합니다.
연결 테스트를 누릅니다 . 출력의 예는 다음과 같습니다.
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

다음 중 하나를 수행하여 확인할 수도 있습니다.
  • 복제 로그를 확인하여 자산이 복제되었는지 확인합니다.
  • 이미지를 게시합니다. 이미지를 누르고 드롭다운 메뉴에서 뷰어를 선택합니다. 그런 다음 뷰어 사전 설정을 선택한 다음 URL을 클릭하고 브라우저에서 URL을 복사/붙여 넣어 이미지가 표시되는지 확인합니다.

인증 문제 해결

인증을 설정할 때 솔루션 관련 몇 가지 문제가 있습니다. 이러한 사항을 확인하기 전에 복제를 설정했는지 확인하십시오.

문제:HTTP 상태 코드 401(메시지 포함) - 인증 필요

이 문제는 dynamic-media-replication 사용자에 대해 KeyStore를 설정하지 못해 발생할 수 있습니다.
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.

솔루션 :Dynamic-Media 복제 KeyStore ​사용자에게 저장되고 올바른 암호가 제공되었는지 확인합니다.

문제:키를 해독할 수 없습니다. 데이터의 암호를 해독할 수 없습니다.

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.

솔루션 :암호를 확인합니다. 복제 에이전트에 저장된 암호가 키 저장소를 만드는 데 사용한 암호와 다릅니다.

문제:InvalidAlgorithmParameterException

이 문제는 AEM 작성자 인스턴스의 구성 오류로 인해 발생합니다. 작성자의 Java 프로세스가 올바르지 않습니다 javax.net.ssl.trustStore . 복제 로그에 다음 오류가 표시됩니다.
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

또는 오류 로그:
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)

솔루션 :AEM 작성자의 Java 프로세스에 유효한 truststore로 -Djavax.net.ssl.trustStore= 설정된 시스템 속성이 있는지 확인하십시오.

문제:KeyStore가 설정되지 않았거나 초기화되지 않았습니다.

이 문제는 핫픽스 또는 기능 팩이 Dynamic-media-user 또는 keystore 노드를 덮어쓰는 원인이 될 수 있습니다.
복제 로그 예:
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

솔루션 :
  1. 사용자 관리 페이지로 이동합니다. localhost:4502/libs/granite/security/content/useradmin.html
  2. 사용자 관리 페이지에서 dynamic-media-replication 사용자로 이동한 다음 을 눌러 엽니다.
  3. Click the KeyStore tab. KeyStore 만들기 단추가 나타나면 이전에 인증 설정에서 단계를 다시 실행해야 합니다 .
  4. KeyStore 설정을 다시 실행해야 하는 경우 복제 에이전트 구성을 다시 수행해야 할 수도 있습니다.
    s7delivery 복제 에이전트를 다시 구성합니다. localhost:4502/etc/replication/agents.author/s7delivery.html
  5. 연결 테스트를 눌러 구성이 유효한지 확인합니다.

문제:게시 에이전트가 OAuth 대신 SSL을 사용하고 있습니다.

이 문제는 핫픽스 또는 올바르게 설치되지 않았거나 설정을 덮어쓴 기능 팩으로 인해 발생할 수 있습니다.
복제 로그 예:
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.

솔루션:
  1. AEM에서 도구 > 일반 > CRXDE Lite를 클릭합니다 .
    localhost:4502/crx/de/index.jsp
  2. s7delivery Replication Agent 노드로 이동합니다. localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content
  3. 복제 에이전트에 이 설정을 추가합니다(값이 True로 설정된 부울 ).
    enableOauth=true
  4. 페이지의 왼쪽 위 모서리 근처에 있는 모두 저장을 누릅니다 .

구성 테스트

Adobe에서는 구성에 대한 엔드 투 엔드 테스트를 수행하는 것이 좋습니다.
이 테스트를 시작하기 전에 다음을 이미 수행했는지 확인하십시오.
  • 이미지 사전 설정이 추가되었습니다.
  • 클라우드 서비스에서 Dynamic Media 구성(Pre 6.3) 을 구성합니다. 이 테스트에 필요한 이미지 서비스 URL
구성을 테스트하려면
  1. 이미지 자산을 업로드합니다. (자산에서 만들기 > 파일을 누르고 파일을 선택합니다.)
  2. 워크플로우가 완료될 때까지 기다립니다.
  3. 이미지 자산을 게시합니다. (자산을 선택하고 빠른 게시를 누릅니다 .)
  4. 이미지를 열고 표현물을 눌러 해당 이미지의 표현물로 이동합니다 .
  5. 동적 변환을 선택합니다.
  6. URL 클릭하여 이 자산의 URL을 가져옵니다.
  7. 선택한 URL로 이동하고 이미지가 예상대로 작동하는지 확인합니다.
자산이 배달되었는지 테스트하는 또 다른 방법은 URL에 req=exists를 추가하는 것입니다.

Configuring Dynamic Media Cloud Services

Dynamic Media Cloud 서비스는 이미지 및 비디오 게시, 비디오 분석, 비디오 인코딩 등과 같은 클라우드 서비스를 지원합니다.
구성의 일부로 등록 ID, 비디오 서비스 URL, 이미지 서비스 URL, 복제 서비스 URL을 입력하고 인증을 설정해야 합니다. 이 모든 정보는 계정 제공 프로세스의 일부로 수신되어야 합니다. 이 정보를 받지 못한 경우 Adobe Experience Manager 관리자 또는 Adobe 기술 지원에 문의하여 정보를 얻으십시오.
Dynamic Media Cloud 서비스를 설정하기 전에 게시 인스턴스를 설정해야 합니다. 또한 Dynamic Media Cloud 서비스를 구성하기 전에 복제를 설정해야 합니다.
Dynamic Media Cloud 서비스를 구성하려면:
  1. AEM에서 AEM 로고를 눌러 글로벌 탐색 콘솔에 액세스하고 도구 > 클라우드 서비스 > 다이내믹 미디어 구성(6.3 이전) ​을 누릅니다.
  2. Dynamic Media 구성 브라우저 페이지의 왼쪽 창에서 글로벌 ​을 선택한 다음 만들기를 누릅니다 .
  3. [ 다이내믹 미디어 구성 만들기 ] 대화 상자의 # 필드에 제목을 입력합니다.
  4. 비디오에 대해 Dynamic Media를 구성하는 경우
    • 등록 ID 필드에 등록 ID를 입력합니다.
    • 비디오 서비스 URL ​필드에 Dynamic Media Gateway에 대한 비디오 서비스 URL을 입력합니다.
  5. 이미징을 위해 Dynamic Media를 구성하는 경우 이미지 서비스 URL 필드에 Dynamic Media Gateway의 이미지 서비스 URL을 입력합니다.
  6. 저장을 눌러 Dynamic Media 구성 브라우저 페이지로 돌아갑니다.
  7. AEM 로고를 눌러 글로벌 탐색 콘솔에 액세스합니다.

비디오 보고 구성

Dynamic Media Hybrid를 사용하여 여러 AEM 설치 간에 비디오 보고를 구성할 수 있습니다.
​사용 시기:다이내믹 미디어 구성(6.3 이전)을 구성할 때 비디오 보고를 포함하여 다양한 기능이 시작됩니다. 구성은 지역 Analytics 회사에 보고서 세트를 만듭니다. 여러 작성자 노드를 구성하는 경우 각각에 대해 별도의 보고서 세트를 만듭니다. 따라서 설치 간에 보고 데이터가 일관되지 않습니다. 또한 각 작성자 노드가 동일한 하이브리드 게시 서버를 참조하는 경우 마지막 작성자 설치는 모든 비디오 보고에 대한 대상 보고서 세트를 변경합니다. 이 문제는 너무 많은 보고서 세트가 있는 Analytics 시스템을 오버로드합니다.
​시작하기:다음 세 가지 작업을 완료하여 비디오 보고를 구성합니다.
  1. 첫 번째 작성자 노드에서 다이내믹 미디어 구성(Pre 6.3)을 구성한 후 비디오 분석 사전 설정 패키지를 만듭니다. 이 초기 작업은 새 구성이 동일한 보고서 세트를 계속 사용할 수 있도록 하기 때문에 중요합니다.
  2. Dynamic Media 구성(Pre 6.3)을 구성하기 전에 새로운 ​** 작성자 노드에 비디오 분석 사전 설정 패키지를 설치합니다.
  3. 패키지 설치를 확인하고 디버깅합니다.

첫 번째 작성자 노드를 구성한 후 비디오 분석 사전 설정 패키지 만들기

이 작업을 완료하면 비디오 분석 사전 설정이 포함된 패키지 파일이 있게 됩니다. 이러한 사전 설정에는 보고서 세트, 추적 서버, 추적 네임스페이스 및 가능한 경우 Marketing Cloud 조직 ID가 포함됩니다.
  1. 아직 추가하지 않은 경우 Dynamic Media 구성(6.3 이전)을 구성합니다.
  2. (선택 사항) 보고서 세트 ID를 보고 복사합니다(JCR에 대한 액세스 권한이 있어야 함). 보고서 세트 ID가 필요하지 않지만 유효성 검사를 쉽게 합니다.
  3. 패키지 관리자를 사용하여 패키지를 만듭니다.
  4. 필터를 포함하도록 패키지를 편집합니다.
    AEM에서: /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
  5. 패키지를 빌드합니다.
  6. 이후 새로운 작성자 노드와 공유할 수 있도록 비디오 분석 사전 설정 패키지를 다운로드하거나 공유합니다.

추가 작성자 노드를 구성하기 전에 비디오 분석 사전 설정 패키지 설치

다이내믹 미디어 구성(Pre 6.3)을 구성하기 전에 이 작업을 완료해야 합니다. 이렇게 하지 않으면 사용하지 않은 다른 보고서 세트가 생성됩니다. 또한 비디오 보고가 계속 제대로 작동하지만 데이터 수집은 최적화되지 않습니다.
첫 번째 작성자 노드의 비디오 분석 사전 설정 패키지가 새 작성자 노드에서 액세스할 수 있는지 확인합니다.
  1. 이전에 만든 비디오 분석 사전 설정 패키지를 패키지 관리자로 업로드합니다.
  2. 비디오 분석 사전 설정 패키지를 설치합니다.
  3. 다이내믹 미디어 구성(6.3 이전) 구성

패키지 설치 확인 및 디버깅

  1. 다음 중 하나를 수행하여 패키지 설치를 확인하고 필요한 경우 디버깅합니다.
    • JCR을 통해 비디오 분석 사전 설정 확인 JCR을 통해 비디오 분석 사전 설정을 확인하려면 CRXDE Lite에 액세스할 수 있어야 합니다.
      AEM - CRXDE Lite에서 /conf/global/settings/ dam/dm/presets/analytics/jcr:content/userdata
      그것은 https://localhost:4502/crx/de/index.jsp#/conf/global/settings/dam/dm/presets/analytics/jcr%3Acontent/userdata
      작성자 노드에서 CRXDE Lite에 대한 액세스 권한이 없는 경우 게시 서버를 통해 사전 설정을 확인할 수 있습니다.
    • 이미지 서버를 통해 비디오 분석 사전 설정 확인
      이미지 서버 req=userdata 요청을 만들어 비디오 분석 사전 설정의 유효성을 직접 확인할 수 있습니다. 예를 들어 작성자 노드의 Analytics 사전 설정을 보려면 다음 요청을 할 수 있습니다.
      https://localhost:4502/is/image/conf/global/settings/dam/dm/presets/analytics?req=userdata
      게시 서버에서 사전 설정의 유효성을 검사하려면 게시 서버에 유사한 직접 요청을 할 수 있습니다. 응답은 작성자 및 게시 노드에서 동일합니다. 응답은 다음과 비슷합니다.**
      marketingCloudOrgId=0FC4E86B573F99CC7F000101
       reportSuite=aemaem6397618-2018-05-23
       trackingNamespace=aemvideodal
       trackingServer=aemvideodal.d2.sc.omtrdc.net
      
      
    • AEM에서 비디오 보고 도구를 통해 비디오 분석 사전 설정 확인 도구 > ​자산 > 비디오 보고
      https://localhost:4502/mnt/overlay/dam/gui/content/s7dam/videoreports/videoreport.html
      다음 오류 메시지가 표시되면 보고서 세트를 사용할 수 있지만 채워지지 않은 것입니다. 시스템이 데이터를 수집하기 전에 새 설치에서 이 오류가 올바르고 원하는 경우 이 오류가 발생합니다.
    보고 데이터를 생성하려면 비디오 하나를 업로드하고 게시하십시오. URL 복사를 사용하고 비디오를 한 번 이상 실행합니다.
    비디오 뷰어 사용에서 보고 데이터를 채우려면 최대 12시간이 걸릴 수 있습니다.
    오류가 발생하여 보고서 세트가 올바로 설정되지 않으면 다음 경고가 표시됩니다.
    이 오류는 Dynamic Media 구성(Pre 6.3) 서비스를 구성하기 전에 비디오 보고를 실행하는 경우에도 표시됩니다.

비디오 보고 구성 문제 해결

  • 설치하는 동안 Analytics API 서버에 대한 연결이 시간이 초과되는 경우가 있습니다. 설치에서 연결을 20번 다시 시도하지만 여전히 실패합니다. 이 경우 로그 파일에서 여러 오류를 기록합니다. Search for SiteCatalystReportService .
  • 먼저 Analytics 사전 설정 패키지를 설치하지 않으면 새 보고서 세트가 생성될 수 있습니다.
  • AEM 6.3에서 AEM 6.4 또는 AEM 6.4.1로 업그레이드한 다음 다이내믹 미디어 구성(6.3 이전)을 구성해도 여전히 보고서 세트가 생성됩니다. 이 문제는 AEM 6.4.2에 대해 알려져 있으며 수정될 예정입니다.

비디오 분석 사전 설정 정보

Video Analytics 사전 설정(경우에 따라 분석 사전 설정이라고도 함)은 Dynamic Media의 뷰어 사전 설정 옆에 저장됩니다. 이것은 기본적으로 뷰어 사전 설정과 동일하지만 AppMeasurement 및 비디오 하트비트 보고를 구성하는 데 사용되는 정보가 있습니다.
사전 설정의 속성은 다음과 같습니다.
  • reportSuite
  • trackingServer
  • trackingNamespace
  • marketingCloudOrgId (이전 AEM 버전에 없음)
AEM 6.4 이상 버전은 이 사전 설정을 /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata

카탈로그 설정 복제

JCR을 통해 설정 프로세스의 일부로 고유한 기본 카탈로그 설정을 게시해야 합니다. 카탈로그 설정을 복제하려면
  1. 터미널 창에서 다음을 실행합니다.
    curl -u admin:admin localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets
  2. AEM에서 CRXDE Lite의 다음 위치로 이동합니다(관리자 권한 필요).
    https://<*server*>:<*port*>/crx/de/index.jsp#/conf/global/settings/dam/dm/imageserver/
  3. 복제 탭을 누릅니다 .
  4. 복제를 누릅니다 .

뷰어 사전 설정 복제

뷰어 사전 설정으로 자산을 제공하려면 뷰어 사전 설정을 복제/게시해야 합니다. 자산에 대한 URL 또는 포함 코드를 얻으려면 모든 뷰어 사전 설정을 활성화하고 복제해야 합니다. 자세한 내용은 Publishing Viewer 사전 설정을 참조하십시오.
기본적으로, 자산의 세부 정보 보기에서 뷰어를 선택하면 표현물과 다양한 뷰어 사전 설정이 표시됩니다. 보이는 숫자를 늘리거나 줄일 수 있습니다. 표시되는 이미지 사전 설정 수 증가 또는 표시되는 표시되는 뷰어 사전 설정 수 증가 뷰어 사전 설정 수 증가를 참조하십시오.

복제용 자산 필터링

비 Dynamic Media 배포에서는 AEM 작성 환경에서 모든 자산(이미지와 비디오 모두)을 AEM 게시 노드로 복제합니다. AEM 게시 서버도 자산을 제공하므로 이 워크플로가 필요합니다.
그러나 Dynamic Media 배포에서는 자산을 클라우드로 전달하므로 AEM 게시 노드에 동일한 자산을 복제할 필요가 없습니다. 이러한 "하이브리드 게시" 워크플로우는 추가 스토리지 비용과 자산 복제를 위한 더 긴 처리 시간을 방지합니다. 다이내믹 미디어 뷰어, 사이트 페이지 및 정적 컨텐츠와 같은 기타 컨텐츠는 AEM 게시 노드에서 계속 제공됩니다.
자산 복제 외에도 다음과 같은 비자산도 복제됩니다.
  • 다이내믹 미디어 전달 구성: /conf/global/settings/dam/dm/imageserver/jcr:content
  • 이미지 사전 설정: /conf/global/settings/dam/dm/presets/macros
  • 뷰어 사전 설정: /conf/global/settings/dam/dm/presets/viewer
필터를 사용하면 AEM 게시 노드에 복제되지 않는 자산을 제외할 수 있습니다.

복제에 기본 자산 필터 사용

프로덕션 또는 (2) 이미징 및 비디오에 Dynamic Media를 사용하는 경우, Adobe가 제공하는 기본 필터를 그대로 사용할 수 있습니다. 다음 필터는 기본적으로 활성화됩니다.
필터 MIME 유형 표현물
다이내믹 미디어 이미지 전달
필터 이미지
필터 세트
다음으로 시작/
응용 프로그램 포함 및 다음으로 끝남 설정 .
기본 "필터 이미지"(대화형 이미지를 포함하여 단일 이미지 에셋에 적용) 및 "필터 세트"(스핀 세트, 이미지 세트, 혼합 미디어 집합 및 캐러셀 세트에 적용)는 다음과 같습니다.
  • 복제용 PTIFF 이미지 및 메타데이터 포함(cqdam으로 시작하는 모든 변환 )
  • 원본 이미지 및 정적 이미지 표현물을 복제에서 제외합니다.
다이내믹 미디어 비디오 전달 필터 비디오 비디오로 시작/ 바로 사용 가능한 "필터 비디오"는 다음과 같습니다.
  • 복제를 위한 프록시 비디오 표현물, 비디오 축소판/포스터 이미지, 메타데이터(부모 비디오 및 비디오 표현물 모두) 포함(cqdam으로 시작하는 모든 변환 )
  • 원본 비디오 및 정적 축소판 표현물 복제에서 제외합니다. 참고 사항:프록시 비디오 변환에는 바이너리가 포함되지 않고 노드 속성만 포함됩니다. 따라서 게시자 저장소 크기에는 영향을 주지 않습니다.
Dynamic Media Classic(Scene7) 통합
필터 이미지
필터 세트
필터 비디오
다음으로 시작/
응용 프로그램 포함 및 다음으로 끝남 설정 .
비디오로 시작/
Adobe Dynamic Media Cloud Replication Service URL 대신 AEM 게시 서버를 가리키도록 전송 URI를 구성합니다. 이 필터를 설정하면 Dynamic Media Classic에서 AEM 게시 인스턴스 대신 자산을 제공할 수 있습니다.
곧바로 사용할 수 있는 "필터 이미지", "필터 세트" 및 "필터 비디오"
  • 복제용 PTIFF 이미지, 프록시 비디오 변환 및 메타데이터를 포함합니다. 그러나 AEM - Dynamic Media Classic 통합을 실행하는 사용자의 JCR에 존재하지 않기 때문에 아무런 효과도 없습니다.
  • 원본 이미지, 정적 이미지 변환, 원본 비디오 및 정적 축소판 표현에서 제외합니다. 대신 Dynamic Media Classic에서 이미지 및 비디오 에셋을 제공할 예정입니다.
필터는 MIME 유형에 적용되며 경로별로 지정할 수 없습니다.

비디오 전용 배포에 대한 자산 필터 설정

비디오 전용 Dynamic Media를 사용하는 경우 다음 단계에 따라 복제를 위한 자산 필터를 설정합니다.
  1. AEM에서 AEM 로고를 눌러 글로벌 탐색 콘솔에 액세스하고 도구 > 배포 > 복제 > 작성자의 ​에이전트를 누릅니다.
  2. 작성자 페이지에서 기본 에이전트( 게시)를 누릅니다 .
  3. 편집을 누릅니다 .
  4. [ 에이전트 설정 ] 대화 상자의 #** 탭에서 [ # 사용]을 선택하여에이전트를 켜십시오.
  5. 확인을 누릅니다 .
  6. AEM에서 도구 > 일반 > CRXDE Lite를 누릅니다 .
  7. 왼쪽 폴더 트리에서 /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
  8. 필터 비디오를 찾아 마우스 오른쪽 버튼으로 클릭한 다음 복사를 ​선택합니다 .
  9. 왼쪽 폴더 트리에서 /etc/replication/agents.author/publish
  10. jcr:content ​찾아 마우스 오른쪽 버튼으로 클릭한 다음 붙여넣기를 선택합니다 .
비디오 자체는 Dynamic Media 클라우드 서비스에서 제공하는 동안 비디오 포스터 이미지 및 재생에 필요한 비디오 메타데이터를 전달하기 위해 AEM 게시 인스턴스를 설정합니다. 또한 필터는 원본 비디오와 정적 축소판 표현물 복제에서 제외되며, 이는 게시 인스턴스에서 필요하지 않습니다.

비프로덕션 배포에서 이미징을 위한 자산 필터 설정

비프로덕션 배포에서 이미징에 Dynamic Media를 사용하는 경우 다음 단계에 따라 복제를 위한 자산 필터를 설정하십시오.
  1. AEM에서 AEM 로고를 눌러 글로벌 탐색 콘솔에 액세스하고 도구 > 배포 > 복제 > 작성자의 ​에이전트를 누릅니다.
  2. 작성자 페이지에서 기본 에이전트( 게시)를 누릅니다 .
  3. 편집을 누릅니다 .
  4. [ 에이전트 설정 ] 대화 상자의 #** 탭에서 [ # 사용]을 선택하여에이전트를 켜십시오.
  5. 확인을 누릅니다 .
  6. AEM에서 도구 > 일반 > CRXDE Lite를 누릅니다 .
  7. 왼쪽 폴더 트리에서 /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
  8. 필터 이미지를 찾아 마우스 오른쪽 버튼으로 클릭한 다음 복사를 ​선택합니다 .
  9. 왼쪽 폴더 트리에서 /etc/replication/agents.author/publish
  10. jcr:content ​찾아 마우스 오른쪽 버튼으로 클릭한 다음 만들기 > 노드 만들기를 선택합니다 . 유형 이름을 damRenditionFilters 입력합니다 nt:unstructured .
  11. 위치를 damRenditionFilters 찾아 마우스 오른쪽 단추로 클릭하고 붙여넣기를 선택합니다 .
AEM 게시 인스턴스를 설정하여 비프로덕션 환경에 이미지를 전달합니다. 또한 필터는 원본 이미지와 정적 표현물 복제에서 제외되며, 이는 게시 인스턴스에서 필요하지 않습니다.
작성자에 서로 다른 필터가 많이 있는 경우 각 에이전트에는 다른 사용자가 할당되어야 합니다. granite 코드는 사용자당 하나의 필터 모델을 적용합니다. 각 필터에 대해 항상 다른 사용자가 설정되어 있어야 합니다. 서버에 둘 이상의 필터를 사용하는 경우(예: 게시할 복제 필터 1개, s7delivery에 대한 두 번째 필터) 이 두 필터가 jcr:content 노드에서 다른 userId ​를 할당했는지 확인해야 합니다. 다음 이미지를 참조하십시오.

복제용 자산 필터 사용자 정의

선택적으로 복제용 자산 필터를 사용자 정의하려면
  1. AEM에서 AEM 로고를 눌러 글로벌 탐색 콘솔에 액세스하고 도구 > 일반 > CRXDE Lite를 누릅니다 .
  2. 왼쪽 폴더 트리에서 필터를 /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters 검토하도록 이동합니다.
  3. 필터의 MIME 유형을 정의하려면 다음과 같이 MIME 유형을 찾을 수 있습니다.
    왼쪽 레일에서 확장한 content > dam > <locate_your_asset> > jcr:content > metadata 다음 표에서 dc:format ​을 찾습니다.
    다음 그래픽은 자산의 dc:format 경로의 예입니다.
    자산의 dc:format 용도는 Fiji Red.jpg 입니다 image/jpeg .
    형식에 상관없이 이 필터를 모든 이미지에 적용하려면 모든 형식의 모든 이미지에 적용되는 정규 표현식인 image/* * 위치에 값을 설정합니다.
    필터가 JPEG 유형의 이미지에만 적용되도록 하려면 값을 image/jpeg 입력합니다.
  4. 복제에서 포함하거나 제외할 변환을 정의합니다.
    복제를 위해 필터링하는 데 사용할 수 있는 문자는 다음과 같습니다.
사용할 문자 복제용 에셋을 필터링하는 방법
* 와일드카드 문자
+ 복제용 에셋을 포함합니다.
- 복제에서 자산을 제외합니다.
다음으로 이동 content/dam/<locate your asset>/jcr:content/renditions .
다음 그래픽은 자산의 표현물의 예입니다.
위의 예를 사용하여 PTIFF(Pyramid TIFF)만 복제하려는 경우 다음으로 시작하는 모든 표현물을 +cqdam,* 포함하는 항목을 입력합니다 cqdam . 이 예에서, 이 변환은 cqdam.pyramid.tiff 입니다.
원본을 복제하려는 경우 해당 항목을 +original 입력합니다.

Dynamic Media 이미지 서버 설정 구성

Dynamic Media 이미지 서버 구성에는 Adobe CQ Scene7 ImageServer 번들 및 Adobe CQ Scene7 PlatformServer 번들 편집이 포함됩니다.
Dynamic Media가 활성화되면 즉시 사용할 수 있습니다 . 그러나 특정 사양 또는 요구 사항을 충족하도록 Dynamic Media Image Server를 구성하여 설치를 세밀하게 조정할 수도 있습니다.
사전 요구 사항 :Dynamic Media Image Server를 구성하기 전에 Windows의 VM에 Microsoft Visual C++ 라이브러리 설치가 포함되어 있는지 확인하십시오. 라이브러리는 Dynamic Media 이미지 서버를 실행하는 데 필요합니다. 여기에서 Microsoft Visual C++ 2010 재배포 가능 패키지(x64)를 다운로드할 수 있습니다 .
Dynamic Media 이미지 서버 설정을 구성하려면:
  1. AEM의 왼쪽 위 모서리에서 Adobe Experience Manager를 눌러 글로벌 탐색 콘솔에 액세스한 다음 도구 > 작업 > 웹 콘솔을 탭합니다 .
  2. Adobe Experience Manager 웹 콘솔 구성 페이지에서 OSGi > 구성을 탭하여 현재 AEM 내에서 실행 중인 모든 번들을 나열합니다.
    Dynamic Media 배달 서버는 목록의 다음 이름 아래에 있습니다.
    • Adobe CQ Scene7 ImageServer
    • Adobe CQ Scene7 PlatformServer
  3. 번들 목록에서 Adobe CQ Scene7 ImageServer 오른쪽의 편집 아이콘을 누릅니다.
  4. Adobe CQ Scene7 ImageServer 대화 상자에서 다음 구성 값을 설정합니다.
    대부분의 경우 기본값을 변경할 필요가 없습니다. 하지만 기본값을 변경하는 경우 변경 사항이 적용되려면 번들을 다시 시작해야 합니다.
속성 기본값 설명
TcpPort.name empty ImageServer 프로세스와의 통신에 사용할 포트 번호입니다. 기본적으로 무료 포트가 자동으로 검색됩니다.
AllowRemoteAccess.name empty
ImageServer 프로세스에 대한 원격 액세스를 허용하거나 허용하지 않습니다. false인 경우 이미지 서버는 localhost에서만 수신합니다.
localhost를 가리키는 기본 외부화 설정은 특정 VM 인스턴스의 실제 도메인 또는 IP 주소를 지정해야 합니다. 이러한 이유는 localhost가 VM의 상위 시스템을 가리키기 때문입니다.
VM에 대한 도메인 또는 IP 주소에는 호스트 파일 항목이 있어야 문제를 해결할 수 있습니다.
MaxRenderRgnPixels 16픽셀 렌더링되는 최대 크기(메가픽셀)입니다.
MaxMessageSize 16MBytes 배달되는 최대 메시지 크기(MB)입니다.
RandomAccessUrlTimeout 20 시간 초과 값은 ImageServer가 JCR이 범위 타일 요청에 응답할 때까지 기다리는 시간(초)입니다.
WorkerThreads 10 작업자 스레드 수입니다.
  1. 저장을 누릅니다 .
  2. 번들 목록에서 Adobe CQ Scene7 PlatformServer 오른쪽에 있는 편집 아이콘을 누릅니다 .
  3. Adobe CQ Scene7 PlatformServer 대화 상자에서 다음 기본값 옵션을 설정합니다.
    Dynamic Media Image Server는 자체 디스크 캐시를 사용하여 응답을 캐시합니다. AEM HTTP 캐시 및 표시는 Dynamic Media Image Server의 응답을 캐시하는 데 사용할 수 없습니다.
    속성
    기본값
    설명
    캐시 사용
    선택됨
    응답 캐시가 활성화되었는지 여부를 나타냅니다.
    캐시 루트
    캐시
    응답 캐시 폴더에 대한 하나 이상의 경로. 상대 경로는 내부 s7imaging 번들 폴더에 대해 해결됩니다.
    캐시 최대 크기
    200000000
    응답 캐시의 최대 크기(바이트)입니다.
    최대 항목 캐시
    100000
    캐시에 허용되는 최대 항목 수입니다.

기본 매니페스트 설정

기본 매니페스트를 사용하면 Dynamic Media 배달 응답을 생성하는 데 사용되는 기본값을 구성할 수 있습니다. 품질(JPEG 품질, 해상도, 리샘플링 모드), 캐싱(만료) 및 너무 큰 이미지 렌더링(기본 픽셀, 기본 축소판, maxpix)을 미세 조정할 수 있습니다.
기본 매니페스트 구성의 위치는 Adobe CQ Scene7 PlatformServer 번들의 카탈로그 루트 기본값 중에서 가져옵니다. 기본적으로 이 값은 도구 > 일반 > CRXDE Lite 내의 다음 경로에 있습니다 .
/conf/global/settings/dam/dm/imageserver/
아래 표에 설명된 대로 새 값을 입력하여 속성 값을 변경할 수 있습니다.
기본 매니페스트를 변경한 후 페이지의 왼쪽 위 모서리에서 모두 저장을 탭합니다 .
액세스 제어 탭(속성 탭 오른쪽)을 누른 다음 액세스 제어 권한을 모든 사용자와 다이내믹 미디어 복제 사용자에 jcr:read 대해 설정합니다.
매니페스트 설정 및 그 기본값 표:
속성 기본값 설명
bgcolor FFFFFF
기본 배경색입니다. 실제 이미지 데이터를 포함하지 않는 회신 이미지의 모든 영역을 채우는 데 사용되는 RGB 값입니다.
이미지 제공 API의 BkgColor도 참조하십시오.
defaultpix 300,300
기본 보기 크기입니다. 요청이 wid=, hei= 또는 scl=를 사용하여 명시적으로 보기 크기를 지정하지 않는 경우 서버는 응답 이미지를 이 너비와 높이보다 크지 않도록 제한합니다.
0 이상의 정수(쉼표로 구분)로 지정됩니다. 너비 및 높이(픽셀 단위) 두 값 중 하나 또는 둘 다 0으로 설정하여 제한을 해제할 수 있습니다. 중첩/임베디드 요청에는 적용되지 않습니다.
이미지 제공 API의 DefaultPix를 참조하십시오.
그러나 일반적으로 뷰어 사전 설정 또는 이미지 사전 설정을 사용하여 자산을 전달하고 있습니다. Defaultpix는 뷰어 사전 설정 또는 이미지 사전 설정을 사용하지 않는 자산에만 적용됩니다.
defaulthumbix 100,100
기본 축소판 크기 축소판 요청에 대해 attribute::DefaultPix 대신 사용됩니다(req=tmb).
축소판 요청(req=tmb)이 wid=, hei= 또는 scl=을 사용하여 명시적으로 보기 크기를 지정하지 않는 경우 서버는 이 너비와 높이보다 크지 않도록 응답 이미지를 제한합니다.
0 이상의 정수(쉼표로 구분)로 지정됩니다. 너비 및 높이(픽셀 단위) 두 값 중 하나 또는 둘 다 0으로 설정하여 제한을 해제할 수 있습니다.
중첩/임베디드 요청에는 적용되지 않습니다.
이미지 제공 API에서 DefaultThumbPix를 참조하십시오.
만료 36000000
기본 클라이언트 캐시 시간을 라이브로 설정합니다. 특정 카탈로그 레코드에 유효한 카탈로그:Expiration 값이 포함되어 있지 않은 경우 기본 만료 간격을 제공합니다.
실수, 0 이상 응답 데이터가 생성된 이후 만료까지 남은 시간(밀리초)입니다. 응답 이미지를 항상 즉시 만료되도록 0으로 설정하면 클라이언트 캐싱을 효과적으로 사용할 수 없게 됩니다. 기본적으로 이 값은 10시간으로 설정되어 있으므로 새 이미지가 게시되는 경우 이전 이미지가 사용자 캐시를 떠나는 데 10시간이 걸립니다. 캐시를 더 빨리 지워야 하는 경우 고객 지원 센터에 문의하십시오.
이미지 제공 API의 만료도 참조하십시오.
jpegquality 80
기본 JPEG 인코딩 속성입니다. JPEG 응답 이미지의 기본 속성을 지정합니다.
정수 숫자 및 플래그를 쉼표로 구분하여 지정합니다. 첫 번째 값은 1.100 범위에 있고 품질을 정의합니다. 두 번째 값은 일반 동작의 경우 0일 수 있고, RGB 색도 다운샘플링을 사용하지 않도록 하려면 1일 수 있습니다.
이미지 제공 API에서 JpegQuality를 참조하십시오.
maxpix 2000,2000
회신 이미지 크기 제한. 클라이언트에 반환되는 최대 응답 이미지 너비와 높이입니다.
요청 시 너비 또는 높이가 특성::MaxPix보다 큰 응답 이미지가 발생하는 경우 서버가 오류를 반환합니다.
이미지 제공 API의 MaxPix를 참조하십시오.
resmode SHARP2
기본 리샘플링 모드. 이미지 데이터 크기 조정에 사용할 기본 리샘플링 및 보간 속성을 지정합니다.
resMode=가 요청에서 지정되지 않았을 때 사용됩니다.
허용되는 값에는 BILIN, BICUB 또는 SHARP2가 포함됩니다.
열거형. 빌린의 경우 2로, 바이코브의 경우 3으로, 샤프2 보간 모드의 경우 4로 설정합니다. sharp2를 사용하면 최상의 결과를 얻을 수 있습니다.
이미지 제공 API의 ResMode를 참조하십시오.
해상도 72
기본 개체 해상도입니다. 특정 카탈로그 레코드에 올바른 카탈로그:Resolution 값이 포함되어 있지 않을 경우 기본 개체 해상도를 제공합니다.
0보다 큰 실수 일반적으로 인치당 픽셀로 표현되지만 미터당 픽셀 수와 같은 다른 단위로도 표현될 수 있습니다.
이미지 제공 API의 해상도도 참조하십시오.
thumbnailtime 1%,11%,21%,31%,41%,51%,61%,71%,81%,91% 이러한 값은 비디오 재생 시간 스냅숏을 나타내며 encoding.com으로 전달됩니다. 자세한 내용은 비디오 축소판 정보를 참조하십시오.

다이내믹 미디어 색상 관리 구성

다이내믹 미디어 색상 관리를 사용하면 미리 보기를 위해 올바른 에셋의 색상을 변경할 수 있습니다.
색상 교정을 통해 인제스트된 에셋은 생성된 피라미드 TIFF 변환에 색상 공간(RGB, CMYK, 회색)과 임베드된 색상 프로파일을 유지합니다. 동적 변환을 요청하면 이미지 색상이 대상 색상 공간으로 수정됩니다. JCR의 다이내믹 미디어 게시 설정에서 출력 색상 프로파일을 구성합니다.
Adobe 색상 관리는 ICC(International Color Consortium)에서 정의한 포맷인 ICC 프로필을 사용합니다.
CMYK, RGB 또는 회색 출력을 사용하여 다이내믹 미디어 색상 관리를 구성하고 이미지 사전 설정을 구성할 수 있습니다. See Configuring Image Presets .
고급 사용 사례에서는 수동 구성 icc= 수정자를 사용하여 출력 색상 프로파일을 명시적으로 선택할 수 있습니다.
표준 Adobe 색상 프로파일 세트는 기능 팩 12445 를 설치한 경우에만 사용할 수 있습니다. 모든 기능 팩과 서비스 팩은 패키지 공유를 통해 제공됩니다 . Feature Pack 12445는 Adobe 색상 프로파일을 제공합니다.

Feature Pack 12445 설치

다이내믹 미디어 색상 관리 기능을 사용하려면 기능 팩 12445를 설치해야 합니다.
기능 팩 12445를 설치하려면
  1. 패키지 공유 다운로드로 이동합니다 cq-6.3.0-featurepack-12445 .
    AEM 에서 패키지 공유 및 패키지 사용에 대한 자세한 내용은 패키지 사용 방법을 참조하십시오.
  2. 기능 팩을 설치합니다.

기본 색상 프로파일 구성

기능 팩을 설치한 후 RGB 또는 CMYK 이미지 데이터를 요청할 때 색상 교정을 사용하도록 적절한 기본 색상 프로파일을 구성해야 합니다.
기본 색상 프로파일을 구성하려면
  1. 도구 > 일반 > CRXDE Lite에서 기본 Adobe /conf/global/settings/dam/dm/imageserver/jcr:content 색상 프로필이 포함된 위치로 이동합니다.
  2. 속성 탭 아래쪽으로 스크롤하고 다음 표에 설명된 속성 이름, 유형 및 값을 직접 입력하여 색상 교정 속성을 추가합니다. 값을 입력한 후 추가를 누른 다음 모두 저장을 눌러 값을 저장합니다.
    색상 교정 속성은 색상 교정 속성 표에 설명되어 있습니다. 색상 교정 속성에 지정할 수 있는 값은 색상 프로파일 표에 있습니다.
    예를 들어 이름 , iccprofilecmyk 추가, 유형 ​을 선택하고 String , WebCoated ValueUnconfusing ​으로 추가합니다. 그런 다음 추가를 누른 다음 모두 저장을 눌러 값을 저장합니다.
    색상 교정 속성 표
속성 유형 기본값 설명
iccprofilergb 문자열 <비어 있음> 기본 RGB 색상 프로파일의 이름입니다.
iccprofilecmyk 문자열 <비어 있음> 기본 CMYK 색상 프로파일의 이름입니다.
iccprofilegray 문자열 <비어 있음> 기본 회색 색상 프로파일의 이름입니다.
iccprofilesrcrgb 문자열 <비어 있음> 포함된 색상 프로파일이 없는 RGB 이미지에 사용되는 기본 RGB 색상 프로파일의 이름
iccprofilesrccmyk 문자열 <비어 있음> 포함된 색상 프로파일이 없는 CMYK 이미지에 사용되는 기본 CMYK 색상 프로파일의 이름입니다.
iccprofilesrcgray 문자열 <비어 있음> 포함된 색상 프로파일이 없는 CMYK 이미지에 사용되는 기본 회색 색상 프로파일의 이름입니다.
icblackpoint 보정 부울 True 색상 교정 중에 검은 점 보정을 수행할지 여부를 지정합니다. Adobe에서는 이 기능을 사용하는 것이 좋습니다.
시디더 부울 False 색상 교정 중에 디더링을 수행할지 여부를 지정합니다.
iccrenderintent 문자열 상대적
렌더링 의도를 지정합니다. 사용할 수 있는 값은 다음과 같습니다.지각, 상대성, 채도, 절대적 . Adobe는 상대 를 기본값으로 권장합니다.
속성 이름은 대소문자를 구분하며 모두 소문자여야 합니다.
색상 프로파일 표
다음 색상 프로파일이 설치됩니다.
이름
색상 공간
설명
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
유럽 정보 CMYK 유럽 ISO Coated FOGRA27
EuroscaleCoated CMYK Euroscale Coated v2
EuroscaleUncoated CMYK Euroscale Uncoated v2
JapanColorCoated CMYK Japan Color 2001 Coated
JapanColorNewspaper CMYK 일본 컬러 2002 신문
JapanColorUncoated CMYK Japan Color 2001 Uncoated
JapanColorWebCoated CMYK Japan Color 2003 Web Coated
JapanWebCoated CMYK Japan Web Coated(광고)
NewsprintSNAP2007 CMYK 미국 신문(SNAP 2007)
NTSC RGB NTSC(1953)
PAL RGB PAL/SECAM
ProPhoto RGB ProPhoto RGB
PS4Default CMYK Photoshop 4 기본 CMYK
PS5Default CMYK Photoshop 5 기본 CMYK
SheetfedCoated CMYK U.S. Sheetfed Coated v2
SheetfedUncoated CMYK 미국 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 용지
WebCoatedGrade5 CMYK Web Coated SWOP 2006 Grade 5 종이
WebUncoated CMYK U.S. Web Uncoated v2
광범위RGB RGB 광범위 RGB
  1. 모두 저장을 누릅니다 .
예를 들어 iccprofilergb를 WebCoated로 설정하고 sRGB iccprofilecmyk를 WebCoated 로 설정할 수 있습니다 .
이렇게 하면 다음이 수행됩니다.
  • RGB 및 CMYK 이미지에 대한 색상 교정을 활성화합니다.
  • 색상 프로필이 없는 RGB 이미지는 sRGB 색상 공간에 있다고 가정합니다.
  • 색상 프로필이 없는 CMYK 이미지는 WebCoated 색상 공간에 있다고 가정합니다.
  • RGB 출력을 반환하는 동적 변환은 *sRGB *색상 공간에서 반환됩니다.
  • CMYK 출력을 반환하는 동적 표현물은 WebCoated 색상 공간에서 반환됩니다.

자산 제공

위의 모든 작업을 완료하면 활성화된 다이내믹 미디어 에셋이 이미지 또는 비디오 서비스에서 제공됩니다. AEM에서 이 기능은 이미지 복사 URL , 뷰어 URL 복사 , 뷰어 코드 ​포함및 WCM에 표시됩니다.
네가... 결과
이미지 URL 복사
[URL 복사] 대화 상자에는 다음과 유사한 URL이 표시됩니다(URL은 데모용으로만 제공).
https://IMAGESERVICEPUBLISHNODE/is/image/content/dam/path/to/Image.jpg?$preset$
이미지 서비스 URL을 IMAGESERVICEPUBLISHNODE 참조하는 위치.
다이내믹 미디어 자산 제공을 참조하십시오 .
뷰어 URL 복사
[URL 복사] 대화 상자에는 다음과 유사한 URL이 표시됩니다(URL은 데모용으로만 제공).
https://PUBLISHNODE/etc/dam/viewers/s7viewers/html5/BasicZoomViewer.html?asset=/content/dam/path/to/Image.jpg&config=/conf/global/settings/dam/dm/presets/viewer/Zoom_dark&serverUrl=https://IMAGESERVICEPUBLISHNODE/is/image/&contentRoot=%2F
여기서 PUBLISHNODE 일반 AEM 게시 노드를 참조하며 이미지 서비스 URL을 IMAGESERVICEPUBLISHNODE 참조합니다.
다이내믹 미디어 자산 제공을 참조하십시오 .
뷰어의 포함 코드 복사
포함 코드 복사 대화 상자에는 다음과 유사한 코드 조각이 표시됩니다(코드 샘플은 데모용으로만 사용).
<style type="text/css"> ​#s7basiczoom_div.s7basiczoomviewer{ width:100%; height:auto; } </style> <script type="text/javascript" src="https://PUBLISHNODE/etc/dam/viewers/s7viewers/html5/js/BasicZoomViewer.js"></script> <div id="s7basiczoom_div"></div> <script type="text/javascript"> var s7basiczoomviewer = new s7viewers.BasicZoomViewer({ "containerId" : "s7basiczoom_div", "params" : { "serverurl" : "https://IMAGESERVICEPUBLISHNODE/is/image/", "contenturl" : "https://PUBLISHNODE/", "config" : "/conf/global/settings/dam/dm/presets/viewer/Zoom_dark", "asset" : "/content/dam/path/to/Image.jpg" } }).init(); </script>
여기서 PUBLISHNODE 일반 AEM 게시 노드를 참조하며 이미지 서비스 URL을 IMAGESERVICEPUBLISHNODE 참조합니다.
다이내믹 미디어 자산 제공을 참조하십시오 .

WCM 다이내믹 미디어 및 인터랙티브 미디어 구성 요소

Dynamic Media 및 Interactive Media 구성 요소를 참조하는 WCM 페이지는 배달 서비스를 참조합니다.