I am developing application which contains Video Library. We have only 1 Storage account and Users uploading videos on defined Blob container.
Now i want to stream videos stored at Blob using Azure Media Service. What should i do & which are the efficient steps to perform.?
How can i decrease the video bandwidth for open same video every time by user?
What is the best practice to upload videos by which my video can be played in all devices?
Kindly guide me with your valuable suggestions.
If I understand this correctly, you're uploading your videos directly to Azure Storage? If that's the case, instead of uploading your videos directly to Azure Storage, my suggestion would be to upload your videos using the Azure Media Services SDK. Your videos will be stored as an Asset
file which will make it easier to stream video to different devices.
Here's a guide for doing that using .NET http://azure.microsoft.com/en-us/documentation/articles/media-services-dotnet-get-started/
Azure Media Services has pretty good documentation which might help with your other asks http://azure.microsoft.com/en-us/develop/media-services/resources/