Azure Video indexer builds upon media AI technologies to make it easier to extract insights from videos. It makes your content more discoverable content such as searching for spoken words, faces, characters, emotions, sentiment analysis and more.
This project shows how to upload a Video stream and use Azure Video Indexer API to easily extracting insights from videos using artificial intelligence (AI) and enhance content discovery experiences. Then, it uses Azure Face API to Store, Group and using AI to Train people's faces in order to automatically recognize and update a person's face by Name in the Video.
-
Signup for an Azure Video Indexer account: https://docs.microsoft.com/en-us/azure/cognitive-services/video-indexer/video-indexer-use-apis
-
Once you subscribe, copy the Video Indexer API key to use in this code
-
Create an Azure Face API service: https://azure.microsoft.com/en-us/try/cognitive-services/?api=face-api
-
Copy the Face API key to use in this code
-
Ceare an Azure Blob Storage: https://docs.microsoft.com/en-us/azure/storage/common/storage-quickstart-create-account?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&tabs=portal
-
Copy the Storage connection string to use in this code https://docs.microsoft.com/en-us/azure/storage/files/storage-java-how-to-use-file-storage