백그라운드 필터 사용 정보 - Amazon Chime SDK

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

백그라운드 필터 사용 정보

백그라운드 필터는 CPU와 GPU를 많이 소모할 수 있습니다. 일부 모바일 장치와 사양이 낮은 랩톱 또는 데스크톱 컴퓨터에는 여러 비디오 스트림과 함께 필터를 실행할 수 있는 전원이 없을 수 있습니다.

SIMD 지원

백그라운드 필터는 단일 명령, 다중 데이터 (SIMD) 를 지원하는 환경에서 더 효율적입니다. SIMD를 활성화하면 필터는 지정된 복잡성 수준에서 더 적은 CPU를 사용합니다. SIMD 지원 없이 브라우저를 실행하는 저전력 기기는 백그라운드 필터를 실행하지 못할 수 있습니다.

WebGL2 지원

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

콘텐츠 전송 및 대역폭

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

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

  • Amazon Chime SDK 미디어 서비스

  • HTTPS (포트 443) CloudFront 를 통한 Amazon

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

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

브라우저 호환성

다음 표에는 백그라운드 필터를 지원하는 브라우저 및 버전 목록이 있습니다.

브라우저

지원되는 최소 버전

Firefox

76~

엣지 및 일렉트론을 포함한 크로미엄 기반 브라우저 및 환경

78+

Android idididid

110+

macOSididesidesit의 Safari

16.3+

iOS 사파리 (iPhone, iPad)

16.x

iOS

110.0.0.x.x

iOS 파이어폭스 (iPhone iPad)

16.x

VideoFxProcessor객체 버전 3.14는 안드로이드를 지원합니다. 3.14 이전 버전의 Android 장치를 지원하려면 BackgroundBlurVideoFrameProcessorBackgroundReplacementVideoFrameProcessor 객체를 사용하십시오. 사용에 대한 자세한 내용은 의 백그라운드필터_비디오_프로세서 페이지를 참조하십시오. GitHub