You can monitor and moderate in real-time the content that is being streamed with our Live streaming Moderation API.
The steps to moderate live streams are the following:
Your back-end submits a live stream URL to the Sightengine API and chooses the models to apply.
Sightengine analyzes the live stream, and creates alerts each time unwanted content is detected.
The response from the API contains a media id for your stream, starting with med_. Your back-end receives callbacks (a.k.a. webhooks) to inform you of any unwanted content. You can also poll Sightengine using the provided media id to ask for status updates, moderation progress and results.