배경 필터 사용에 대한 정보 - Amazon Chime SDK

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

배경 필터 사용에 대한 정보

배경 필터는 CPU를 많이 사용하고 GPU를 많이 사용할 수 있습니다. 일부 모바일 디바이스와 저사양 노트북 또는 데스크톱 컴퓨터에서는 여러 개의 동영상 스트림과 함께 필터를 실행할 수 없을 수도 있습니다.

SIMD 지원

배경 필터는 SIMD(단일 명령, 다중 데이터)를 지원하는 환경에서 더 효율적입니다. SIMD를 활성화하면 필터는 주어진 복잡성 수준에 대해 더 적은 CPU를 사용합니다. SIMD를 지원하지 않는 브라우저를 실행하는 저전력 디바이스는 배경 필터를 실행하지 못할 수 있습니다.

WebGL2 지원

VideoFxProcessor 객체가 클라이언트 디바이스의 GPU에 액세스하려면 WebGL2를 지원하는 브라우저가 필요합니다.

콘텐츠 전송 및 대역폭

Amazon 콘텐츠 전송 네트워크는 런타임에 백그라운드 필터용 machine-learning-model 파일을 로드합니다. 따라서 애플리케이션의 일부로 전체 파일 세트를 제공할 필요 없이 지연 시간이 짧은 글로벌 배포가 가능합니다. 하지만 모델 파일을 로드하면 애플리케이션 일부에 지연 시간이 늘어날 수 있습니다. 이러한 영향을 줄이기 위해 브라우저는 모델 파일을 무기한 캐시합니다. 이 캐시를 사용하면 후속 로드 속도가 훨씬 빨라집니다. 가장 좋은 방법은 지원되는 브라우저를 확인한 다음 사용자가 대기 시간을 느끼지 못할 때 배경 필터 리소스를 생성하는 것입니다. 예를 들어, 사용자가 로비에서 기다리는 동안이나 디바이스 선택기를 사용하는 동안 모델 파일을 다운로드할 수 있습니다.

애플리케이션은 다음에 연결되어야 합니다.

  • Amazon Chime SDK 미디어 서비스

  • CloudFront HTTPS를 통한 아마존 (포트 443)

모든 요청은 sdkassets.chime.aws의 하위 도메인으로 이루어집니다. 콘텐츠 전송 네트워크에 액세스할 수 없거나 콘텐츠 보안 정책에 올바른 도메인을 포함하지 않는 애플리케이션은 지원 확인에 실패하고 필터를 사용할 수 없게 됩니다.

CloudFront의 IP 주소 범위에 대한 자세한 내용은 Amazon CloudFront 개발자 안내서의 CloudFront 에지 서버의 위치 및 IP 주소 범위를 참조하십시오.

브라우저 호환성

다음 표에는 배경 필터를 지원하는 브라우저와 버전 목록이 있습니다.

브라우저

지원되는 최소 버전

Firefox

76+

Edge 및 Electron을 포함한 Chromium 기반 브라우저 및 환경

78세 이상

Android Chrome

110+

macOS용 Safari

16.3+

iOS용 Safari(iPhone, iPad)

16.x

iOS용 Chrome

110.0.0.x.x

iOS용 Firefox(iPhone, iPad)

16.x

VideoFxProcessor 객체 버전 3.14는 Android를 지원합니다. 3.14 이전 버전에서 Android 디바이스를 지원하려면 BackgroundBlurVideoFrameProcessorBackgroundReplacementVideoFrameProcessor 객체를 사용하세요. 사용에 대한 자세한 내용은 의 backgroundfilter_video_processor페이지를 참조하십시오. GitHub