Azure Media Services

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Aria & Accessibility Improvements

    Using the aXe plugin and Accessibility Developer Tools in Chrome, the following accessibility issues arise as severe/critical. The player has been made keyboard accessible, but some of these other issues should be looked at to comply with current accessibility standards:

    • Aria-expanded property not allowed on role="menuitem".
    (Elements: .vjs-chapters-button, .amp-audiotracks-control, .vjs-subtitles-button, .vjs-captions-button, .amp-quality-control)

    • Proper aria parent (role="menu" / role="menubar") is not present for menuitem.
    (Elements: .vjs-chapters-button, .amp-audiotracks-control, .vjs-subtitles-button, .vjs-captions-button, .amp-quality-control)

    • Invalid aria attribute value: aria-valuenow="NaN".
    (Element: .vjs-progress-holder)

    • Elements with aria roles must ensure required owned elements are present. Element needs children with role of menuitem since it…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  2. Create Wordpress Plugin for Azure Media Player

    Wordpress is one of the most popular CMS / Blogging Engine. Today we're unable to add Azure Media Player on Wordpress.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  3 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  3. getState

    Would be helpful to be able to ask the player its current state (playing, paused, buffering, idel, etc.) rather than having to check each individual state or listen to all the events and track ourselves. See JWPlayer getState: http://support.jwplayer.com/customer/portal/articles/1413089-javascript-api-reference#playback

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  4. Automatically Disable Full Screen Button if Full Screen Not Allowed

    If AMP is in an iFrame that doesn't have allowfullscreen set, or you've specifically told your browser not to allow full screen for a specific domain, then it would be nice if AMP just disabled the full screen toggle button on the player.

    You could check if AMP is in a context that allows full screen with something like this...

    public static isFullScreenAllowed(): boolean {

        var document: any = window.document;
    
    return document.fullscreenEnabled || document.webkitFullscreenEnabled
    || document.mozFullScreenEnabled || document.msFullscreenEnabled;
    }

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  5. Playback Frame Rate

    It would be desirable to have API support of current playback frame rate. This is useful for test purpose. In addition, it is useful to keep track of lost frame count in a playback session.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  6. Remove unnecessary 'z-index' from controls elements.

    Some controls(vjs-big-play-button and vjs-control-bar) has 'z-index' property in CSS.

    I maid a modal dialog using react-modal, but vjs-big-play-button and vjs-control-bar are displayed in surface of the dialog.
    The player and my dialog both works fine when I override 'z-index' into 'initial'.

    So these 'z-index' properties are unnecessary.
    Please remove it.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow newer image formats to be used for posters

    As a user I would like to be able to provide a list of images to the poster parameter of the player that would be used like an html 5 picture tag, So that I can use newer image formats like webp for my posters but fall back to the older formats if needed.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  8. Timeline Preview

    The Timeline Preview displays static thumbnails that correspond to the video's playhead location in the Player's seek-bar. Hovering over any time location in the seek-bar will display the relevant Timeline Preview tooltip. This allows viewers to skim quickly through the video's playback and skip to interest points easily.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  9. Loop option for video

    Add a feature to loop a video. This would be useful in installations using Azure Media Player to stream video from Azure to a display wall or similar.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add event listener to track changes of selected closed captions/subtitles in the player.

    We would like to know how much are closed captions/subtitles used in the player (how many times are different CC/subtitles selected from the menu).

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  11. Create a light weight player without localized string and controls

    In some cases we don't need the player controls and localized strings as we would use our own. Thus it will be great to provide a lighter version of the player which does not include these so that js size gets smaller for better performance.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  12. Pause at speific time in video

    It would be of great help if AMP modify the current pause() method or provide a new function which takes floating point as parameter and pauses the video at exactly the same time with milliseconds precision. Yes we can do myPlayer.currentTime(time).pause() but it does not pauses at the exact frame because the currentTime(time) starts the playback after setting the currentTime and not just setting the currentTime to time.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  13. More troubleshooting capabilities

    Often intermittent errors are hard to reproduce. It would be great to have the framework, best practices whitepaper to know how to collect information which could be used to troubleshoot issues that occur intermittently or in the cases they can't be easily reproduced

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  14. Live viewer count

    I am using AMS and AMP for live streaming. I could not find anything to get the live viewer count. Is there anyway to get this or this will be implemented in future?

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  15. AzureHtml5js to obey preload="none"

    Using the recommended techOrder, starting with azureHtml5js, I can't seem to stop the stream from preloading. This really adds up to a lot of downloading in views that are often refreshed.

    Placing Html5-tech first seems to help, but this is not a good solution obviously.

    Please add an option to control preloading from any tech.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  16. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add support for videos without audio tracks

    Not sure if it's by design or not, but AMP fails if there is no audio track.

    I can see a number of valid business cases for videos with no audio tracks.

    The errors:
    MEDIAERRSRCNOTSUPPORTED
    error: azureHtml5JS: workflowSequencer: stepRejected: Module = streamSelector FailureCode = 0x00400003err: Video or audio streams not found

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  18. azuremediaplayer.min.js:38 Uncaught DOMException: Failed to execute 'add' on 'DOMTokenList': The token provided must not be empty

    Since Azure Media Player version 2.1.0 and above, the exception below occurs and style seems to be broken.

    azuremediaplayer.min.js:38 Uncaught DOMException: Failed to execute 'add' on 'DOMTokenList': The token provided must not be empty.

    Refer to the attached screenshot.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  19. Angular, angular 2, React Wrappers

    It would be highly beneficial to provide both Angular and angular 2 components in node_module format that could be used for mainstream projects.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  20. CSS Documentation

    I want custom the skin of AMP, and actually I have a little difficult to read the CSS file of player^^

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Azure Media Player  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base