Dynamic Media - 하이브리드 모드 구성 configuring-dynamic-media-hybrid-mode

IMPORTANT
Secure Socket Layer 2.0 및 3.0 과 Transport Layer Security 1.0 및 1.1에 대한 지원 종료.
2024년 4월 30일 수요일부터 Adobe Dynamic Media는 다음에 대한 지원을 종료합니다.
  • SSL(보안 소켓 계층) 2.0
  • SSL 3.0
  • TLS(전송 계층 보안) 1.0 및 1.1
  • 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 제한 사항도 참조하세요.

Dynamic Media-Hybrid를 사용하도록 활성화하고 구성해야 합니다. 사용 사례에 따라 Dynamic Media에는 여러 지원되는 구성이 있습니다.

NOTE
Scene7 실행 모드에서 Dynamic Media을 구성하고 실행하려면 Dynamic Media - Scene7 모드 구성을 참조하십시오.
하이브리드 실행 모드에서 Dynamic Media을 구성하고 실행하려면 이 페이지의 지침을 따르십시오.

Dynamic Media에서 비디오 작업에 대해 자세히 알아보세요.

NOTE
개발, 스테이징 및 라이브 프로덕션용 환경 등 서로 다른 환경에 대해 설정된 Adobe Experience Manager을 사용하는 경우 각 환경에 대해 Dynamic Media Cloud Service을 구성합니다.
NOTE
Dynamic Media 구성에 문제가 있는 경우 Dynamic Media에 관련된 로그 파일을 살펴보십시오. Dynamic Media을 활성화하면 다음 파일이 자동으로 설치됩니다.
  • s7access.log
  • ImageServing.log
Experience Manager 인스턴스 모니터링 및 유지 관리에 문서화되어 있습니다.

하이브리드 게시 및 게재는 Adobe Experience Manager에 추가되는 Dynamic Media의 핵심 기능입니다. 하이브리드 게시를 사용하면 Experience Manager 게시 노드가 아닌 클라우드에서 이미지, 세트 및 비디오와 같은 Dynamic Media 에셋을 게재할 수 있습니다.

Dynamic Media 뷰어, 사이트 페이지 및 정적 콘텐츠와 같은 기타 콘텐츠는 Experience Manager 게시 노드에서 계속 제공됩니다.

Dynamic Media의 고객인 경우 모든 Dynamic Media 컨텐츠에 대한 게재 메커니즘으로 하이브리드 게재를 사용해야 합니다.

비디오용 하이브리드 게시 아키텍처 hybrid-publishing-architecture-for-videos

chlimage_1-506

이미지를 위한 하이브리드 게시 아키텍처 hybrid-publishing-architecture-for-images

chlimage_1-507

지원되는 Dynamic Media 구성 supported-dynamic-media-configurations

다음 구성 작업은 다음 용어를 참조합니다.

용어
Dynamic Media 사용
설명
Experience Manager 작성자 노드
녹색 원의 흰색 확인 표시
온프레미스 또는 Managed Services을 통해 배포하는 작성자 노드.
Publish 노드 Experience Manager
흰색 "X"가 빨간색 사각형에 있습니다.
온-프레미스 또는 Managed Services을 통해 배포하는 게시 노드입니다.
이미지 서비스 Publish 노드
녹색 원에 흰색 확인 표시.
Adobe에서 관리하는 데이터 센터에서 실행하는 게시 노드입니다. 이미지 서비스 URL을 나타냅니다.

이미징에만 Dynamic Media을 구현하거나, 비디오에만 구현하거나, 이미징과 비디오 모두에 대해 구현하도록 선택할 수 있습니다. 특정 시나리오에 맞게 Dynamic Media을 구성하는 단계를 확인하려면 다음 표를 참조하십시오.

시나리오
작동 방법
구성 단계
프로덕션에서 이미지만 제공
이미지는 Adobe의 전 세계 데이터 센터에 있는 서버를 통해 게재된 다음 CDN에 의해 캐시되어 확장 가능한 성능과 글로벌 도달 범위를 제공합니다.
  1. Experience Manager 작성자 노드에서 Dynamic Media을 사용하도록 설정합니다.
  2. Dynamic Media Cloud Service에서 이미징을 구성합니다.
  3. 이미지 복제를 구성합니다.
  4. 카탈로그 설정을 복제합니다.
  5. 뷰어 사전 설정을 복제합니다.
  6. 복제에 기본 자산 필터 사용.
  7. Dynamic Media 이미지 서버 설정을 구성합니다.
  8. 자산 배달.
사전 프로덕션(개발, QE, 스테이징 등)에서 이미지만 제공합니다.
이미지는 Experience Manager 게시 노드를 통해 전달됩니다. 이 시나리오에서는 트래픽이 최소화되므로 Adobe의 데이터 센터에 이미지를 전달할 필요가 없습니다. 또한 프로덕션 시작 전에 콘텐츠를 안전하게 미리 볼 수 있습니다.
  1. Experience Manager 작성자 노드에서 Dynamic Media을 사용하도록 설정합니다.
  2. Experience Manager 게시 노드에서 Dynamic Media을 사용하도록 설정합니다.
  3. 뷰어 사전 설정을 복제합니다.
  4. 비프로덕션 이미지에 대한 자산 필터를 설정합니다.
  5. Dynamic Media 이미지 서버 설정을 구성합니다.
  6. 자산을 제공합니다.
모든 환경(프로덕션, 개발, QE, 스테이징 등)에서 비디오만 제공
비디오는 확장 가능한 성능과 글로벌 도달 범위를 위해 CDN에 의해 전달되고 캐시됩니다. 비디오 포스터 이미지(재생이 시작되기 전에 표시되는 비디오의 썸네일)는 Experience Manager 게시 인스턴스에 의해 전달됩니다.
  1. Experience Manager 작성자 노드에서 Dynamic Media을 사용하도록 설정합니다.
  2. Experience Manager publish 노드에서 Dynamic Media을 사용하도록 설정합니다(게시 인스턴스는 비디오 포스터 이미지를 제공하고 비디오 재생을 위한 메타데이터를 제공함).
  3. Dynamic Media Cloud Service에서 비디오를 구성합니다.
  4. 뷰어 사전 설정을 복제합니다.
  5. 비디오 전용 자산 필터를 설정합니다.
  6. 자산을 제공합니다.
프로덕션에서 이미지와 비디오 모두 제공

비디오는 확장 가능한 성능과 글로벌 도달 범위를 위해 CDN에 의해 전달되고 캐시됩니다. 이미지 및 비디오 포스터 이미지는 Adobe의 전 세계 데이터 센터에 있는 서버를 통해 게재된 다음 확장 가능한 성능과 글로벌 도달 범위를 위해 CDN에 의해 캐시됩니다.

사전 프로덕션에서 이미지 또는 비디오를 설정하려면 이전 섹션을 참조하십시오.

  1. Experience Manager 작성자 노드에서 Dynamic Media을 사용하도록 설정합니다.
  2. Dynamic Media Cloud Service에서 비디오를 구성합니다.
  3. Dynamic Media Cloud Service에서 이미징 구성
  4. 이미지 복제를 구성합니다.
  5. 카탈로그 설정을 복제합니다.
  6. 뷰어 사전 설정을 복제합니다.
  7. 복제에 기본 자산 필터를 사용합니다.
  8. Dynamic Media 이미지 서버 설정을 구성합니다.
  9. 자산을 제공합니다.

Dynamic Media 활성화 enabling-dynamic-media

Dynamic Media은(는) 기본적으로 비활성화되어 있습니다. Dynamic Media 기능을 활용하려면 dynamicmedia 실행 모드(예: publish 실행 모드)를 사용하여 Dynamic Media을 활성화해야 합니다. 활성화하기 전에 기술 요구 사항을 검토하십시오.

NOTE
실행 모드를 통해 Dynamic Media을 활성화하면 dynamicMediaEnabled 플래그를 true(으)로 설정하여 Dynamic Media을 활성화한 Experience Manager 6.1 및 Experience Manager 6.0의 기능이 바뀝니다. 이 플래그는 Experience Manager 6.2 이상에서는 사용할 수 없습니다. 또한 Dynamic Media을 활성화하기 위해 빠른 시작을 다시 시작할 필요가 없습니다.

Dynamic Media을 활성화하면 UI에서 Dynamic Media 기능을 사용할 수 있으며, 업로드된 모든 이미지 자산은 동적 이미지 렌디션의 빠른 전송에 사용되는 cqdam.pyramid.tiff 렌디션을 받습니다. 이러한 PTIFF는 다음과 같은 중요한 이점이 있습니다.

  • 하나의 기본 소스 이미지만 관리하고 추가 스토리지 없이 무한한 렌디션을 즉시 생성할 수 있습니다.
  • 확대/축소, 팬 및 회전 등 대화형 시각화를 사용할 수 있습니다.

Experience Manager에서 Dynamic Media Classic을 사용하려면 특정 시나리오를 사용하지 않는 한 Dynamic Media을 사용하지 마십시오. 실행 모드를 통해 Dynamic Media을 활성화하지 않으면 Dynamic Media이 비활성화됩니다.

Dynamic Media을 활성화하려면 명령줄 또는 빠른 시작 파일 이름에서 Dynamic Media 실행 모드를 활성화해야 합니다.

Dynamic Media을 사용하려면:

  1. 명령줄에서 빠른 시작을 시작할 때 다음을 수행합니다.

    • jar 파일을 시작할 때 명령줄 끝에 -r dynamicmedia을(를) 추가합니다.
    code language-shellsession
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar -r dynamicmedia
    

    s7delivery에 게시하는 경우 다음 trustStore 인수도 포함해야 합니다.

    code language-shellsession
    -Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName>
    
     -Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
    
  2. https://localhost:4502/is/image을(를) 요청하고 이미지 서버가 현재 실행 중인지 확인하십시오.

    note note
    NOTE
    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 페이지에서 생성된 전체 다운로드 패키지에 포함되지 않습니다. Dynamic Media 문제가 있는 경우 고객 지원 센터에 문의할 때 이 두 로그를 모두 문제에 추가하십시오.

다른 포트 또는 컨텍스트 경로에 Experience Manager을 설치한 경우… if-you-installed-aem-to-a-different-port-or-context-path

Experience Manager을 응용 프로그램 서버에 배포하고 Dynamic Media을 사용하도록 설정한 경우 Externalizer에서 self-domain ​을(를) 구성해야 합니다. 그렇지 않으면 Dynamic Media 에셋에 대해 에셋에 대한 썸네일 생성이 제대로 작동하지 않습니다.

또한 다른 포트 또는 컨텍스트 경로에서 빠른 시작을 실행하는 경우 자체 도메인 ​도 변경해야 합니다.

Dynamic Media이 활성화되면 Dynamic Media을 사용하여 이미지 에셋에 대한 정적 썸네일 변환이 생성됩니다. Dynamic Media에서 썸네일 생성이 제대로 작동하려면 Experience Manager이 자신에게 URL 요청을 수행해야 하며 포트 번호와 컨텍스트 경로를 모두 알고 있어야 합니다.

Experience Manager:

  • Externalizerself-domain ​은(는) 포트 번호와 컨텍스트 경로를 모두 검색하는 데 사용됩니다.
  • 구성된 자체 도메인 ​이 없으면 Jetty HTTP 서비스에서 포트 번호 및 컨텍스트 경로를 검색합니다.

Experience Manager QuickStart WAR 배포에서 포트 번호와 컨텍스트 경로를 파생할 수 없으므로 자체 도메인 ​을 구성해야 합니다. 자체 도메인 ​을 구성하는 방법에 대해서는 외부화 설명서를 참조하십시오.

NOTE
Experience Manager 빠른 시작 독립 실행형 배포에서는 일반적으로 포트 번호 및 컨텍스트 경로를 자동으로 구성할 수 있으므로 자체 도메인 ​을 구성할 필요가 없습니다. 그러나 모든 네트워크 인터페이스가 꺼져 있으면 자체 도메인 ​을 구성해야 합니다.

Dynamic Media 비활성화 disabling-dynamic-media

Dynamic Media은 기본적으로 활성화되어 있지 않습니다. 그러나 이전에 Dynamic Media을 활성화한 경우 나중에 해제할 수 있습니다.

Dynamic Media을 사용하도록 설정한 후 사용하지 않도록 설정하려면 -r dynamicmedia 실행 모드 플래그를 제거합니다.

Dynamic Media을 사용하지 않도록 설정하려면:

  1. 명령줄에서 빠른 시작을 실행하면 다음 중 하나를 수행할 수 있습니다.

    • jar 파일을 시작할 때 명령줄에 -r dynamicmedia을(를) 추가하지 마십시오.
    code language-shellsession
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
    
  2. https://localhost:4502/is/image을(를) 요청합니다. Dynamic Media이 비활성화되었다는 메시지가 표시됩니다.

    note note
    NOTE
    Dynamic Media 실행 모드를 사용하지 않으면 cqdam.pyramid.tiff 렌디션을 생성하는 워크플로 단계를 자동으로 건너뜁니다. 동적 렌디션 지원 및 기타 Dynamic Media 기능도 비활성화됩니다.
    또한 Experience Manager 서버를 구성한 후 Dynamic Media 실행 모드가 비활성화되면 해당 실행 모드에 따라 업로드된 모든 자산이 유효하지 않게 됩니다.

(선택 사항) Dynamic Media 사전 설정 및 구성을 6.3에서 6.5 Zero Downtime으로 마이그레이션 optional-migrating-dynamic-media-presets-and-configurations-from-to-zero-downtime

Experience Manager - Dynamic Media을 6.3에서 6.5로 업그레이드하는 경우(이제 가동 중지 시간 없이 배포 가능 기능이 포함됨) 다음 curl 명령을 실행해야 합니다. 이 명령은 CRXDE Lite의 /etc에서 /conf(으)로 모든 사전 설정 및 구성을 마이그레이션합니다.

NOTE
호환성 모드에서 Experience Manager 인스턴스를 실행하는 경우(즉, 호환성 패키지가 설치되어 있는 경우) 이러한 명령을 실행할 필요가 없습니다.

호환성 패키지가 있거나 없는 모든 업그레이드의 경우 다음 Linux® curl 명령을 실행하여 원래 Dynamic Media과 함께 제공된 기본 즉시 사용 가능한 뷰어 사전 설정을 복사할 수 있습니다.

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

/etc에서 만든 사용자 지정 뷰어 사전 설정 및 구성을 /conf(으)로 마이그레이션하려면 다음 Linux® curl 명령을 실행하십시오.

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

이미지 복제 구성 configuring-image-replication

Dynamic Media 이미지 게재는 Experience Manager 작성자로부터 비디오 썸네일을 포함한 이미지 에셋을 게시하고 Adobe의 온디맨드 복제 서비스(복제 서비스 URL)에 복제하여 작동합니다. 그런 다음 Assets은 온디맨드 이미지 제공 서비스(이미지 서비스 URL)를 통해 제공됩니다.

다음 작업을 수행합니다.

복제 에이전트는 이미지, 비디오 메타데이터 및 집합과 같은 Dynamic Media 에셋을 Adobe이 호스팅하는 이미지 서비스에 게시합니다. 복제 에이전트는 기본적으로 활성화되어 있지 않습니다.

복제 에이전트를 구성한 후에는 성공적으로 설정되었는지 확인해야 합니다. 이 섹션에서는 이러한 절차에 대해 설명합니다.

NOTE
PTIFF 작성에 대한 기본 메모리 제한은 모든 워크플로우에서 3GB입니다. 예를 들어, 다른 워크플로우가 일시 중지된 동안 3GB의 메모리가 필요한 이미지 하나를 처리하거나, 각각 300MB의 메모리가 필요한 10개의 이미지를 동시에 처리할 수 있습니다.
메모리 제한은 구성이 가능하며 시스템 리소스 가용성과 처리 중인 이미지 콘텐츠 유형에 맞춥니다. 큰 에셋이 많고 시스템에 메모리가 충분한 경우 이미지가 병렬로 처리되도록 이 제한을 늘릴 수 있습니다.
최대 메모리 제한보다 많은 메모리가 필요한 이미지가 거부되었습니다.
PTIFF 만들기에 대한 메모리 제한을 변경하려면 도구 > 작업 > 웹 콘솔 > Adobe CQ Scene7 PTiffManager(으)로 이동하여 maxMemory 값을 변경하십시오.

인증 설정 setting-up-authentication

Dynamic Media 이미지 게재 서비스에 이미지를 복제할 수 있도록 작성자에 대한 복제 인증을 설정합니다. 먼저 KeyStore를 가져온 다음 dynamic-media-replication 사용자 아래에 저장하고 구성합니다. 회사 관리자가 프로비저닝 프로세스 중에 KeyStore 파일과 필요한 자격 증명이 포함된 시작 이메일을 받았습니다. 이 정보를 받지 못한 경우 Adobe 고객 지원 센터에 문의하십시오.

인증을 설정하려면:

  1. 파일 및 암호가 없는 경우 KeyStore 파일 및 암호에 대해 Adobe 고객 지원 센터에 문의하십시오. 이 정보는 프로비저닝에 필요한 부분입니다. 계정 키를 연결합니다.

  2. Experience Manager에서 Experience Manager 로고를 선택하여 전역 탐색 콘솔에 액세스한 다음 도구 > 보안 > 사용자(으)로 이동합니다.

  3. 사용자 관리 페이지에서 dynamic-media-replication 사용자로 이동한 다음 선택하여 엽니다.

    dm-replication

  4. Dynamic-media 복제에 대한 사용자 설정 편집 페이지에서 Keystore 탭을 선택한 다음 KeyStore 만들기 ​를 선택합니다.

    dm-replication-keystore

  5. KeyStore 액세스 암호 설정 대화 상자에서 암호를 입력하고 암호를 확인하십시오.

    note note
    NOTE
    나중에 복제 에이전트를 구성할 때 암호를 다시 입력해야 하므로 암호를 기억하십시오.

    chlimage_1-508

  6. Dynamic-media-replication에 대한 사용자 설정 편집 페이지에서 KeyStore 파일에서 개인 키 추가 영역을 확장하고 다음을 추가하십시오(다음 이미지 참조).

    • 새 별칭 필드에 나중에 복제 구성에서 사용할 별칭의 이름을 입력합니다. 예를 들어 replication을(를) 별칭으로 사용할 수 있습니다.
    • KeyStore 파일 ​을(를) 선택하십시오. Adobe에서 제공한 KeyStore 파일로 이동하여 선택한 다음 열기 ​를 선택합니다.
    • KeyStore 파일 암호 필드에 KeyStore 파일 암호를 입력합니다. 이 암호는 5단계에서 만든 KeyStore 암호가 아니요 ​이지만 프로비저닝 중에 받은 환영 전자 메일에 KeyStore 파일 암호 Adobe이 제공합니다. KeyStore 파일 암호를 받지 못한 경우 Adobe 고객 지원 센터에 문의하십시오.
    • 개인 키 암호 필드에 개인 키 암호를 입력합니다(이전 단계에서 입력한 것과 동일한 개인 키 암호일 수 있음). Adobe은 프로비저닝 중에 전송된 시작 이메일에 개인 키 암호를 제공합니다. 개인 키 암호를 받지 않은 경우 Adobe 고객 지원 센터에 문의하십시오.
    • 개인 키 별칭 필드에 개인 키 별칭을 입력합니다. 예, *companyname*-alias. Adobe은 프로비저닝 중에 전송된 시작 이메일에 개인 키 별칭을 제공합니다. 개인 키 별칭을 받지 못한 경우 Adobe 고객 지원 센터에 문의하십시오.

    edit_settings_fordynamic-media-replication2

  7. 저장 및 닫기 ​를 선택하여 이 사용자에 대한 변경 내용을 저장합니다.

    그런 다음 복제 에이전트를 구성해야 합니다.

복제 에이전트 구성 configuring-the-replication-agent

  1. Experience Manager에서 Experience Manager 로고를 선택하여 전역 탐색 콘솔에 액세스한 다음 도구 > 배포 > 복제 > 작성자의 에이전트 ​로 이동합니다.

  2. 작성자의 에이전트 페이지에서 Dynamic Media 하이브리드 이미지 복제(s7delivery) ​를 선택합니다.

  3. 편집 ​을 선택합니다.

  4. 설정 탭을 선택한 후 다음을 입력하십시오.

    • 사용 - 복제 에이전트를 사용하려면 이 확인란을 선택하십시오.
    • 지역 - 북미, 유럽 또는 아시아 지역으로 설정합니다.
    • 테넌트 ID - 이 값은 복제 서비스에 게시하는 회사/테넌트의 이름입니다. 이 값은 프로비저닝 중에 Adobe이 보낸 환영 이메일에서 제공하는 테넌트 ID입니다. 이 정보를 받지 못한 경우 Adobe 고객 지원 센터에 문의하십시오.
    • 키 저장소 별칭 - 이 값은 인증 설정에서 키를 생성할 때 설정된 새 별칭 값과 동일합니다(예: replication). (인증 설정의 7단계를 참조하세요.)
    • 키 저장소 암호 - 키 저장소 만들기 ​를 탭했을 때 만들어진 KeyStore 암호입니다. Adobe이 이 암호를 제공하지 않습니다. 인증 설정의 5단계를 참조하세요.

    다음 이미지는 샘플 데이터가 있는 복제 에이전트를 보여 줍니다.

    chlimage_1-509

  5. 확인 ​을 선택합니다.

Dynamic Media용 복제 에이전트의 유효성 검사 validating-the-replication-agent-for-dynamic-media

Dynamic Media용 복제 에이전트의 유효성을 검사하려면 다음을 수행하십시오.

연결 테스트 ​를 선택하십시오. 출력 예는 다음과 같습니다.

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
NOTE
다음 중 하나를 수행하여 확인할 수도 있습니다.
  • 복제 로그에서 자산이 복제되었는지 확인합니다.
  • Publish 이미지를 만듭니다. 이미지를 선택하고 드롭다운 메뉴에서 뷰어 ​를 선택한 다음 뷰어 사전 설정을 선택합니다. URL ​을(를) 선택하십시오. 이미지가 표시되는지 확인하려면 브라우저에서 URL 경로를 복사하여 붙여넣습니다.

인증 문제 해결 troubleshooting-authentication

인증을 설정할 때 해당 솔루션에서 발생할 수 있는 몇 가지 문제가 있습니다. 이러한 문제를 확인하기 전에 복제를 설정했는지 확인하십시오.

문제: HTTP 상태 코드 401(메시지 포함) - 권한 부여 필요 problem-http-status-code-with-message-authorization-required

이 문제는 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.

솔루션:
KeyStore이(가) dynamic-media-replication 사용자에게 저장되고 올바른 암호가 제공되었는지 확인하십시오.

문제: 키를 해독할 수 없음 - 데이터를 해독할 수 없음 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.

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

문제: InvalidAlgorithmParameterException problem-invalidalgorithmparameterexception

이 문제는 Experience Manager 작성자 인스턴스의 구성 오류로 인해 발생합니다. 작성자의 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)

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

문제: KeyStore가 설정되지 않았거나 초기화되지 않았습니다. problem-keystore-is-either-not-set-up-or-it-is-not-initialized

이 문제는 핫픽스 또는 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. KeyStore 탭을 선택합니다. KeyStore 만들기 단추가 나타나면 인증 설정의 단계를 먼저 다시 실행해야 합니다.

  4. KeyStore 설정을 다시 실행해야 하는 경우 복제 에이전트 구성도 다시 수행해야 합니다.

    s7delivery 복제 에이전트를 다시 구성합니다.
    localhost:4502/etc/replication/agents.author/s7delivery.html

  5. 구성이 올바른지 확인하려면 연결 테스트 ​를 선택하십시오.

문제: Publish 에이전트가 OAuth 대신 SSL을 사용하고 있습니다. problem-publish-agent-is-using-ssl-instead-of-oauth

이 문제는 핫픽스 또는 기능 팩이 올바르게 설치되지 않았거나 설정을 덮어쓴 경우에 발생할 수 있습니다.

로그 복제 예:

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. Experience Manager에서 도구 > 일반 > CRXDE Lite(으)로 이동합니다.

    localhost:4502/crx/de/index.jsp

  2. s7delivery 복제 에이전트 노드로 이동합니다.
    localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content

  3. 이 설정을 복제 에이전트(값이 True(으)로 설정된 부울)에 추가하십시오.

    enableOauth=true

  4. 페이지의 왼쪽 상단 모서리 근처에서 모두 저장 ​을 선택합니다.

구성 테스트 testing-your-configuration

Adobe은 구성의 전체적인 테스트를 수행할 것을 권장합니다.

이 테스트를 시작하기 전에 다음을 이미 수행했는지 확인하십시오.

  • 이미지 사전 설정을 추가했습니다.
  • Cloud Service 아래의 Dynamic Media 구성(6.3 이전) ​을 구성하십시오. 이 테스트에는 이미지 서비스 URL이 필요합니다.

구성을 테스트하려면:

  1. 이미지 자산을 업로드합니다. (Assets에서 만들기 > 파일(으)로 이동하여 파일을 선택합니다.)

  2. 워크플로우가 완료될 때까지 기다립니다.

  3. Publish 이미지 자산입니다. 에셋을 선택하고 빠른 Publish ​을(를) 선택합니다.

  4. 이미지를 열고 렌디션 ​을 눌러 해당 이미지의 렌디션으로 이동합니다.

    chlimage_1-510

  5. 동적 렌디션을 선택합니다.

  6. 이 자산의 URL을 가져오려면 URL ​을(를) 선택하십시오.

  7. 선택한 URL로 이동하여 이미지가 예상대로 작동하는지 확인합니다.

자산이 전달되었는지 테스트하는 또 다른 방법은 req=exists 를 URL에 추가하는 것입니다.

Dynamic Media Cloud Service 구성 configuring-dynamic-media-cloud-services

Dynamic Media Cloud Service은 특히 이미지와 비디오, 비디오 분석 및 비디오 인코딩의 하이브리드 게시 및 전달을 지원합니다.

구성의 일부로, 등록 ID, 비디오 서비스 URL, 이미지 서비스 URL, 복제 서비스 URL을 입력하고 인증을 설정해야 합니다. 이 정보는 계정 프로비저닝 프로세스의 일부로 이메일로 전송되었습니다. 이 정보를 받지 못한 경우 Adobe Experience Manager 관리자 또는 Adobe 고객 지원 센터에 문의하여 정보를 얻으십시오.

NOTE
Dynamic Media Cloud Service을 설정하기 전에 게시 인스턴스를 설정해야 합니다. 또한 Dynamic Media Cloud Service을 구성하기 전에 복제를 설정해야 합니다.

Dynamic Media Cloud Service을 구성하려면:

  1. Experience Manager에서 Experience Manager 로고를 선택하여 전역 탐색 콘솔에 액세스한 다음 도구 > Cloud Service > Dynamic Media 구성(6.3 이전) ​으로 이동합니다.

  2. Dynamic Media 구성 브라우저 페이지의 왼쪽 창에서 전역 ​을(를) 선택한 다음 만들기 ​를 선택합니다.

  3. Dynamic Media 구성 만들기 대화 상자의 제목 필드에 제목을 입력합니다.

  4. 비디오용 Dynamic Media을 구성하는 경우,

    • 등록 ID 필드에 등록 ID를 입력합니다.
    • 비디오 서비스 URL 필드에 Dynamic Media 게이트웨이의 비디오 서비스 URL을 입력합니다.
  5. 이미징을 위해 Dynamic Media을 구성하는 경우 이미지 서비스 URL 필드에 Dynamic Media 게이트웨이의 이미지 서비스 URL을 입력하십시오.

  6. Dynamic Media 구성 브라우저 페이지로 돌아가려면 저장 ​을 선택하십시오.

  7. 전역 탐색 콘솔에 액세스하려면 Experience Manager 로고를 선택합니다.

비디오 보고 구성 configuring-video-reporting

Dynamic Media Hybrid를 사용하여 여러 Experience Manager 설치 간에 비디오 보고를 구성할 수 있습니다.

사용 시기: Dynamic Media 구성(6.3 이전)을 구성할 때 비디오 보고를 비롯한 다양한 기능이 시작됩니다. 이 구성은 지역 Analytics 회사에 보고서 세트를 만듭니다. 여러 작성자 노드를 구성하는 경우, 각 작성자 노드에 대해 별도의 보고서 세트를 만듭니다. 따라서 설치 시 보고 데이터가 일관되지 않습니다. 또한 각 작성자 노드가 동일한 하이브리드 Publish 서버를 참조하는 경우 마지막 작성자 설치에서 모든 비디오 보고에 대한 대상 보고서 세트를 변경합니다. 이 문제는 보고서 세트가 너무 많은 Analytics 시스템을 오버로드합니다.

시작하기: 다음 세 가지 작업을 완료하여 비디오 보고를 구성합니다.

  1. 첫 번째 작성자 노드에서 Dynamic Media 구성(6.3 이전)을 구성한 후 Video Analytics 사전 설정 패키지를 만듭니다. 이 초기 작업은 새 구성이 동일한 보고서 세트를 계속 사용할 수 있도록 하기 때문에 중요합니다.
  2. Dynamic Media 구성(6.3 이전)을 구성하는 new 작성자 노드 before ​에 Video Analytics 사전 설정 패키지를 설치합니다.
  3. 패키지 설치를 확인하고 디버그합니다.

첫 번째 작성자 노드를 구성한 후 Video Analytics 사전 설정 패키지 만들기 creating-a-video-analytics-preset-package-after-configuring-the-first-author-node

이 작업을 완료하면 Video Analytics 사전 설정이 포함된 패키지 파일이 있습니다. 이러한 사전 설정에는 보고서 세트, 추적 서버, 추적 네임스페이스 및 Experience Cloud 조직 ID(사용 가능한 경우)가 포함됩니다.

  1. 아직 구성하지 않은 경우 Dynamic Media 구성(6.3 이전)을 구성합니다.

  2. (선택 사항) 보고서 세트 ID를 보고 복사합니다(JCR에 대한 액세스 권한이 있어야 함). 보고서 세트 ID가 필요하지 않으면 더 쉽게 확인할 수 있습니다.

  3. 패키지 관리자를 사용하여 패키지를 만듭니다.

  4. 필터를 포함하도록 패키지를 편집합니다.

    Experience Manager: /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata

  5. 패키지를 빌드합니다.

  6. Video Analytics 사전 설정 패키지를 다운로드하거나 공유하여 이후의 새 작성자 노드와 공유할 수 있습니다.

더 많은 작성자 노드를 구성하기 전에 Video Analytics 사전 설정 패키지를 설치하십시오 installing-the-video-analytics-preset-package-before-you-configure-additional-author-nodes

Dynamic Media 구성(6.3 이전)을 구성하려면 이 작업을 전에 ​완료해야 합니다. 이렇게 하지 않으면 사용하지 않는 다른 보고서 세트가 생성됩니다. 또한 비디오 보고가 올바르게 작동해도 데이터 수집이 최적화되지 않습니다.

새 작성자 노드에서 첫 번째 작성자 노드의 Video Analytics 사전 설정 패키지에 액세스할 수 있는지 확인합니다.

  1. 이전에 만든 Video Analytics 사전 설정 패키지를 패키지 관리자에 업로드합니다.
  2. Video Analytics 사전 설정 패키지 설치
  3. Dynamic Media 구성(6.3 이전)

패키지 설치 확인 및 디버그 verifying-and-debugging-the-package-installation

  1. 다음 중 하나를 수행하여 패키지 설치를 확인하고 필요한 경우 디버그합니다.

    • JCR을 통해 Video Analytics 사전 설정을 확인
      JCR을 통해 Video Analytics 사전 설정을 확인하려면 CRXDE Lite에 대한 액세스 권한이 있어야 합니다.

      Experience Manager - 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에 대한 액세스 권한이 없는 경우 Publish 서버를 통해 사전 설정을 확인할 수 있습니다.

    • 이미지 서버를 통해 Video Analytics 사전 설정을 확인

      이미지 서버 req=userdata 요청을 하여 Video Analytics 사전 설정의 유효성을 직접 확인할 수 있습니다.
      예를 들어 작성자 노드에서 Analytics 사전 설정을 보려면 다음 요청을 수행할 수 있습니다.

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

      Publish 서버에 있는 사전 설정의 유효성을 검사하기 위해 Publish 서버에 대해서도 유사한 직접 요청을 수행할 수 있습니다. 응답은 작성자 및 Publish 노드에서 동일합니다. 응답은 다음과 유사합니다.

      code language-none
      marketingCloudOrgId=0FC4E86B573F99CC7F000101
       reportSuite=aemaem6397618-2018-05-23
       trackingNamespace=aemvideodal
       trackingServer=aemvideodal.d2.sc.omtrdc.net
      
    • Experience Manager의 비디오 보고 도구를 통해 Video Analytics 사전 설정을 확인
      도구 > Assets > 비디오 보고(으)로 이동

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

      다음 오류 메시지가 표시되면 보고서 세트를 사용할 수 있지만 채워지지 않은 것입니다. 시스템이 데이터를 수집하기 전에 새 설치에서 이 오류는 올바르고 원하는 것입니다.

    screen_shot_2018-05-23at52254pm

    보고 데이터를 생성하려면 비디오 하나를 업로드하고 게시하십시오. URL 복사 ​를 사용하여 비디오를 한 번 이상 실행하십시오.

    비디오 뷰어 사용에서 보고 데이터를 채우려면 최대 12시간이 걸릴 수 있습니다.

    오류가 있고 보고서 세트가 올바르게 설정되지 않은 경우 다음 경고가 표시됩니다.

    screen_shot_2018-05-23at52612pm

    이 오류는 Dynamic Media 구성(6.3 이전) 서비스를 구성하기 전에 비디오 보고를 실행하는 경우에도 표시됩니다.

비디오 보고 구성 문제 해결 troubleshooting-the-video-reporting-configuration

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

Video Analytics 사전 설정 정보 about-the-video-analytics-preset

Video Analytics 사전 설정(간단히 Analytics 사전 설정이라고도 함)은 Dynamic Media의 뷰어 사전 설정 옆에 저장됩니다. 기본적으로 뷰어 사전 설정과 동일하지만 AppMeasurement 및 비디오 하트비트 보고를 구성하는 데 사용되는 정보가 있습니다.

사전 설정의 속성은 다음과 같습니다.

  • reportSuite
  • trackingServer
  • trackingNamespace
  • marketingCloudOrgId(이전 Experience Manager 버전에는 없음)

Experience Manager 6.4 이상 버전에서는 /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata에 이 사전 설정을 저장합니다.

카탈로그 설정 복제 replicating-catalog-settings

Publish은 JCR을 통해 설정 프로세스의 일부로 고유한 기본 카탈로그 설정을 구성합니다. 카탈로그 설정을 복제하려면:

  1. 터미널 창에서 다음을 실행합니다.

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

  2. Experience Manager에서 CRXDE Lite의 다음 위치로 이동합니다(관리자 권한 필요).

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

  3. 복제 탭을 선택합니다.

  4. 복제 ​를 선택합니다.

뷰어 사전 설정 복제 replicating-viewer-presets

뷰어 사전 설정이 있는 자산을 전달하려면 뷰어 사전 설정을 복제/게시 ​해야 합니다. (에셋의 URL 또는 포함 코드를 가져오려면 모든 뷰어 사전 설정을 복제하여 활성화해야 합니다.)
자세한 내용은 Publish 뷰어 사전 설정을 참조하십시오.

NOTE
기본적으로, 자산의 세부 사항 보기에서 렌디션 ​을 선택하면 다양한 렌디션이 표시되고 뷰어 ​를 선택하면 다양한 뷰어 사전 설정이 표시됩니다. 표시되는 수를 늘리거나 줄일 수 있습니다. 표시되는 이미지 사전 설정 수 늘리기 또는 표시되는 뷰어 사전 설정 수 늘리기를 참조하십시오.

복제할 자산 필터링 filtering-assets-for-replication

Dynamic Media이 아닌 배포에서는 Experience Manager 작성 환경에서 Experience Manager 게시 노드로 모든 ​개 에셋(이미지와 비디오 모두)을 복제합니다. Experience Manager Publish 서버도 자산을 제공하기 때문에 이 워크플로가 필요합니다.

그러나 Dynamic Media 배포에서는 자산이 클라우드를 통해 전달되므로 동일한 자산을 Experience Manager 게시 노드에 복제할 필요가 없습니다. 이러한 "하이브리드 게시" 워크플로는 자산을 복제하기 위해 추가 스토리지 비용과 더 긴 처리 시간을 피합니다. Dynamic Media 뷰어, 사이트 페이지 및 정적 콘텐츠와 같은 기타 콘텐츠는 Experience Manager 게시 노드에서 계속 제공됩니다.

에셋을 복제하는 것 외에도 다음과 같은 비에셋도 복제됩니다.

  • Dynamic Media 게재 구성: /conf/global/settings/dam/dm/imageserver/jcr:content
  • 이미지 사전 설정: /conf/global/settings/dam/dm/presets/macros
  • 뷰어 사전 설정: /conf/global/settings/dam/dm/presets/viewer

필터에서 Experience Manager 게시 노드에 복제되지 않도록 자산을 제외 ​할 수 있습니다.

복제에 기본 자산 필터 사용 using-default-asset-filters-for-replication

프로덕션 또는 (2) 이미징 및 비디오에서 (1) 이미징에 Dynamic Media을 사용하는 경우 Adobe에서 제공하는 기본 필터를 그대로 사용할 수 있습니다. 다음 필터는 기본적으로 활성화되어 있습니다.

필터
MIME 유형
렌디션
Dynamic Media 이미지 게재

filter-image

필터 세트

이미지/(으)로 시작

application/ 을(를) 포함하고 set(으)로 끝납니다.

기본 제공되는 "filter-images"(대화형 이미지를 포함한 단일 이미지 자산에 적용) 및 "filter-sets"(스핀 세트, 이미지 세트, 혼합 미디어 세트 및 회전 메뉴 세트에 적용)는 다음과 같습니다.

  • 복제를 위한 PTIFF 이미지 및 메타데이터(cqdam(으)로 시작하는 모든 렌디션)를 포함합니다.
  • 원본 이미지 및 정적 이미지 렌디션을 복제하지 마십시오.
Dynamic Media 비디오 게재
filter-video
비디오/(으)로 시작

기본 제공되는 "filter-video"는 다음과 같습니다.

  • 프록시 비디오 렌디션, 비디오 썸네일/포스터 이미지, 복제를 위한 메타데이터(cqdam(으)로 시작하는 모든 렌디션)를 포함합니다.
  • 원본 비디오 및 정적 썸네일 렌디션을 복제에서 제외합니다.

    참고: 프록시 비디오 렌디션에는 바이너리가 포함되지 않고 노드 속성만 포함됩니다. 따라서 게시자 저장소 크기에는 영향을 주지 않습니다.
Dynamic Media Classic(Scene7) 통합

filter-image

필터 세트

filter-video

이미지/(으)로 시작

application/ 을(를) 포함하고 set(으)로 끝납니다.

비디오/(으)로 시작

Adobe Dynamic Media Cloud Replication Service URL 대신 Experience Manager 게시 서버를 가리키도록 전송 URI를 구성합니다. 이 필터를 설정하면 Dynamic Media Classic에서 Experience Manager 게시 인스턴스 대신 자산을 제공할 수 있습니다.

기본 제공되는 "filter-images", "filter-sets" 및 "filter-video"는 다음과 같습니다.

  • 복제를 위한 PTIFF 이미지, 프록시 비디오 표현물 및 메타데이터를 포함합니다. 그러나 Experience Manager - Dynamic Media Classic 통합을 실행하는 그룹의 경우 JCR에 존재하지 않으므로 사실상 아무 작업도 수행하지 않습니다.
  • 원본 이미지, 정적 이미지 변환, 원본 비디오 및 정적 썸네일 변환을 복제하지 마십시오. 대신 Dynamic Media Classic은 이미지 및 비디오 자산을 제공합니다.
NOTE
필터는 MIME 유형에 적용되며 경로별로 지정할 수 없습니다.

비디오 전용 배포용 자산 필터 설정 setting-up-asset-filters-for-video-only-deployments

비디오 전용으로 Dynamic Media을 사용하는 경우, 다음 단계에 따라 복제용 자산 필터를 설정하십시오.

  1. Experience Manager에서 Experience Manager 로고를 선택하여 전역 탐색 콘솔에 액세스한 다음 도구 > 배포 > 복제 > 작성자의 에이전트 ​로 이동합니다.
  2. 작성자의 에이전트 페이지에서 기본 에이전트(게시) ​를 선택합니다.
  3. 편집 ​을 선택합니다.
  4. 에이전트 설정 대화 상자의 설정 탭에서 사용 ​을 선택하여 에이전트를 켭니다.
  5. 확인 ​을 선택합니다.
  6. Experience Manager에서 도구 > 일반 > CRXDE Lite(으)로 이동합니다.
  7. 왼쪽 폴더 트리에서 /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters(으)로 이동
  8. filter-video ​을(를) 찾아 마우스 오른쪽 단추로 클릭한 다음 복사 ​를 선택합니다.
  9. 왼쪽 폴더 트리에서 /etc/replication/agents.author/publish(으)로 이동
  10. jcr:content을(를) 찾아 마우스 오른쪽 단추로 클릭한 다음 붙여넣기 ​를 선택합니다.

이러한 단계는 비디오 자체가 Dynamic Media Cloud Service에 의해 제공되는 동안 비디오 포스터 이미지와 재생에 필요한 비디오 메타데이터를 전달하도록 Experience Manager 게시 인스턴스를 설정합니다. 또한 원본 비디오 및 정적 썸네일 렌디션은 게시 인스턴스에 필요하지 않으므로 복제에서 제외됩니다.

비프로덕션 배포에서 이미징을 위한 자산 필터 설정 setting-up-asset-filters-for-imaging-in-non-production-deployments

비프로덕션 배포에서 이미징에 Dynamic Media을 사용하는 경우 다음 단계에 따라 복제용 자산 필터를 설정하십시오.

  1. Experience Manager에서 Experience Manager 로고를 선택하여 전역 탐색 콘솔에 액세스한 다음 도구 > 배포 > 복제 > 작성자의 에이전트 ​로 이동합니다.

  2. 작성자의 에이전트 페이지에서 기본 에이전트(게시) ​를 선택합니다.

  3. 편집 ​을 선택합니다.

  4. 에이전트 설정 대화 상자의 설정 탭에서 사용 ​을 선택하여 에이전트를 켭니다.

  5. 확인 ​을 선택합니다.

  6. Experience Manager에서 도구 > 일반 > CRXDE Lite(으)로 이동합니다.

  7. 왼쪽 폴더 트리에서 /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters(으)로 이동

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

  8. 필터 이미지 ​를 찾아 마우스 오른쪽 단추로 클릭한 다음 복사 ​를 선택합니다.

  9. 왼쪽 폴더 트리에서 /etc/replication/agents.author/publish(으)로 이동

  10. jcr:content을(를) 찾아 마우스 오른쪽 단추로 클릭한 다음 만들기 > 노드 만들기(으)로 이동합니다. nt:unstructured 유형의 damRenditionFilters 이름을 입력하십시오.

  11. damRenditionFilters을(를) 찾아 마우스 오른쪽 단추로 클릭한 다음 붙여넣기 ​를 선택합니다.

이러한 단계는 이미지를 비프로덕션 환경에 게재하도록 Experience Manager 게시 인스턴스를 설정합니다. 원본 이미지 및 정적 변환은 게시 인스턴스에 필요하지 않으므로 복제에서 제외됩니다.

NOTE
작성자에 여러 필터가 있는 경우 각 에이전트에는 서로 다른 사용자가 할당되어야 합니다. granite 코드는 사용자당 하나의 필터 모델을 적용합니다. 필터 설정마다 항상 다른 사용자가 있어야 합니다.
서버에서 필터를 두 개 이상 사용하고 있습니까? 예를 들어 게시할 복제에 대한 한 개의 필터와 s7delivery에 대한 두 번째 필터입니다. 그렇다면 이 두 필터에 jcr:content 노드에서 다른 userId ​이(가) 할당되어 있는지 확인해야 합니다. 다음 이미지를 참조하십시오.

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

복제를 위한 자산 필터 사용자 지정(선택 사항) customizing-asset-filters-for-replication

  1. Experience Manager에서 Experience Manager 로고를 선택하여 전역 탐색 콘솔에 액세스한 다음 도구 > 일반 > CRXDE Lite(으)로 이동합니다.

  2. 왼쪽 폴더 트리에서 /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters(으)로 이동하여 필터를 검토합니다.

    chlimage_1-511

  3. 필터에 대한 MIME 유형을 정의하려면 다음과 같이 MIME 유형을 찾을 수 있습니다.

    왼쪽 레일에서 content > dam > <locate_your_asset> > jcr:content > metadata을(를) 확장한 다음 테이블에서 dc:format을(를) 찾습니다.

    다음 그래픽은 dc:format에 대한 자산의 경로의 예입니다.

    chlimage_1-512

    자산 Fiji Red.jpgdc:format이(가) image/jpeg입니다.

    이 필터가 형식에 관계없이 모든 이미지에 적용되도록 하려면 값을 image/*(으)로 설정합니다. 여기서 *은(는) 모든 형식의 모든 이미지에 적용되는 정규 표현식입니다.

    유형 JPEG의 이미지에만 필터를 적용하려면 image/jpeg 값을 입력하십시오.

  4. 복제에서 포함 또는 제외할 변환을 정의합니다.

    복제를 위해 필터링하는 데 사용할 수 있는 문자는 다음과 같습니다.

    table 0-row-2 1-row-2 2-row-2 3-row-2
    사용할 문자 복제를 위해 자산을 필터링하는 방법
    * 와일드카드 문자
    + 복제용 자산 포함
    - 복제에서 자산 제외

    다음으로 이동 content/dam/<locate your asset>/jcr:content/renditions.

    다음 그래픽은 에셋 표현물의 예입니다.

    chlimage_1-513

    위의 예를 사용하여 PTIFF(피라미드 TIFF)만 복제하려는 경우 cqdam(으)로 시작하는 모든 렌디션이 포함된 +cqdam,*을(를) 입력합니다. 이 예제에서 해당 렌디션은 cqdam.pyramid.tiff입니다.

    원본만 복제하려면 +original을(를) 입력해야 합니다.

Dynamic Media 이미지 서버 설정 구성 configuring-dynamic-media-image-server-settings

Dynamic Media 이미지 서버 구성에는 Adobe CQ Scene7 ImageServer 번들 및 Adobe CQ Scene7 PlatformServer 번들 편집이 포함됩니다.

NOTE
Dynamic Media은 사용 후 즉시 사용됩니다. 그러나 선택적으로 특정 사양 또는 요구 사항을 충족하도록 Dynamic Media 이미지 서버를 구성하여 설치를 미세 조정할 수 있습니다.

필수 구성 요소 - Dynamic Media Image Server를 구성하기 전에 Windows®의 VM에 Microsoft® Visual C++ Libraries가 설치되어 있는지 확인하십시오. 라이브러리는 Dynamic Media 이미지 서버를 실행하는 데 필요합니다. 여기에서 Microsoft® Visual C++ 2010 재배포 가능 패키지(x64)를 다운로드할 수 있습니다.

Dynamic Media 이미지 서버 설정을 구성하려면 다음 작업을 수행하십시오.

  1. Experience Manager 왼쪽 상단 모서리에서 Adobe Experience Manager ​을(를) 선택하여 전역 탐색 콘솔에 액세스한 다음 도구 > 작업 > 웹 콘솔 ​로 이동합니다.

  2. Adobe Experience Manager 웹 콘솔 구성 페이지에서 OSGi > 구성(으)로 이동하여 Experience Manager 내에서 현재 실행 중인 모든 번들을 나열합니다.

    Dynamic Media 게재 서버는 목록의 다음 이름 아래에 있습니다.

    • Adobe CQ Scene7 ImageServer
    • Adobe CQ Scene7 PlatformServer
  3. 번들 목록에서 Adobe CQ Scene7 ImageServer 오른쪽에 있는 편집 아이콘을 선택합니다.

  4. Adobe CQ Scene7 ImageServer 대화 상자에서 다음 구성 값을 설정합니다.

    note note
    NOTE
    일반적으로 기본값을 변경할 필요가 없습니다. 그러나 기본값을 변경하는 경우 변경 사항을 적용하려면 번들을 다시 시작해야 합니다.
    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3
    속성 기본값 설명
    TcpPort.name empty ImageServer 프로세스와의 통신에 사용할 포트 번호입니다. 기본적으로 사용 가능한 포트는 자동으로 검색됩니다.
    AllowRemoteAccess.name empty ImageServer 프로세스에 대한 원격 액세스를 허용하거나 허용하지 않습니다. false인 경우 이미지 서버는 localhost에서만 수신합니다.localhost를 가리키는
    기본 외부화 설정은 특정 VM 인스턴스의 실제 도메인 또는 IP 주소를 지정해야 합니다. 그 이유는 localhost가 VM의 상위 시스템을 가리키기 때문입니다.
    VM의 도메인 또는 IP 주소에 호스트 파일 항목이 있어야 VM에서 자체적으로 확인할 수 있습니다.
    MaxRenderRgnPixels 16피코미터 렌더링되는 최대 크기(메가픽셀).
    MaxMessageSize 16MB 게재되는 최대 메시지 크기(MB)입니다.
    RandomAccessUrlTimeout 20 이미지 서버가 JCR이 광범위한 타일 요청에 응답할 때까지 대기하는 시간(초)에 대한 시간 초과 값입니다.
    WorkerThreads 10 작업자 스레드 수.
  5. 저장 ​을 선택합니다.

  6. 번들 목록에서 Adobe CQ Scene7 PlatformServer 오른쪽에 있는 편집 아이콘을 선택합니다.

  7. Adobe CQ Scene7 PlatformServer 대화 상자에서 다음 기본값 옵션을 설정합니다.

    note note
    NOTE
    Dynamic Media 이미지 서버는 자체 디스크 캐시를 사용하여 응답을 캐시합니다. Experience Manager HTTP 캐시와 Dispatcher을 사용하여 Dynamic Media 이미지 서버의 응답을 캐시할 수 없습니다.
    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3
    속성 기본값 설명
    캐시 활성화됨 선택됨 응답 캐시의 사용 여부
    캐시 루트 캐시 응답 캐시 폴더에 대한 하나 이상의 경로. 상대 경로는 내부 s7imaging 번들 폴더에 대해 확인됩니다.
    캐시 최대 크기 200000000 응답 캐시의 최대 크기(바이트)입니다.
    캐시 최대 항목 100000 캐시에서 허용되는 최대 항목 수입니다.

기본 매니페스트 설정 default-manifest-settings

기본 매니페스트를 사용하면 Dynamic Media 게재 응답을 생성하는 데 사용되는 기본값을 구성할 수 있습니다. 품질(JPEG 품질, 해상도, 리샘플링 모드), 캐싱(만료)을 미세 조정하고 너무 큰 이미지(defaultpix, defaultthumbpix, maxpix)의 렌더링을 방지할 수 있습니다.

기본 매니페스트 구성의 위치는 Adobe CQ Scene7 PlatformServer 번들의 카탈로그 루트 기본값에서 가져온 것입니다. 기본적으로 이 값은 도구 > 일반 > CRXDE Lite 내의 다음 경로에 있습니다.

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

CRXDE Lite에서 이미지 서버 구성

아래 표에 설명된 대로 새 값을 입력하여 등록 정보 값을 변경할 수 있습니다.

기본 매니페스트를 변경했으면 페이지의 왼쪽 상단 모서리에서 모두 저장 ​을 선택합니다.

속성 탭 오른쪽에 있는 액세스 제어 탭을 선택한 다음 모든 사용자 및 dynamic-media-replication 사용자에 대해 액세스 제어 권한을 jcr:read(으)로 설정하십시오.

CRXDE Lite에서 이미지 서버 구성 및 액세스 제어 탭 설정

매니페스트 설정 표 및 그 기본값:

속성
기본값
설명
bkgcolor
FFFFFF
기본 배경색입니다. 실제 이미지 데이터를 포함하지 않는 응답 이미지의 영역을 채우는 데 사용되는 RGB 값입니다. 이미지 제공 API에서 BkgColor도 참조하세요.
defaultpix
300,300
기본 보기 크기입니다. 요청에서 wid=, hei= 또는 scl=을 사용하여 보기 크기를 명시적으로 지정하지 않을 경우, 서버에서 응답 이미지가 이 너비 및 높이보다 크지 않도록 제한합니다.
쉼표로 구분된 0보다 큰 두 개의 정수로 지정되었습니다. 폭 및 높이(픽셀 단위). 두 값 중 하나 또는 모두를 0으로 설정하여 구속을 해제할 수 있습니다. 중첩/포함된 요청에는 적용되지 않습니다.
이미지 제공 API에서 DefaultPix도 참조하십시오.
그러나 일반적으로 뷰어 사전 설정 또는 이미지 사전 설정을 사용하여 자산을 전달합니다. Defaultpix는 뷰어 사전 설정 또는 이미지 사전 설정을 사용하지 않는 자산에만 적용됩니다.
defaultthumbpix
100,100
기본 썸네일 크기입니다. 썸네일 요청(req=tmb)에 대해 attribute::DefaultPix 대신 사용됩니다.
서버에서 응답 이미지가 이 너비 및 높이보다 크지 않도록 제한합니다. 썸네일 요청(req=tmb)이 크기를 명시적으로 지정하지 않고 wid=, hei= 또는 scl=을 사용하여 보기 크기를 명시적으로 지정하지 않으면 이 작업은 true입니다.
쉼표로 구분된 0보다 큰 두 개의 정수로 지정되었습니다. 폭 및 높이(픽셀 단위). 두 값 중 하나 또는 모두를 0으로 설정하여 구속을 해제할 수 있습니다.
중첩/포함된 요청에는 적용되지 않습니다.
이미지 제공 API에서 DefaultThumbPix도 참조하십시오.
expiration
36000000
기본 클라이언트 캐시 TTL(Time to Live). 특정 카탈로그 레코드에 유효한 카탈로그::Expiration 값이 없는 경우 기본 만료 간격을 제공합니다.
실수, 0 이상. 응답 데이터가 생성된 이후 만료까지 남은 시간(밀리초). 응답 이미지를 항상 즉시 만료하여 클라이언트 캐싱을 효과적으로 비활성화하려면 0으로 설정합니다. 기본적으로 이 값은 10시간으로 설정되어 있습니다. 즉, 새 이미지가 게시되는 경우 이전 이미지가 사용자의 캐시를 벗어나는 데 10시간이 걸립니다. 캐시를 더 빨리 정리해야 하는 경우 고객 지원 센터에 문의하십시오.
이미지 제공 API의 만료도 참조하세요.
jpegquality
80
기본 JPEG 인코딩 속성입니다. JPEG 응답 이미지의 기본 특성을 지정합니다.
쉼표로 구분된 정수와 플래그입니다. 첫 번째 값은 1…100 범위에 있으며 품질을 정의합니다. 제2 값은 정상 동작에 대해 0일 수 있고, 또는 JPEG 인코더에 의해 채용된 RGB 색도 다운샘플링을 비활성화하기 위해 1일 수 있다.
이미지 제공 API에서 JpegQuality도 참조하세요.
maxpix
2000,2000
응답 이미지 크기 제한. 클라이언트로 반환되는 응답 이미지의 최대 너비 및 높이입니다.
너비 또는 높이가 특성::MaxPix보다 큰 응답 이미지를 요청하면 서버에서 오류가 반환됩니다.
이미지 제공 API에서 MaxPix도 참조하십시오.
resmode
SHARP2
기본 재샘플링 모드. 이미지 데이터 크기를 조정하는 데 사용할 기본 재샘플링 및 보간 특성을 지정합니다.
요청에 resMode=이(가) 지정되지 않은 경우 사용됩니다.
허용되는 값은 BILIN, BICUB 또는 SHARP2입니다.
열거형입니다. bilin의 경우 2, bicub의 경우 3, sharp2 보간 모드의 경우 4로 설정합니다. 최상의 결과를 얻으려면 sharp2 사용
이미지 제공 API에서 ResMode도 참조하세요.
resolution
72
기본 오브젝트 확인. 특정 카탈로그 레코드에 유효한 catalog::Resolution 값이 없는 경우 기본 개체 해상도를 제공합니다.
실수입니다. 0보다 큽니다. 일반적으로 인치당 픽셀로 표시되지만, 미터당 픽셀과 같은 다른 단위로도 표시할 수 있습니다.
이미지 제공 API의 해상도도 참조하세요.
thumbnailtime
1%,11%,21%,31%,41%,51%,61%,71%,81%,91%
이 값은 비디오 재생 시간의 스냅숏을 나타내며 encoding.com에 전달됩니다. 자세한 내용은 비디오 축소판 정보를 참조하세요.

Dynamic Media 색상 관리 구성 configuring-dynamic-media-color-management

Dynamic Media 색상 관리를 사용하면 미리보기를 위해 올바른 에셋의 색상을 지정할 수 있습니다.

색상 수정을 사용하면 수집된 에셋의 색상 공간(RGB, CMYK, 회색)과 생성된 피라미드 TIFF 렌디션에 임베드된 색상 프로파일이 유지됩니다. 동적 렌디션을 요청하면 이미지 색상이 대상 색상 공간으로 수정됩니다. JCR의 Dynamic Media 게시 설정에서 출력 색상 프로파일을 구성합니다.

Adobe의 색상 관리는 ICC에서 정의한 형식인 ICC(International Color Consortium) 프로파일을 사용합니다.

CMYK, RGB 또는 회색 출력을 사용하여 Dynamic Media 색상 관리를 구성하고 이미지 사전 설정을 구성할 수 있습니다. 이미지 사전 설정 구성을 참조하십시오.

고급 사용 사례에서는 수동 구성 icc= 수정자를 사용하여 출력 색상 프로필을 명시적으로 선택할 수 있습니다.

NOTE
표준 Adobe 색상 프로파일 세트는 소프트웨어 배포의 기능 팩 12445이 설치된 경우에만 사용할 수 있습니다. 모든 기능 팩과 서비스 팩은 소프트웨어 배포에서 사용할 수 있습니다. 기능 팩 12445은 Adobe의 색상 프로파일을 제공합니다.

기능 팩 12445 설치 installing-feature-pack

Dynamic Media 색상 관리 기능을 사용하려면 기능 팩 을 12445.

기능 팩 12445 설치:

  1. 소프트웨어 배포(으)로 이동하여 cq-6.3.0-featurepack-12445을(를) 다운로드합니다.

    Adobe Experience Manager에서 패키지를 사용하는 방법에 대한 자세한 내용은 패키지를 사용하여 작업하는 방법을 참조하십시오.

  2. 기능 팩을 설치합니다.

기본 색상 프로파일 구성 configuring-the-default-color-profiles

기능 팩을 설치한 후 RGB 또는 CMYK 이미지 데이터를 요청할 때 색상 수정을 활성화하도록 적절한 기본 색상 프로파일을 구성합니다.

기본 색 프로필을 구성하려면:

  1. 도구 > 일반 > CRXDE Lite ​에서 기본 Adobe Color 프로필이 포함된 /conf/global/settings/dam/dm/imageserver/jcr:content(으)로 이동합니다.

    chlimage_1-514

  2. 속성 탭 아래쪽으로 스크롤하여 색상 교정 속성을 추가합니다. 다음 표에 설명된 등록 정보 이름, 유형 및 값을 수동으로 입력합니다. 값을 입력한 후 추가 ​를 선택한 다음 모두 저장 ​을 선택하여 값을 저장합니다.

    색상 교정 속성은 색상 교정 속성 표에 설명되어 있습니다. 색상 교정 속성에 지정할 수 있는 값은 색상 프로필 표에 있습니다.

    예를 들어 이름 ​에서 iccprofilecmyk을(를) 추가하고 유형 String을(를) 선택한 다음 WebCoated을(를) (으)로 추가합니다. 추가 ​를 선택한 다음 모두 저장 ​을 선택하여 값을 저장합니다.

    chlimage_1-515

    색상 수정 속성 표

속성
유형
기본값
설명
iccprofilergb
문자열
<비어 있음>
기본 RGB 색상 프로필의 이름입니다.
iccprofilecmyk
문자열
<비어 있음>
기본 CMYK 색상 프로파일의 이름입니다.
iccprofilegray
문자열
<비어 있음>
기본 회색 색상 프로파일의 이름입니다.
iccprofilesrcrgb
문자열
<비어 있음>
임베드된 색상 프로파일이 없는 RGB 이미지에 사용되는 기본 RGB 색상 프로파일의 이름
iccprofilesrcmyk
문자열
<비어 있음>
임베드된 색상 프로파일이 없는 CMYK 이미지에 사용되는 기본 CMYK 색상 프로파일의 이름입니다.
iccprofilescrgray
문자열
<비어 있음>
임베드된 색상 프로파일이 없는 CMYK 이미지에 사용되는 기본 회색 색상 프로파일의 이름입니다.
iccblackpointcompensation
부울
색상 교정 중에 검은 점 보상이 수행되는지 여부를 지정합니다. Adobe은 이 설정이 켜져 있도록 권장합니다.
아이스디더
부울
거짓
색상 교정 중에 디더링을 수행할지 여부를 지정합니다.
iccrenderintent
문자열
상대적
렌더링 의도를 지정합니다. 허용되는 값은 가시 범위, 상대, 채도, 절대입니다. Adobe은 상대 을(를) 기본값으로 권장합니다.
NOTE
속성 이름은 대/소문자를 구분하며 모두 소문자여야 합니다.

색 프로필 표

다음 색상 프로파일이 설치됩니다.

이름
색상 속도
설명
Adobe RGB
RGB
Adobe RGB (1998)
애플RGB
RGB
Apple RGB
CIERGB
RGB
CIE RGB
CoatedFogra27
CMYK
코팅 FOGRA27(ISO 12647-2:2004)
CoatedFogra39
CMYK
코팅 FOGRA39(ISO 12647-2:2004)
CoatedGraaCol
CMYK
코팅 GRACoL 2006 (ISO 12647-2:2004)
색상 일치RGB
RGB
ColorMatch RGB
유럽 ISOC 기반
CMYK
유럽 ISO 코팅 FOGRA27
EuroscaleCoated
CMYK
유로 스케일 코팅 v2
EuroscaleUncoated
CMYK
유로 스케일 코팅되지 않음 v2
JapanColorCoating
CMYK
Japan Color 2001 코팅
일본 컬러 신문
CMYK
일본 색상 2002 신문
JapanColorUncoating
CMYK
Japan Color 2001 무코팅
JapanColorWebCoating
CMYK
Japan Color 2003 웹 코팅
JapanWebCoated
CMYK
Japan Web Coated (Ad)
신문 인쇄2007
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
SheetfedCoating
CMYK
U.S. Sheetfed Coated v2
SheetfedUncoating
CMYK
미국 Sheetfed Uncoated v2
SMPTE
RGB
SMPTE-C
sRGB
RGB
sRGB IEC61966-2.1
UncoatedFogra29
CMYK
코팅되지 않은 FOGRA29(ISO 12647-2:2004)
웹 코팅
CMYK
U.S. Web Coated (SWOP) v2
WebCoatedFogra28
CMYK
웹 코팅 FOGRA28 (ISO 12647-2:2004)
WebCoatedGrade3
CMYK
Web Coated SWOP 2006 Grade 3 용지
WebCoatedGrade5
CMYK
웹코팅 SWOP 2006 Grade 5 용지
웹 코팅되지 않음
CMYK
U.S. Web Uncoated v2
광영역RGB
RGB
광영역 RGB
  1. 모두 저장 ​을 선택합니다.

예를 들어 iccprofilergb ​을(를) sRGB(으)로 설정하고 iccprofilecmyk ​을(를) WebCoated(으)로 설정할 수 있습니다.

이렇게 하면 다음 작업이 수행됩니다.

  • RGB 및 CMYK 이미지에 대해 색상 교정을 활성화합니다.
  • 색상 프로파일이 없는 RGB 이미지는 sRGB 색상 공간에 있는 것으로 간주됩니다.
  • 색상 프로필이 없는 CMYK 이미지는 WebCoated 색상 공간에 있는 것으로 간주됩니다.
  • RGB 출력을 반환하고 *sRGB *색상 공간으로 반환하는 동적 변환입니다.
  • CMYK 출력을 반환하고 WebCoated 색상 공간으로 반환하는 동적 변환입니다.

Assets 제공 delivering-assets

위의 모든 작업을 완료하면 이미지 또는 비디오 서비스에서 활성화된 Dynamic Media 자산이 제공됩니다. Experience Manager 시 이 기능은 이미지 URL 복사, 뷰어 URL 복사, 뷰어 코드 포함 및 WCM에 표시됩니다.

Dynamic Media Assets 배달을 참조하세요.

다음을 수행하는 경우
결과
이미지 URL 복사

URL 복사 대화 상자에는 다음과 유사한 URL이 표시됩니다(URL은 데모용으로만 사용).

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

여기서 IMAGESERVICEPUBLISHNODE은(는) 이미지 서비스 URL을 나타냅니다.

Dynamic Media Assets 배달도 참조하세요.

뷰어 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은(는) 일반 Experience Manager 게시 노드를 참조하고 IMAGESERVICEPUBLISHNODE은(는) 이미지 서비스 URL을 참조합니다.

Dynamic Media Assets 배달도 참조하세요.

뷰어의 포함 코드 복사

포함 코드 복사 대화 상자에는 다음과 유사한 코드 조각이 표시됩니다(코드 샘플은 데모용으로만 사용됨).

<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은(는) 일반 Experience Manager 게시 노드를 참조하고 IMAGESERVICEPUBLISHNODE은(는) 이미지 서비스 URL을 참조합니다.

Dynamic Media Assets 배달도 참조하세요.

WCM Dynamic Media 및 대화형 미디어 구성 요소 wcm-dynamic-media-and-interactive-media-components

Dynamic Media 및 대화형 미디어 구성 요소를 참조하는 WCM 페이지는 게재 서비스를 참조합니다.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2