Microsoft Azure Media Services allows you to build media distribution solutions that can upload, encode, package, and stream media to multiple devices and platforms.

Traditionally, building the workflow for the creation, management, and distribution of media is problematic. It involves having to integrate multiple technologies and providers, some of which may be incompatible. In addition, it can require a huge investment in infrastructure, which may not always be fully utilized. These issues can result in a non-standardized workflow that is not easily scaled, and that requires coordination at different stages of the workflow.

Azure Media Services allow you to build scalable, cost effective, end-to-end media distribution solutions that can upload, encode, package, and stream media to Windows, iOS, Android, Adobe Flash, and other devices and platforms.

This guide describes how to design and build a video-on-demand application that uses Media Services. It provides an end to end walkthrough of a Windows Store application that communicates with Media Services through a web service, and explains key design and implementation choices.

How to get it?

In addition to the Windows Store application, the guide also includes client applications for Windows Phone 8, HTML5, iOS, and Android devices. You can download the Windows client applications from the Microsoft Download Center. You can download the Android and iOS applications from the community site.

You can view the documentation on MSDN or you can download it as an eBook from the Microsoft Download Center.

How to provide feedback?

If you’d like to provide feedback, please post it via the CodePlex forum.

 

Happy coding!