Mac용 Horizon Client는 VMware Blast 디스플레이 원격 프로토콜과 관련된 옵션을 구성할 수 있는 VMware Blast 메뉴 항목을 제공합니다. 이러한 옵션의 대부분은 디코딩 방법 또는 코덱이라고도 하는 VMware Blast 비디오 압축 방법의 사용을 제어합니다.

VMware Blast 코덱 지원

VMware Blast는 Horizon Agent에서 Horizon Client로 화면 컨텐츠를 원격 전송하기 위해 H.264 및 HEVC와 같은 업계 표준 코덱의 사용을 지원합니다. 결과적으로 Horizon AgentHorizon Client는 모두 다양한 시스템 하드웨어에 대해 GPU 하드웨어 가속을 사용할 수 있습니다.

Horizon Agent는 다음 표에 나열된 코덱을 지원합니다.

표 1. Horizon Agent에서 지원하는 코덱
하드웨어 인코딩 코덱
  • HEVC
  • H.264(하드웨어 인코딩)
소프트웨어 인코딩 코덱
  • BlastCodec
  • H.264(소프트웨어 인코딩)
  • 적응형

Horizon Client는 다음 표에 나열된 코덱을 지원합니다.

표 2. Horizon Client에서 지원하는 코덱
하드웨어 디코딩 코덱
  • H.264(대부분의 하드웨어에서 지원되며 일반적으로 표준 화질 색상만 지원함)
  • HEVC
소프트웨어 디코딩 코덱
  • BlastCodec
  • H.264(고화질 색상 포함)
  • 적응형

코덱 옵션 요약

  • BlastCodec은 대역폭 효율성을 제공하는 우수한 범용 코덱으로 간주되고 있으며, 특히 사무실 워크로드에 적합합니다. 이 코덱에는 설계상 고화질 색상이 포함되어 있습니다.
  • H.264는 멀티미디어 콘텐츠 재생에 최적화된 기능을 갖추고 있으며 대부분의 클라이언트 하드웨어에서 널리 지원됩니다. 이 코덱을 사용하면 저전력 씬 클라이언트는 더 나은 프레임 속도를 얻을 수 있습니다. 텍스트 및 그래픽에서 색상이 더 선명하게 표시되도록 고화질 색상 또는 높은 색상 정확도를 사용하도록 설정할 수도 있습니다. 그러나 이 옵션을 사용하려면 소프트웨어 디코더를 사용해야 할 수 있으며 이로 인해 클라이언트 시스템의 CPU 사용량이 증가할 수 있습니다.
  • HEVC(고효율 비디오 코딩)는 또한 멀티미디어 컨텐츠을 위해 최적화되어 있으며 더 전문적인 하드웨어 요구 사항이 있습니다.
  • 적응형은 VMware Blast에서 지원하는 원래 소프트웨어 코덱이며 이후 BlastCodec으로 대체되었습니다. Horizon Client는 다른 모든 코덱(예: BlastCodec 및 H.264)이 지원되지 않는 경우 대체 방법으로 적응형을 사용합니다.

고화질 색상은 YUV 4:4:4 색상 매트릭스를 사용하며 표준 화질 YUV 4:2:0 매트릭스의 4배 색상 해상도를 제공합니다. ARM 프로세서에서는 고화질 색상이 지원되지 않습니다.

지원되는 최대 해상도는 클라이언트의 그래픽 처리 장치(GPU) 성능에 따라 달라집니다. JPEG/PNG에 대해 4K 해상도를 지원할 수 있는 GPU는 H.264에 대해 4K 해상도를 지원하지 않을 수 있습니다.

환경에서 네트워크 프록시 서버가 사용되는 경우 운영 체제에 구성된 기본 프록시 서버를 통해 VMware Blast 연결을 허용할지를 지정할 수 있습니다.

SSL 프록시 서버의 경우 SSL 프록시 서버를 통해 보조 연결에 대한 인증서 확인도 구성해야 합니다. 자세한 내용은 Horizon Client에서 인증서 검사 모드 설정 항목을 참조하십시오.

사전 요구 사항

시스템 환경이 다음 요구 사항을 충족하는지 확인합니다.

  • 설치된 Horizon Agent 버전에 따라, Horizon 관리자는 에이전트 측 그룹 정책 설정을 사용하여 H.264용 고화질 색상을 포함한 VMware Blast 기능을 활성화하거나 비활성화할 수 있습니다. 자세한 내용은 "Horizon 원격 데스크톱 기능 및 GPO" 문서의 "VMware Blast 정책 설정"을 참조하십시오.
  • 고화질 색상을 사용하려면 Horizon Agent 2203 이상을 설치해야 합니다.
  • 클라이언트 디바이스에 사용하려는 디코딩 방법을 지원하는 GPU가 있습니다.

관리자는 최종 사용자가 Mac 클라이언트의 /Library/Preferences/com.vmware.horizon.plist 파일에서 키를 설정하여 변경할 수 없도록 VMware Blast HEVC 및 프록시 서버 옵션을 구성할 수 있습니다. HEVC 옵션을 구성하려면 HEVC 키를 다음 값 중 하나로 설정합니다.

  • 1: HEVC(고효율도 비디오 디코딩) 활성화
  • 0: HEVC(고효율도 비디오 디코딩) 비활성화

관리자는 프록시 모드를 통해 Blast 키를 다음 값 중 하나로 설정하여 프록시 서버 옵션을 구성할 수 있습니다.

  • 1: Blast 연결에서 운영 체제 프록시 설정을 사용하도록 허용 활성화
  • 0: Blast 연결에서 운영 체제 프록시 설정을 사용하도록 허용 비활성화

절차

서버에 연결하기 전 또는 후에 VMware Blast 옵션을 구성할 수 있습니다.

  1. Horizon Client를 시작합니다.
  2. 메뉴 표시줄에서 VMware Horizon Client > 기본 설정을 선택하고 VMware Blast를 클릭합니다.
  3. H.264 디코딩 옵션을 구성합니다.
    1. H.264 디코딩을 허용하려면 H.264 디코딩 허용 확인란을 선택합니다.

      이 옵션을 선택하면 Horizon ClientHorizon Agent가 H.264를 사용하도록 허용합니다. 이 옵션은 기본적으로 선택되어 있습니다.

      대부분의 클라이언트 하드웨어는 표준 화질 색상의 H.264에 대한 GPU 가속 디코딩을 지원합니다.

    2. H.264 디코딩이 허용될 때 색상 텍스트 및 그래픽의 선명도를 높이려면 높은 색상 정확도 허용(배터리 수명 및 성능 감소) 확인란을 선택합니다.

      이 옵션을 선택하면 Horizon Client는 H.264 4.4.4 디코딩 사용을 허용합니다. 이 옵션을 선택하면 배터리 수명 및 성능이 줄어들 수 있습니다. 이 옵션은 기본적으로 선택 취소됩니다.

  4. HEVC 디코딩을 허용하려면 HEVC(고효율도 비디오 디코딩) 허용 확인란을 선택합니다.

    이 옵션을 선택하면 Horizon ClientHorizon Agent가 HEVC를 사용하도록 허용합니다. HEVC를 사용하려면 클라이언트 및 에이전트 시스템 모두에서 HEVC에 대한 GPU 하드웨어 지원이 필요합니다.

    이 옵션은 기본적으로 선택되어 있습니다.

  5. 프록시 서버를 통한 VMware Blast 연결을 허용하려면 Blast 연결에서 운영 체제 프록시 설정을 사용하도록 허용 확인란을 선택합니다.
  6. 네트워크가 불안정할 때 경고 메시지 표시를 끄려면 네트워크 상태 표시 사용 안 함 확인란을 선택합니다.

변경 사항은 다음에 사용자가 원격 데스크톱이나 게시된 애플리케이션에 연결하고 VMware Blast 디스플레이 프로토콜을 선택할 때 적용됩니다. 변경 사항은 기존 VMware Blast 세션에 영향을 주지 않습니다.

코덱에 대한 기본 설정 순서

VMware Blast 연결을 시작할 때 Horizon ClientHorizon Agent는 협상하여 사용할 코덱을 결정합니다. 이 협상 프로세스 동안:

  1. Horizon Client는 클라이언트 시스템 하드웨어를 통해 지원하고 VMware Blast 구성 설정을 통해 허용하는 코덱 목록을 제공합니다.
  2. Horizon Agent는 클라이언트 목록을 수신하여 에이전트가 에이전트 시스템 하드웨어를 통해 지원하고 에이전트 구성 설정을 통해 허용하는 코덱 목록에 이를 적용합니다. 에이전트 목록은 클라이언트 목록에 있는 코덱만 포함하도록 필터링됩니다.
  3. 필터링된 에이전트 목록을 기반으로 Horizon Agent는 하드웨어 코덱에 우선 순위를 부여하고 하드웨어 코덱을 사용할 수 없는 경우 소프트웨어 코덱으로 대체합니다. 기본 설정 순서는 나중에 이 페이지에서 요약됩니다.
    참고: 이러한 코덱에는 하이퍼바이저 호스트에 특수한 GPU 하드웨어가 필요하기 때문에 에이전트 가상 시스템은 일반적으로 H.264 및 HEVC 하드웨어 코덱을 지원하지 않습니다. 따라서 Horizon Agent는 일반적으로 BlastCodec을 기본값으로 하는 소프트웨어 인코딩을 사용합니다.

Horizon Agent는 시스템 환경이 다음 기준을 모두 충족할 때 하드웨어 코덱을 사용합니다.

  • 에이전트 시스템은 하드웨어 코덱을 지원합니다.
  • HEVC의 경우 클라이언트 시스템에 하드웨어 코덱을 지원하는 GPU가 있어야 합니다.
  • 클라이언트의 VMware Blast 옵션은 디코딩 방법을 사용할 수 있도록 구성됩니다.

Horizon Agent는 다음 기본 설정 순서에 따라 하드웨어 코덱을 선택합니다.

  1. H.264 4:4:4(고화질 색상)
  2. HEVC 4:2:0(표준 화질 색상)
  3. H.264 4:2:0(표준 화질 색상)

클라이언트와 에이전트 시스템 모두에서 하드웨어 코덱이 지원되지 않는 경우 Horizon Agent는 다음 기본 설정 순서와 클라이언트에서 허용되는 디코딩 방법에 따라 소프트웨어 코덱을 선택합니다.

  1. BlastCodec(고화질 색상)
  2. H.264 4:4:4(고화질 색상)
  3. H.264 4:2:0(표준 화질 색상)
  4. 적응형(고화질 색상)