How can we improve Azure Media Services?

Provide a mechanism for setting the HLS Segment size on VOD

Currently Azure live video provides a mechanism to set the HLS segment size to something other than the default Apple recommendation of 10 seconds. Providing a similar mechanism for VOD is important for fine grain video extraction and camera angle switching. When each request for video requires a full 10 seconds of video to be downloaded, it makes it very difficult to leverage some of the more advanced functionality of HLS. For example, if you generate a manifest that assembles a set of 10 two second video clips into one stream, you have to send the user 100 seconds of video (10 x 10 second segments) when they only should receive 20 seconds (10 x 2 second fragments). The result is that you waste 80% of your bandwidth.

This could be implemented either by a separate profile a la .../QualityLevels(1965930)/Fragments(video=0,format=m3u8-aapl-fragments-only) OR
by a parameter in the URL
../QualityLevels(1965930)/Fragments(video=0,format=m3u8-aapl,segmentsize=2) OR
by a setting on the asset itself (which would seem less flexible).

1 vote
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 →

0 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base