本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
關於使用 Amazon Chime SDK 的背景篩選條件
背景篩選條件可以是 CPU 密集型和 GPU 密集型。有些行動裝置和較低規格的筆記型電腦或桌上型電腦可能無法搭配多個影片串流執行篩選條件。
Amazon Chime SDK 的 SIMD 支援
在支援單一指令、多資料 (SIMD) 的環境中,背景篩選條件更有效率。當您啟用 SIMD 時,篩選條件會對指定的複雜性層級使用較少的 CPU。在沒有 SIMD 支援的情況下執行瀏覽器的低功率裝置可能無法執行背景篩選條件。
Amazon Chime SDK 的 WebGL2 支援
VideoFxProcessor 物件需要支援 WebGL2 的瀏覽器,才能存取用戶端裝置上的 GPU。
Amazon Chime SDK 的內容交付和頻寬
Amazon 內容交付網路會在執行時間載入背景篩選條件的machine-learning-model檔案。這可提供低延遲的全域分佈,而不需要在應用程式中提供完整的檔案套件。不過,載入模型檔案可能會為應用程式的某些部分增加延遲。為了協助減輕影響,瀏覽器會無限期快取模型檔案。該快取可大幅加快後續載入速度。最佳實務是檢查支援的瀏覽器,然後在使用者可能不會注意到任何延遲時建立背景篩選條件資源。例如,您可以在使用者在大廳等待或使用裝置挑選器時下載模型檔案。
您的應用程式必須連線至下列項目:
-
Amazon Chime SDK 媒體服務。
-
透過 HTTPS (連接埠 443) 的 Amazon CloudFront。
所有請求都是 的子網域sdkassets.chime.aws。無法存取內容交付網路或未在其內容安全政策中包含正確網域的應用程式,將失敗其支援檢查,且無法使用篩選條件。
如需 CloudFront IP 地址範圍的詳細資訊,請參閱《Amazon CloudFront 開發人員指南》中的 CloudFront 邊緣伺服器的位置和 IP 地址範圍。
Amazon Chime SDK 的瀏覽器相容性
下表列出支援背景篩選條件的瀏覽器和版本。
瀏覽器 |
最低支援版本 |
|---|---|
Firefox |
76+ |
以 Chromium 為基礎的瀏覽器和環境,包括 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 裝置支援,請使用 BackgroundBlurVideoFrameProcessor和 BackgroundReplacementVideoFrameProcessor 物件。如需有關使用它們的詳細資訊,請參閱 GitHub 上的 backgroundfilter_video_processor