How does live stream moderation work?
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.
Other frequent questions
- What is the difference between synchronous moderation or asynchronous moderation?
- Can I submit videos that are more than 50 megabytes?
- What are the recommended or acceptable video dimensions, resolution and length?
- What video formats and what protocols do you support?
- Is it possible to moderate private videos or streams?
- Is it possible to customize the Video Moderation API to my needs?