À propos de l'utilisation des filtres d'arrière-plan - Amazon Chime SDK

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

À propos de l'utilisation des filtres d'arrière-plan

Les filtres d'arrière-plan peuvent être CPU intensifs ou intensifs. GPU Certains appareils mobiles et ordinateurs portables ou de bureau de moindre spécification peuvent ne pas être en mesure d'exécuter les filtres en même temps que plusieurs flux vidéo.

SIMDsoutien

Les filtres d'arrière-plan sont plus efficaces dans les environnements qui prennent en charge les instructions uniques, les données multiples (SIMD). Les filtres consomment moins CPU pour un niveau de complexité donné lorsque vous les activezSIMD. Les appareils de faible puissance exécutant des navigateurs non pris SIMD en charge peuvent ne pas exécuter de filtres d'arrière-plan.

GL2Assistance sur le Web

L'VideoFxProcessorobjet nécessite des navigateurs compatibles avec GL2 le Web afin d'y accéder GPU sur l'appareil client.

Diffusion de contenu et bande passante

Un réseau de diffusion de contenu Amazon charge les machine-learning-model fichiers pour les filtres d'arrière-plan lors de l'exécution. Cela permet une distribution mondiale à faible latence sans qu'il soit nécessaire de fournir une suite complète de fichiers dans le cadre de votre application. Cependant, le chargement de fichiers modèles peut ajouter de la latence à certaines parties de votre application. Pour atténuer cet impact, les navigateurs mettent en cache les fichiers du modèle indéfiniment. Ce cache accélère considérablement les chargements suivants. Il est recommandé de vérifier les navigateurs pris en charge, puis de créer les ressources de filtrage d'arrière-plan lorsque les utilisateurs ne remarquent aucune latence. Par exemple, vous pouvez télécharger des modèles de fichiers pendant que les utilisateurs attendent dans un lobby ou lorsqu'ils utilisent un sélecteur d'appareils.

Votre application doit se connecter aux éléments suivants :

  • Services SDK multimédias Amazon Chime.

  • Amazon CloudFront via HTTPS (port 443).

Toutes les demandes sont adressées à des sous-domaines de. sdkassets.chime.aws Les applications qui ne peuvent pas accéder au réseau de diffusion de contenu ou qui n'incluent pas le domaine approprié dans leur politique de sécurité du contenu échoueront aux tests de support et ne pourront pas utiliser les filtres.

Pour plus d'informations sur les plages CloudFront d'adresses IP, consultez la section Emplacements et plages d'adresses IP des serveurs CloudFront Edge dans le manuel Amazon CloudFront Developer Guide.

Compatibilité des navigateurs

Le tableau suivant répertorie les navigateurs et les versions qui prennent en charge les filtres d'arrière-plan.

Navigateur

Version minimale prise en charge

Firefox

76 ans et plus

Navigateurs et environnements basés sur Chromium, notamment Edge et Electron

78 ans et plus

Chrome pour Android

110 ans et plus

Safari sur macOS

16,3 ans et plus

Safari sur iOS (iPhone,iPad)

16.x

Chrome sur iOS

110,0.0.x.x

Firefox sur iOS (iPhone iPad)

16.x

La version 3.14 de l'VideoFxProcessorobjet est compatible avec Android. Pour la prise en charge des appareils Android sur les versions antérieures à 3.14, utilisez les BackgroundReplacementVideoFrameProcessor objets BackgroundBlurVideoFrameProcessor et. Pour plus d'informations sur leur utilisation, reportez-vous au backgroundfilter_video_processorpage sur GitHub.