How can we improve Azure Media Services?

Make the AMP code open source and leverage the community for development.

Submit the code on github. This makes it easier for developers to contribute and enhance players. Also there are several existing javascript DASH implementataions which can be easily plugged in if needed.

135 votes
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)

We’ll send you updates on this idea

Anonymous shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

11 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...
  • Ian Gleeson commented  ·   ·  Flag as inappropriate

    For all the reasons stated and more please open source this. Not being able include it through npm is annoying. Not being able to examine the source code for errors/clarification is annoying.

    It's now 2019 and Microsoft have made a big push for open source. That's great. Please do it here.

  • Abdelhady Muhammad commented  ·   ·  Flag as inappropriate

    Not being able to integrate AMP through webpack is so frustrating, & open-sourcing it is a one step away from publishing it on NPM,

    So please, do consider this request.

  • Aziz Azzizzle Alibasic commented  ·   ·  Flag as inappropriate

    Would be great to so a module base implementation where you could take the features you want and leave the ones you dont need. This would help reduce the payload size of the media player.

  • Krish commented  ·   ·  Flag as inappropriate

    Has any decision been made to open source AMP?
    Is please provide a link to the announcement. Thx, krish

  • ChrisFg commented  ·   ·  Flag as inappropriate

    Has any decision been made to open source AMP?
    Is please provide a link to the announcement. Thx, Chris

  • Pete TNT commented  ·   ·  Flag as inappropriate

    This would also make it possible to release this as an NPM-distributed (or Bower, or any other package manager) module, which leverages better usage options than just including stuff in the <head> and trusting on global variables.

  • KONSTANTINOS KARAMPELAS commented  ·   ·  Flag as inappropriate

    I can't stress how important this is. It's not just for contributing though. Even for being able to successfully integrate any player in a custom scenario and leverage its full potential, our experience shows that you need to understand its internals.

Feedback and Knowledge Base