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.
Création d' AWS applications d'analyse vidéo
Vous pouvez créer une application Web Java qui analyse les vidéos pour détecter les étiquettes à l'aide du AWS SDK pour Java version 2. L'application créée dans ce AWS didacticiel vous permet de télécharger une vidéo (MP4 fichier) dans un compartiment Amazon S3. L'application utilise ensuite le service Amazon Rekognition pour analyser la vidéo. Les résultats sont utilisés pour remplir un modèle de données, puis un rapport est généré et envoyé par e-mail à un utilisateur spécifique à l'aide d'Amazon Simple Email Service.
L'illustration suivante montre un rapport généré une fois que l'application a terminé d'analyser la vidéo. Les colonnes du tableau ci-dessous indiquent la tranche d'âge, la barbe, les lunettes et les yeux ouverts, ainsi que les valeurs de confiance pour les différentes prédictions d'attributs.

Dans ce didacticiel, vous allez créer une application Spring Boot qui invoque divers AWS services. Les Spring Boot APIs sont utilisés pour créer un modèle, différentes vues et un contrôleur. Pour de plus amples informations, veuillez consulter Spring Boot
Ce service utilise les AWS services suivants :
Amazon Rekognition
Les AWS services inclus dans ce didacticiel sont inclus dans le niveau AWS gratuit. Nous vous recommandons de mettre fin à toutes les ressources que vous créez dans le didacticiel lorsque vous en avez fini avec elles afin d'éviter d'être facturé.
Prérequis
Avant de commencer, vous devez suivre les étapes décrites dans Configuration du AWS SDK for Java. Veillez à effectuer les opérations suivantes :
Java 1.8 JDK.
Maven 3.6 ou ultérieure.
Un compartiment Amazon S3 nommé video [somevalue]. Assurez-vous d'utiliser ce nom de compartiment dans le code Java de votre Amazon S3. Pour de plus amples informations, veuillez consulter Créer un compartiment.
Un rôle IAM. Vous en avez besoin pour la VideoDetectFacesclasse que vous allez créer. Pour de plus amples informations, veuillez consulter Configuration de Vidéo Amazon Rekognition.
Une rubrique Amazon SNS valide. Vous en avez besoin pour la VideoDetectFacesclasse que vous allez créer. Pour de plus amples informations, veuillez consulter Configuration de Vidéo Amazon Rekognition.
Procédure
Au cours du didacticiel, vous effectuez les opérations suivantes :
Créer un projet
Ajouter des dépendances POM à votre projet
Créer des classes Java
Créer les fichiers HTML
Créer les fichiers de script
Emballer le projet dans un fichier JAR
Déployez l'application sur AWS Elastic Beanstalk
Pour poursuivre le didacticiel, suivez les instructions détaillées dans le GitHub référentiel d'exemples du SDK de AWS documentation