VideoDB gives you the power to choose any bits from any video in an instant. If you are streaming content that has unwanted section for minors and NSFW content, you can easily skip that by just identifying the timeline where unwanted content exists and videoDB would take care of your stream to skip those secions.
from the TV show "The Breaking Bad". Our aim is to remove the sections that might not be appropriate for all viewers.
How to identify the unwanted sections?
This is mostly context specific and we can choose some external video intelligence APIs for this task. These APIs can give us the specific times where inappropriate video content appears in a video. For example
For the sake of simplicity, here we’ll just use the output of AWS Rekognition API and jump straight to the timestamps. Next, we'll upload the video to VideoDB and use these timestamps to generate stream with the safe timestamps. It's as easy as querying a database, but for videos ⚡️
To connect to VideoDB, simply get the API and create a connection. This can be done by either providing your VideoDB API key directly to the constructor or by setting the VIDEO_DB_API_KEY environment variable with your API key.
Loading external content may reveal information to 3rd parties. Learn more
Allow
As you can see VideoDB fundamentally removes the limitation of files and rendering and helped retrieve sections of videos seamlessly.
Stay tuned for exciting features in our upcoming version and keep building awesome stuff with VideoDB 🤘
You can use the stream link with any video player ( video.js, JW player or simple html player ) to embed in your application. In upcoming versions, we are launching our own video player for your ease. It has built-in chapter and search feature. Please check