Akash, based on my understanding of your question description, your are look to use Azure Video Indexer (AVI) to analyze and index your video files stored in Azure Blob Storage containers. If yes, you may use the AVI API to extract insights from your videos, such as keywords, topics, and transcripts. You can then use the Embed visual widgets in your application feature to embed the player in your application Kindly provide more details about your requirement. You can use the API to upload your files, get detailed video insights, get URLs of embeddable insight and player widgets+
Adding more info:
Official Azure Media Services | Video Indexer
Samples:
https://github.com/Azure-Samples/media-services-video-indexer
(summarizing from my comments above)