Linux 시스템에 실시간 오디오-비디오 기능을 설치하려면 오디오 입력 및 웹캠 리디렉션 옵션이 포함된 V4L2Loopback 드라이버와 Horizon Agent를 둘 다 설치해야 합니다. 실시간 오디오-비디오 설치를 완료하려면 두 옵션을 모두 포함해야 합니다.

실시간 오디오-비디오 기능의 작동 방식 및 기능 제한 사항에 대한 자세한 내용은 이 문서 마지막에 있는 섹션을 참조하십시오. 또한 "Horizon 원격 데스크톱 기능 및 GPO" 문서에서 "실시간 오디오-비디오 구성"의 항목을 참조하십시오.

실시간 오디오-비디오에 대한 시스템 요구 사항

실시간 오디오-비디오를 지원하려면 배포가 특정 소프트웨어 및 하드웨어 요구 사항을 충족해야 합니다.

가상 데스크톱

Linux 데스크톱은 다음 배포 중 하나를 실행해야 합니다.

  • Ubuntu 22.04/20.04
  • Debian 11.x/10.x
  • RHEL 9.x/8.x/7.x
    참고: RHEL 9.x 데스크톱의 경우 PulseAudio 사운드 서버를 설치하여 오디오 입력 및 출력 리디렉션을 사용하도록 설정했는지 확인합니다. 자세한 내용은 VMware Horizon 8의 Linux 데스크톱 기능 항목을 참조하십시오.
  • Rocky Linux 9.x/8.x
  • SLED/SLES 15.x

실시간 오디오-비디오에서 Microsoft Teams를 사용할 경우, 데스크톱에 최소 4개의 vCPU와 4GB RAM이 있어야 합니다.

Horizon Client 소프트웨어
Windows, Linux, Mac, iOS 또는 Android용 Horizon Client.
Horizon Client 컴퓨터 또는 클라이언트 액세스 디바이스
  • Windows, Mac, iOS 및 Android용 Horizon Client를 실행하는 모든 운영 체제.
  • x64 디바이스에서 Linux용 Horizon Client를 실행하는 모든 운영 체제. 이 기능은 ThinLinX 운영 체제(TLXOS) 또는 Stratodesk NoTouch 운영 체제를 실행하는 Raspberry Pi 4 모델 B 디바이스에서도 지원됩니다.
  • 지원되는 클라이언트 운영 체제에 대한 자세한 내용은 해당 시스템 또는 디바이스에 대한 Horizon Client 설치 및 설정 문서를 참조하십시오.
  • 웹캠 및 오디오 디바이스 드라이버가 설치되어 있어야 하며, 클라이언트 컴퓨터에서 웹캠 및 오디오 디바이스를 작동할 수 있어야 합니다. 에이전트가 설치되어 있는 시스템에는 디바이스 드라이버를 설치하지 않아도 됩니다.

실시간 오디오-비디오를 위한 설치 순서

실시간 오디오-비디오 기능은 V4L2Loopback 드라이버에 따라 달라집니다. 이 기능을 지원하려면 Horizon Agent 설치 관리자에 대해 올바른 순서로 Linux 시스템에 Horizon Agent 및 V4L2Loopback 드라이버를 모두 설치해야 합니다.

다음 지침을 참고하여 실시간 오디오-비디오 기능에 적합한 설치 순서를 정하십시오.

Tarball Horizon Agent 설치 관리자를 사용할 경우의 설치 순서
.tar.gz tarball 설치 관리자를 사용하여 Horizon Agent를 설치하려면 다음 설치 순서를 따르십시오.
  1. V4L2Loopback 드라이버 설치)에서 이 항목의 HTML 버전을 사용하십시오.
  2. 오디오 입력 및 웹캠 리디렉션 옵션을 모두 사용하여 Horizon Agent를 설치합니다.
    sudo ./viewagent_installer.sh -a yes --webcam

    자세한 내용은 Linux 가상 시스템에서 Horizon Agent 설치 항목을 참조하십시오.

RPM Horizon Agent 설치 관리자를 사용하는 경우의 설치 순서
.rpm RPM 설치 관리자를 사용하여 Horizon Agent를 설치하려면 다음 설치 순서를 따르십시오.
  1. Linux 가상 시스템에서 Horizon Agent 설치에 설명된 대로 Horizon Agent를 설치합니다.
  2. V4L2Loopback 드라이버 설치)에서 이 항목의 HTML 버전을 사용하십시오.
  3. Horizon Agent 설치 스크립트를 사용하여 오디오 입력 및 웹캠 리디렉션 옵션을 모두 사용하도록 설정합니다.
    sudo /usr/lib/vmware/viewagent/bin/viewSetup.sh -a yes --webcam
    Horizon Agent for Linux 설치를 위한 명령줄 옵션 항목을 참조하십시오.

실시간 오디오-비디오 구성 설정

/etc/vmware/config 구성 파일의 옵션을 사용하여 실시간 오디오-비디오 기능에 대해 허용되는 최대 프레임 속도 및 이미지 해상도와 같은 특정 설정을 정의할 수 있습니다. Linux 데스크톱의 구성 파일에서 옵션 설정 항목을 참조하십시오.

또한 클라이언트 사용자는 실시간 오디오-비디오가 원격 데스크톱 또는 게시된 애플리케이션으로 리디렉션하는 기본 디바이스를 구성할 수 있습니다. "Horizon 원격 데스크톱 기능 및 GPO" 문서에서 "기본 웹캠 및 마이크 선택" 및 "기본 스피커 선택"을 참조하십시오.

실시간 오디오-비디오 작동 방식

실시간 오디오-비디오는 표준 회의 애플리케이션 및 브라우저 기반 비디오 애플리케이션과 호환되며 표준 웹캠, 오디오 USB 디바이스 및 아날로그 오디오 입력을 지원합니다. 이 기능은 USB 리디렉션을 사용할 경우 얻을 수 있는 대역폭에 비해 상당히 적은 대역폭을 사용하여 비디오 및 오디오 데이터를 리디렉션합니다.

실시간 오디오-비디오를 통해 사용자는 원격 세션에서 Skype, Webex, Google Hangouts, Microsoft Teams 및 기타 온라인 회의 애플리케이션을 실행할 수 있습니다. 실시간 오디오-비디오를 사용하면 클라이언트 시스템에 로컬로 연결된 웹캠 및 오디오 디바이스가 원격 세션으로 리디렉션됩니다.

회의 애플리케이션을 설치하는 동안 사용자는 애플리케이션의 메뉴에서 입력 및 출력 디바이스를 선택할 수 있습니다.

참고: 최종 사용자가 클라이언트 시스템에서 해상도 또는 프레임 속도(fps) 설정을 변경하는 경우 Linux 데스크톱 세션의 연결을 끊었다가 다시 연결하고 모든 회의 및 화상 애플리케이션을 닫았다가 다시 열어 실시간 오디오-비디오 리디렉션에 변경 내용을 적용해야 합니다.

Linux 원격 데스크톱 및 애플리케이션 세션의 경우 실시간 오디오-비디오는 하나의 오디오 디바이스와 하나의 비디오 디바이스만 리디렉션할 수 있습니다. 오디오 디바이스의 이름이 PulseAudio 서버(로컬)로 표시되고 비디오 디바이스의 이름이 VMware 가상 웹캠으로 나타납니다.

VMware 가상 웹캠은 브라우저 기반 비디오 애플리케이션 및 기타 타사 회의 소프트웨어와의 호환성이 향상된 커널 모드 웹캠 드라이버를 사용합니다.

회의 또는 비디오 애플리케이션이 실행되면 이러한 VMware 가상 디바이스를 표시 및 사용하여 클라이언트에서 로컬로 연결된 디바이스로부터 오디오-비디오 리디렉션을 처리합니다.

실시간 오디오-비디오에 대한 제한 사항

실시간 오디오-비디오 기능에는 Linux 원격 데스크톱 및 애플리케이션 세션에 대해 다음과 같은 제한 사항이 있습니다.

  • 이 기능은 다중 세션 모드에서는 지원되지 않습니다.
  • 이 기능은 세션당 오디오 디바이스 1개와 비디오 디바이스 1개만 리디렉션할 수 있습니다.