WorkSpaces Personal에서 실시간 통신 WorkSpaces 에 최적화 - Amazon WorkSpaces

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

WorkSpaces Personal에서 실시간 통신 WorkSpaces 에 최적화

Amazon WorkSpaces 은 Microsoft Teams, Zoom, Webex 등과 같은 UC(Unified Communication) 애플리케이션의 배포를 용이하게 하는 다양한 기술을 제공합니다. 현대 애플리케이션 환경에서 대부분의 UC 애플리케이션은 1:1 채팅방, 협업용 그룹 채팅 채널, 원활한 파일 저장 및 교환, 라이브 이벤트, 웨비나, 브로드캐스트, 대화형 화면 공유 및 제어, 화이트보딩, 오프라인 오디오/비디오 메시징 기능을 비롯한 다양한 기능으로 구성되어 있습니다. 이 기능의 대부분은 추가 미세 조정 또는 개선 없이 WorkSpaces 표준 기능으로 에서 원활하게 사용할 수 있습니다. 그러나 실시간 통신 요소, 특히 one-on-one 호출 및 집합 그룹 회의는 이 규칙에 대한 예외를 나타낸다는 점에 유의해야 합니다. 이러한 기능을 성공적으로 통합하려면 WorkSpaces 배포 프로세스 중에 전용 집중과 계획이 필요한 경우가 많습니다.

Amazon 에서 UC 애플리케이션의 실시간 통신 기능 구현을 계획 WorkSpaces할 때 선택할 수 있는 세 가지 고유한 실시간 통신(RTC) 구성 모드가 있습니다. 어떤 구성 모드를 사용할지는 사용자에게 제공하려는 특정 애플리케이션과 사용하려는 클라이언트 디바이스에 따라 달라집니다.

이 문서는 Amazon 에서 가장 일반적인 UC 애플리케이션의 사용자 경험을 최적화하는 데 중점을 둡니다 WorkSpaces. WorkSpaces 코어별 최적화는 파트너별 설명서를 참조하세요.

미디어 최적화 모드 개요

사용할 수 있는 미디어 최적화 옵션은 다음과 같습니다.

옵션 1: 미디어 최적화 실시간 통신(미디어 최적화RTC)

이 모드에서는 타사 UC 및 VoIP 애플리케이션이 원격 에서 실행되는 반면 WorkSpace미디어 프레임워크는 직접 통신을 위해 지원되는 클라이언트로 오프로드됩니다. 다음 UC 애플리케이션은 Amazon 에서 이 접근 방식을 사용합니다 WorkSpaces.

미디어 최적화 RTC 모드가 작동하려면 UC 애플리케이션 공급업체는 DCV 확장SDK과 같은 사용 가능한 소프트웨어 개발 키트(SDK) 중 하나를 WorkSpaces 사용하여 와의 통합을 개발해야 합니다. 이 모드를 사용하려면 클라이언트 디바이스에 UC 구성 요소를 설치해야 합니다.

이 모드 구성에 대한 자세한 정보는 미디어 최적화 구성 RTC 섹션을 참조하세요.

옵션 2: 세션 내 최적화된 실시간 통신(세션 내 최적화됨RTC)

이 모드에서 변경되지 않은 UC 애플리케이션은 에서 실행되어 WorkSpace를 통해 클라이언트 디바이스DCV로 오디오 및 비디오 트래픽을 채널링합니다. 마이크의 로컬 오디오와 웹캠의 비디오 스트림은 UC 애플리케이션에서 사용하는 로 리디렉션 WorkSpace됩니다. 이 모드는 광범위한 애플리케이션 호환성을 제공하고 원격 WorkSpace에서 다양한 클라이언트 플랫폼으로 UC 애플리케이션을 효율적으로 전달합니다. UC 애플리케이션 구성 요소를 클라이언트 디바이스에 배포할 필요가 없습니다.

이 모드 구성에 대한 자세한 정보는 세션 내 최적화 구성 RTC 섹션을 참조하세요.

옵션 3: 직접 실시간 통신(직접 RTC)

이 모드에서는 내에서 작동하는 애플리케이션이 사용자의 데스크 또는 클라이언트 OS에 있는 물리적 또는 가상 전화 세트를 WorkSpace 제어합니다. 그 결과 오디오 트래픽이 사용자 워크스테이션의 실제 전화 또는 클라이언트 디바이스에서 작동하는 가상 전화에서 원격 통화 피어로 직접 전달됩니다. 이 모드에서 작동하는 애플리케이션 중 주목할 만한 사례는 다음과 같습니다.

이 모드 구성에 대한 자세한 정보는 직접 구성 RTC 섹션을 참조하세요.

사용할 RTC 최적화 모드는 무엇입니까?

서로 다른 RTC 최적화 모드를 동시에 사용하거나 서로를 대체하도록 설정할 수 있습니다. 예를 들어 Cisco Webex RTC 회의에 최적화된 미디어를 활성화하는 것이 좋습니다. 이 구성을 사용하면 데스크톱 클라이언트를 WorkSpace 통해 에 액세스할 때 사용자가 최적화된 통신을 경험할 수 있습니다. 그러나 UC 최적화 구성 요소가 없는 공유 인터넷 키오스크에서 Webex에 액세스하는 경우 Webex는 기능을 유지하기 위해 세션 내 최적화 RTC 모드로 원활하게 전환됩니다. 사용자가 여러 UC 애플리케이션을 사용하는 경우 RTC 구성 모드는 고유한 요구 사항에 따라 다를 수 있습니다.

다음 표는 일반적인 UC 애플리케이션 기능을 나타내며 최상의 결과를 제공하는 RTC 구성 모드를 정의합니다.

기능 직접 RTC 미디어 최적화됨 RTC 세션 내 최적화됨 RTC

일대일 채팅

RTC 구성이 필요하지 않음

그룹 채팅방

RTC 구성이 필요하지 않음

그룹 오디오 회의

최상급

최상급

좋음

그룹 화상 회의

좋음

최상급

좋음

일대일 음성 통화

최상급

최상급

좋음

일대일 영상 통화

좋음

최상급

좋음

화이트보딩

RTC 구성이 필요하지 않음

오디오/비디오 클립/메시지

해당 사항 없음

좋음

최상급

파일 공유

해당 사항 없음

UC 애플리케이션에 따라 다름

최상급

화면 공유 및 제어

해당 사항 없음

UC 애플리케이션에 따라 다름

최상급

웨비나/브로드캐스트 이벤트

해당 사항 없음

좋음

최상급

RTC 최적화 지침

미디어 최적화 구성 RTC

미디어 최적화 RTC 모드는 Amazon에서 SDKs 제공하는 의 UC 애플리케이션 공급업체 사용을 통해 가능합니다. 이 아키텍처에서는 UC 제공업체가 UC 전용 플러그인 또는 확장을 개발하여 클라이언트에 배포해야 합니다.

DCV 확장 SDK 및 사용자 지정 프라이빗 버전과 같은 공개적으로 사용 가능한 옵션이 SDK포함된 는 내에서 작동하는 UC 애플리케이션 모듈 WorkSpace 과 클라이언트 측의 플러그인 간에 제어 채널을 설정합니다. 일반적으로 이 제어 채널은 클라이언트 확장에 통화를 시작하거나 참여하도록 지시합니다. 클라이언트 측 확장을 통해 통화가 연결되면 UC 플러그인은 마이크의 오디오와 웹캠의 비디오를 캡처한 다음 UC 클라우드 또는 콜 피어로 직접 전송합니다. 수신 오디오는 로컬에서 재생되고 비디오는 원격 클라이언트 UI에 오버레이됩니다. 제어 채널은 통화 상태를 전달하는 역할을 합니다.

미디어 최적화 RTC 구성을 보여주는 다이어그램입니다.

Amazon은 WorkSpaces 현재 Media Optimized RTC 모드에서 다음 애플리케이션을 지원합니다.

목록에 없는 애플리케이션을 사용하는 경우 애플리케이션 공급업체를 참여시키고 WorkSpaces Media Optimized 에 대한 지원을 요청하는 것이 좋습니다RTC. 이 프로세스를 신속하게 처리하려면 aws-av-offloading@amazon.com에 문의하도록 권장합니다.

미디어 최적화 RTC 모드는 통화 성능을 향상시키고 리소스 사용률을 최소화 WorkSpace하지만 다음과 같은 특정 제한 사항이 있습니다.

  • UC 클라이언트 확장을 클라이언트 디바이스에 설치해야 합니다.

  • UC 클라이언트 확장에 독립적인 관리 및 업데이트가 필요합니다.

  • 모바일 플랫폼 또는 웹 클라이언트와 같은 특정 클라이언트 플랫폼에서 UC 클라이언트 확장을 사용하지 못할 수 있습니다.

  • 이 모드에서는 일부 UC 애플리케이션 기능이 제한될 수 있습니다. 예를 들어 화면 공유 동작이 다를 수 있습니다.

  • 클라이언트 측 확장을 사용하는 것은 Bring Your Own Device(BYOD) 또는 공유 키오스크와 같은 시나리오에는 적합하지 않을 수 있습니다.

미디어 최적화 RTC 모드가 환경에 적합하지 않거나 특정 사용자가 클라이언트 확장을 설치할 수 없는 경우 세션 내 최적화 RTC 모드를 대체 옵션으로 구성하는 것이 좋습니다.

세션 내 최적화 구성 RTC

세션 내 최적화 RTC 모드에서 UC 애플리케이션은 수정 없이 WorkSpace에서 작동하여 유사한 로컬 환경을 제공합니다. 애플리케이션에서 생성된 오디오 및 비디오 스트림은 에서 캡처DCV하여 클라이언트 측으로 전송됩니다. 클라이언트에서 마이크( DCV 및 모두PCoIP WorkSpaces) 및 웹캠(에서만DCV WorkSpaces) 신호가 캡처되고 로 다시 리디렉션되며 UC 애플리케이션으로 WorkSpace원활하게 전달됩니다.

특히 이 옵션은 레거시 애플리케이션과도 탁월한 호환성을 보장하여 애플리케이션의 출처에 관계없이 일관된 사용자 경험을 제공합니다. 세션 내 최적화는 웹 클라이언트에서도 작동합니다.

세션 내 최적화 RTC 구성을 보여주는 다이어그램입니다.

DCV 는 원격 RTC 모드의 성능을 향상시키기 위해 세심하게 최적화되었습니다. 최적화 조치에는 다음이 포함됩니다.

  • 적응UDP형 기반 QUIC 전송을 활용하여 효율적인 데이터 전송을 보장합니다.

  • 지연 시간이 짧은 오디오 경로를 설정하여 빠른 오디오 입력 및 출력을 지원합니다.

  • CPU 및 네트워크 사용률을 줄이면서 오디오 품질을 유지하기 위해 음성 최적화 오디오 코덱 구현.

  • 웹캠 리디렉션을 통해 웹캠 기능을 통합할 수 있습니다.

  • 웹캠 해상도를 구성하여 성능을 최적화합니다.

  • 적응형 디스플레이 코덱을 통합하여 속도와 화질의 균형을 유지합니다.

  • 오디오 지터 보정을 통해 원활한 오디오 전송을 보장합니다.

이러한 최적화는 집합적으로 원격 RTC 모드에서 강력하고 유연한 경험에 기여합니다.

크기 조정 권장 사항

원격 RTC 모드를 효과적으로 지원하려면 Amazon 의 적절한 크기 조정이 중요합니다 WorkSpaces. 원격은 해당 UC(Unified Communication) 애플리케이션의 시스템 요구 사항을 충족하거나 초과 WorkSpace 해야 합니다. 다음 표에는 비디오 및 오디오 호출에 사용할 때 널리 사용되는 UC 애플리케이션에 지원되는 최소 구성과 권장되는 WorkSpaces 구성이 요약되어 있습니다.

  영상 통화 음성 통화  
애플리케이션 CPU RTC 앱 요구 사항 RAM RTC 앱 요구 사항 최소 지원 WorkSpace 권장 WorkSpace 최소 지원 WorkSpace 권장 WorkSpace 레퍼런스

Microsoft Teams

코어 2개 필요, 코어 4개 권장

4.0GB RAM

전원(4 v CPU, 16GB 메모리)

PowerPro (8 v CPU, 32GB 메모리)

성능(2vCPU, 8GB 메모리)

전원(4 v CPU, 16GB 메모리)

Microsoft Teams의 하드웨어 요구 사항

확대/축소

코어 2개 필요, 코어 4개 권장

4.0GB RAM

전원(4 v CPU, 16GB 메모리)

PowerPro (8 v CPU, 32GB 메모리)

성능(2vCPU, 8GB 메모리)

전원(4 v CPU, 16GB 메모리)

Zoom 시스템 요구 사항: Windows, macOS, Linux

Webex

코어 2개 필요

4.0GB RAM

전원(4 v CPU, 16GB 메모리)

PowerPro (8 v CPU, 32GB 메모리)

성능(2vCPU, 8GB 메모리)

전원(4 v CPU, 16GB 메모리)

Webex 서비스의 시스템 요구 사항

화상 회의에는 비디오 인코딩 및 디코딩을 위해 상당한 리소스가 사용된다는 점에 유의해야 합니다. 물리적 머신 시나리오에서는 이러한 태스크가 로 오프로드됩니다GPU. 비-에서 GPU WorkSpaces이러한 작업은 원격 프로토콜 인코딩과 함께 CPU 에서 수행됩니다. 따라서 비디오 스트리밍 또는 화상 통화에 정기적으로 참여하는 사용자의 경우 구성을 선택하는 PowerPro 것이 좋습니다.

화면 공유에도 상당한 리소스가 소모되며 해상도가 높을수록 리소스 소비가 증가합니다. 따라서 비-에서 GPU WorkSpaces화면 공유는 종종 더 낮은 프레임 속도로 제한됩니다.

를 사용하여 UDP기반 QUIC 전송 활용 DCV

UDP 전송은 RTC 애플리케이션 전송에 특히 적합합니다. 효율성을 극대화하려면 네트워크가 에 대한 QUIC 전송을 활용하도록 설정되어 있는지 확인하세요DCV. UDP기본 전송은 기본 클라이언트에서만 사용할 수 있습니다.

에 대한 UC 애플리케이션 구성 WorkSpaces

백그라운드 블러, 가상 백그라운드, 반응 또는 라이브 이벤트 호스팅과 같은 향상된 비디오 처리 기능의 경우 최적의 성능을 달성하려면 GPU활성화를 선택하는 WorkSpace 것이 필수적입니다.

대부분의 UC 애플리케이션은 고급 비디오 처리를 비활성화하여 비 사용CPU률을 줄이는 지침을 제공합니다GPU WorkSpaces.

자세한 정보는 다음 리소스를 참조하세요.

양방향 오디오 및 웹캠 리디렉션 활성화

Amazon WorkSpaces 은 기본적으로 비디오 인을 통한 오디오 인, 오디오 아웃 및 카메라 리디렉션을 지원합니다. 하지만 특정 이유로 이러한 기능이 비활성화된 경우 제공된 지침에 따라 리디렉션을 다시 활성화할 수 있습니다. 자세한 내용은 Amazon WorkSpaces 관리 안내서에 대한 비디오 수신 리디렉션 활성화 또는 비활성화DCV를 참조하세요. 사용자는 연결 후 세션에서 사용할 카메라를 선택해야 합니다. 자세한 내용은 Amazon WorkSpaces 사용 설명서웹캠 및 기타 비디오 디바이스를 참조하세요.

최대 웹캠 해상도 제한

Power를 사용하는 사용자 또는 PowerPro WorkSpaces 화상 회의의 경우 리디렉션된 웹캠의 최대 해상도를 제한하는 것이 좋습니다. 의 경우 PowerPro권장 최대 해상도는 너비 640픽셀 x 높이 480픽셀입니다. Power의 경우 권장 최대 해상도는 너비 320픽셀, 높이 240픽셀입니다.

최대 웹캠 해상도를 구성하려면 다음 단계를 수행합니다.

  1. Windows 레지스트리 편집기를 엽니다.

  2. 다음 레지스트리 경로로 이동합니다.

    HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/webcam
  3. 이름이 max-resolution인 문자열 값을 만들고 (X,Y) 형식의 원하는 해상도로 설정합니다. 여기서 X는 가로 픽셀 수(너비)를 나타내고 Y는 세로 픽셀 수(높이)를 나타냅니다. 예를 들어, (640,480)으로 지정하면 너비 640픽셀, 높이 480픽셀의 해상도를 나타냅니다.

음성 최적화 오디오 구성 활성화

기본적으로 WorkSpaces 는 에서 클라이언트로 7.1 고충실도 오디오 WorkSpaces 를 전달하도록 설정되어 우수한 음악 재생 품질을 보장합니다. 그러나 기본 사용 사례에 오디오 또는 화상 회의가 포함된 경우 오디오 코덱 프로파일을 음성 최적화 설정으로 수정하면 CPU 및 네트워크 리소스를 절약할 수 있습니다.

오디오 프로필을 음성 최적화로 설정하려면 다음 단계를 완료하세요.

  1. Windows 레지스트리 편집기를 엽니다.

  2. 다음 레지스트리 경로로 이동합니다.

    HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/audio
  3. 이름이 default-profile인 문자열 값을 만들고 voice로 설정합니다.

음성 및 영상 통화에 고품질 헤드셋을 사용

오디오 경험을 향상시키고 울림을 방지하려면 고품질 헤드셋을 사용하는 것이 중요합니다. 데스크톱 스피커를 사용하면 원격 통화의 상대방에게 울림 문제가 발생할 수 있습니다.

직접 구성 RTC

다이렉트 RTC 모드의 구성은 특정 UC(통합 통신) 애플리케이션에 따라 달라지며 WorkSpaces 구성을 변경할 필요가 없습니다. 다음 목록은 다양한 UC 애플리케이션에 대한 최적화를 정리한 것이며 모든 최적화가 포함되지는 않았습니다.

다이렉트 RTC 구성을 보여주는 다이어그램입니다.