Azure Media Services
-
Parser performance is slower in IE than other browsers
Manifest parser works slower in IE than other browsers (ie Chrome). The difference is significant with large manifest.
With a manifest of 7k+ lines, it would take IE >5s to parse the manifest, comparing to <1s in Chrome.
IE:
[13:2:44.318] verbose: azureHtml5JS: manifestParser: Parsing complete: ( xml2json: 5019ms, objectiron: 848ms, total: 5.867s)Chrome:
[13:30:7.744] verbose: azureHtml5JS: manifestParser: Parsing complete: ( xml2json: 673ms, objectiron: 139ms, total: 0.812s)2 votes -
The player examples on http://ampdemo.azureedge.net/ do not work in Edge or Internet Explorer!
The Azure Media Player examples on http://ampdemo.azureedge.net/ only work in Chrome and nothing else. How is it possible that your examples do not work in products of your own company?
1 vote -
Ability to block user from seeking forward video content
I am new to Azure Media Player, sorry if the question is answered previously.
Currently, I am working on education app, where a user takes a course by watching videos. Now what I want is, a user should not be able to seek video at the end time, whereas a user can seek wherever he/she wants, till the point he/she has completed a video.
e.g. if I am showing video of length 10.00 minutes and a user has watched till 5.00, at this point user can seek at any time between 00.00 to 5.00 but a user can't seek after…
1 vote -
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:
MEDIA_ERR_SRC_NOT_SUPPORTED
error: azureHtml5JS: workflowSequencer: stepRejected: Module = streamSelector FailureCode = 0x00400003err: Video or audio streams not found1 vote -
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.
1 vote -
displays CC at the beginning of playback
If it is not yet、I'd like to add options that displays CC at the beginning of playback.
1 vote -
1 vote
-
Remember the volume and bit rate until next time
In Azure Media Player, the default value of the volume is max, and the default value of the bit rate is auto.
We can remember those value if we use a web browser cookie, but AMP will be more useful if there is a feature to remember these value by default.4 votes -
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…
7 votes -
How to set default subtitles in AMP?
I have already try many ways, but still failed.
Such like,
myPlayer.src({
src: sourceLink,
type: 'application/vnd.ms-sstr+xml',
}, [{
default: true,
src: vttSubtitle,
kind: 'subtitles',
label: 'tw',
srclang: 'zh-hant',
}]);Any idea? Thanks!
1 vote -
DRM Issue with Chrome
When I try to protect a video and play it in Chrome I get this error code
No compatible source found for the current browser environment.(0x10600002)
I also just get this error when I try the demo on this site. I am running the latest Chrome and the DRM works fine in IE. Here is the Chrome console window
Configuration chosen is:
url: //amssamples.streaming.mediaservices.windows.net/622b189f-ec39-43f2-93a2-201ac4e31ce1/BigBuckBunny.ism/manifest
advanced: true
format: auto
tech: auto
protection: none
token:
aes: false
aestoken:
playready: true
playreadytoken:
widevine: true
widevinetoken:
heuristicprofile: hybrid
autoplay: true
muted: false
language: en
disableurlrewriter: false
captions:
subtitles:
poster:
mySourceList:
myTrackList:
myOptions: [object Object] …1 vote -
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.
2 votes -
Add Npm package for Amp with typescript definitions
Right now it is difficult if you use webpack or similar because it relies heavily on npm and node_modules. It would be highly beneficial if this was setup properly for AMP with full typescript definitions available in the package as well.
3 votes -
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.
1 vote -
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.
3 votes -
Please can you put dates on the changelog for Azure Media Player
Please can you put dates on the changelog for Azure Media Player.
https://amp.azure.net/libs/amp/latest/docs/changelog.htmlThanks
Alistair1 vote -
AES video won't play back in Chromium
While AES works fine in Chrome itself, the video won't play back properly in Chromium because it attempts to use Widevine even when only AES is available.
The details are here: https://bitbucket.org/chromiumembedded/cef/issues/1964/aes-encrypted-video-playback-fails-works
Note the known issue. It appears that the Azure Player is not detecting capabilities correctly and using AES as it should.
Thanks!
1 vote -
Implement AMP (Accelerated Mobile Pages) extension
AMP project is gaining more popularity. Here's a list of video/audio providers that already built support for it https://github.com/ampproject/amphtml/blob/master/extensions/README.md#audiovideo
It would be very useful to support an AMP video extension
1 vote -
Automatically show Thumbnail near the seek bar
After generating Thumbnail by MES, it need to development task to set Thumbnail file to Azure Media Player.
This is very common task and it's useful to frameworked by Azure Media Player3 votes -
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).
3 votes
- Don't see your idea?
