Informazioni sull'utilizzo dei filtri di sfondo - SDK Amazon Chime

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Informazioni sull'utilizzo dei filtri di sfondo

I filtri in background possono richiedere un uso intensivo della CPU e della GPU. Alcuni dispositivi mobili e computer portatili o desktop con specifiche inferiori potrebbero non essere in grado di eseguire i filtri insieme a più flussi video.

Supporto SIMD

I filtri in background sono più efficienti negli ambienti che supportano Single Instruction, Multiple Data (SIMD). I filtri utilizzano meno CPU per un determinato livello di complessità quando si abilita SIMD. I dispositivi a bassa potenza che eseguono browser senza supporto SIMD potrebbero non eseguire filtri in background.

Supporto WebGL2

L'VideoFxProcessoroggetto richiede browser che supportano WebGL2 per accedere alla GPU sul dispositivo client.

Distribuzione dei contenuti e larghezza di banda

Una rete di distribuzione di contenuti Amazon carica i machine-learning-model file per i filtri in background in fase di esecuzione. Ciò fornisce una distribuzione globale a bassa latenza senza la necessità di fornire una suite completa di file come parte dell'applicazione. Tuttavia, il caricamento dei file del modello può aggiungere latenza a parti dell'applicazione. Per contribuire a mitigare tale impatto, i browser memorizzano nella cache i file del modello a tempo indeterminato. Questa cache velocizza notevolmente i caricamenti successivi. Come procedura consigliata, verifica i browser supportati, quindi crea le risorse del filtro in background quando gli utenti potrebbero non notare alcuna latenza. Ad esempio, puoi scaricare i file del modello mentre gli utenti attendono in una lobby o mentre utilizzano un dispositivo di selezione dei dispositivi.

L'applicazione deve connettersi a quanto segue:

  • Servizi multimediali Amazon Chime SDK.

  • Amazon CloudFront tramite HTTPS (porta 443).

Tutte le richieste riguardano sottodomini di. sdkassets.chime.aws Le applicazioni che non possono accedere alla rete di distribuzione dei contenuti o che non includono il dominio corretto nella propria politica di sicurezza dei contenuti non supereranno i controlli di supporto e non saranno in grado di utilizzare i filtri.

Per ulteriori informazioni sugli intervalli CloudFront di indirizzi IP, consulta Posizioni e intervalli di indirizzi IP dei server CloudFront edge nella Amazon CloudFront Developer Guide.

Compatibilità browser

La tabella seguente elenca i browser e le versioni che supportano i filtri in background.

Browser

Versione minima supportata

Firefox

Più di 76 anni

Browser e ambienti basati su Chromium, inclusi Edge ed Electron

78+

Android Chrome

110 o più

Safari su macOS

16.3 e versioni successive

Safari su iOS (iPhone, iPad)

16.x

Chrome su iOS

110.0.0.xx

Firefox su iOS (iPhone iPad)

16.x

La versione 3.14 dell'VideoFxProcessoroggetto supporta Android. Per il supporto dei dispositivi Android nelle versioni precedenti alla 3.14, utilizzate gli oggetti BackgroundBlurVideoFrameProcessor andBackgroundReplacementVideoFrameProcessor. Per ulteriori informazioni sul loro utilizzo, consulta la backgroundfilter_video_processorpagina su GitHub.