How to Build a Video Moderation Application with AWS Rekognition
The application implements video moderation using Vonage Video API and AWS Rekognition, enabling the detection of inappropriate content in real-time. The backend is built with AWS Serverless components such as AWS Lambda, AWS API Gateway, and AWS DynamoDB, while the client-side application is a React Single Page Application. The useModeration hook sends every second a screenshot of the camera or screen to the moderation API function, which analyzes the image using AWS Rekognition and detects inappropriate content. If detected, it mutes the video from the offending publisher and sends a notification to all participants. The application architecture allows for customization based on the user's use case, including muting audio/video or disconnecting users from joining sessions again.
Company
Vonage
Date published
May 25, 2021
Author(s)
Enrico Portolan
Word count
870
Language
English
Hacker News points
None found.