關於使用背景篩選條件 - Amazon Chime SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

關於使用背景篩選條件

背景篩選條件可以是CPU密集型和GPU密集型。某些行動裝置和規格較低的筆記型電腦或桌上型電腦可能無法搭配多個影片串流執行篩選條件。

SIMD 支援

背景篩選條件在支援單一指令、多個資料 () 的環境中更有效率SIMD。當您啟用 時,篩選條件CPU對於指定的複雜性層級使用較少SIMD。在SIMD不支援的情況下執行瀏覽器的低功率裝置可能無法執行背景篩選條件。

WebGL2 支援

VideoFxProcessor 物件需要支援 WebGL2 的瀏覽器,才能存取GPU用戶端裝置上的 。

內容交付和頻寬

Amazon 內容交付網路會在 machine-learning-model執行階段載入背景篩選條件的檔案。這提供低延遲全域分佈,而無需在應用程式中提供完整的檔案套件。不過,載入模型檔案可能會將延遲新增至應用程式的部分。為了協助減輕影響,瀏覽器會無限期快取模型檔案。該快取可讓後續的載入速度顯著加快。最佳實務是檢查支援的瀏覽器,然後在使用者可能不會注意到任何延遲時建立背景篩選條件資源。例如,您可以在使用者在遊說中等待或使用裝置選取器時下載模型檔案。

您的應用程式必須連線至下列項目:

  • Amazon Chime SDK 媒體服務。

  • Amazon CloudFront via HTTPS(連接埠 443)。

所有請求都是 的子網域sdkassets.chime.aws。無法存取內容交付網路或在其內容安全政策中未包含正確網域的應用程式,其支援檢查將失敗,且無法使用篩選條件。

如需 CloudFront的 IP 地址範圍的詳細資訊,請參閱 Amazon CloudFront 開發人員指南 中的 CloudFront 邊緣伺服器的位置和 IP 地址範圍

瀏覽器相容性

下表列出支援背景篩選條件的瀏覽器和版本。

瀏覽器

最低支援版本

Firefox

76+

以鉻為基礎的瀏覽器和環境,包括 Edge 和 Electron

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。