

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Chime SDK の背景フィルタの使用について
<a name="about-bg-filters"></a>

背景フィルタは、CPU に負荷がかかる場合と GPU に負荷がかかる場合があります。一部のモバイルデバイスと低スペックのラップトップまたはデスクトップコンピュータでは、複数の動画ストリームで同時にフィルタを実行できない場合があります。

## Amazon Chime SDK の SIMD のサポート
<a name="simd-support"></a>

背景フィルタは、SIMD (単一命令・複数データ) をサポートする環境で効率が向上します。SIMD を有効にすると、特定の複雑度レベルでフィルタの CPU 使用量が少なくなります。SIMD をサポートしていないブラウザを実行中の低消費電力デバイスでは、背景フィルタが実行されない場合があります。

## Amazon Chime SDK の WebGL2 のサポート
<a name="webgl2-support"></a>

`VideoFxProcessor` オブジェクトでは、クライアントデバイスの GPU にアクセスするために WebGL2 をサポートしているブラウザが必要です。

## Amazon Chime SDK のコンテンツ配信と帯域幅
<a name="delivery-caching-bandwidth"></a>

Amazon コンテンツ配信ネットワークでは、実行時に背景フィルタ用の機械学習モデルファイルを読み込みます。これにより、アプリケーションの一部としてファイル一式を提供することなく、低レイテンシーのグローバル配信が可能になります。ただし、モデルファイルを読み込むと、アプリケーションの一部にレイテンシーが追加される可能性があります。その影響を軽減するために、ブラウザではモデルファイルを無期限にキャッシュします。そのキャッシュにより、後続の読み込みが大幅に迅速化されます。ベストプラクティスとして、サポートされているブラウザを確認した後、ユーザーがレイテンシーに気付いていないと思われるときに背景フィルタリソースを作成することが挙げられます。例えば、ユーザーがロビーで待っている間や、デバイスピッカーを使用している間にモデルファイルをダウンロードすることができます。

アプリケーションを以下に接続する必要があります。
+ Amazon Chime SDK メディアサービス。
+ HTTPS (ポート 443) 経由の Amazon CloudFront。

すべてのリクエストは `sdkassets.chime.aws` のサブドメインに送信されます。コンテンツ配信ネットワークにアクセスできないか、[コンテンツセキュリティポリシー](content-security.md)に正しいドメインを含めていないアプリケーションでは、サポートのチェックに失敗し、フィルタを使用できなくなります。

CloudFront の IP アドレス範囲の詳細については、「Amazon CloudFront 開発者ガイド」の「[CloudFront エッジサーバーの場所と IP アドレス範囲](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/LocationsOfEdgeServers.html)」を参照してください。

## Amazon Chime SDK のブラウザ互換性
<a name="filters-browser-compat"></a>

次の表では、背景フィルタをサポートするブラウザとバージョンの一覧が表示されています。


| ブラウザ | サポートされている最小バージョン | 
| --- | --- | 
| 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 の「[https://aws.github.io/amazon-chime-sdk-js/modules/backgroundfilter_video_processor.html](https://aws.github.io/amazon-chime-sdk-js/modules/backgroundfilter_video_processor.html)」ページを参照してください。