Comprendre les composants d'une application Amazon Chime SDK - 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.

Comprendre les composants d'une application Amazon Chime SDK

Pour intégrer des fonctionnalités audio, vidéo et de partage d'écran en temps réel dans vos SDK applications Amazon Chime, vous utilisez les composants suivants :

  • La bibliothèque SDK client Amazon Chime pour JavaScript le côté client SDK que vous intégrez à votre navigateur ou à votre application Web Electron. Pour ce faire, ajoutez le JavaScript NPMpackage Amazon Chime SDK for en tant que dépendance. Ce package tire parti du MediaDevices et WebRTCAPIspour participer à des réunions, échanger des fichiers audio et vidéo et partager du contenu avec d'autres participants. Il vous fournit une surface de contrôle pour gérer les différents types de médias et la possibilité de lier ces ressources aux interfaces utilisateur de votre application.

  • Ensuite AWS SDK, l'Amazon Chime SDK API que votre application serveur utilise pour authentifier et autoriser les demandes de réunion provenant de votre application Web. AWS SDKCela vous donne API des actions telles que chime:CreateMeeting et chime:CreateAttendeepour créer et gérer les ressources relatives aux réunions et aux participants.

    Comme toute autre AWS ressource, le service AWS Identity and Access Management (IAM) configure l'accès à ces actions. AWS SDKIl est disponible dans plusieurs langages de programmation et simplifie l'appel du AWS SDK Chime API depuis votre application serveur. Si votre application n'utilise actuellement aucune application serveur, vous pouvez commencer par le AWS CloudFormation modèle inclus dans le dossier demos/serverless. Cette démo vous montre comment créer une application sans serveur AWS Lambda basée sur le AWS SDK API Chime.

  • SDKLes services multimédias Amazon Chime fournissent le son, la vidéo et les signaux que la bibliothèque client Amazon SDK Chime permet d'utiliser JavaScript pour se connecter à des réunions. Les services multimédias sont disponibles dans le monde entier pour prendre en charge le mixage audio, le transfert vidéo et la NAT traversée à l'aide de TURN relais. L'équipe du service Amazon Chime déploie, surveille et gère ces services. Les services multimédias sont hébergés dans une seule plage d'adresses IP (99.77.128.0/18) et utilisent les ports TCP /443 et UDP /3478 pour simplifier les configurations de pare-feu pour les administrateurs informatiques. Enfin, ces services tirent parti de l'infrastructure cloud AWS mondiale.