Difference between HTTP Dynamic Streaming and regular progressive download over HTTP?

HTTP Dynamic Streaming utilizes the same HTTP server technology used to delivery progressive downloaded video. The new technology is different because it adds:

  • Multibitrate support — ability to shift quality depending on bandwidth and computer power. HTTP progressive delivery consumes more bandwidth because it's not intelligent enough to throttle the delivery (for example, a 30-minute video will be fully downloaded whether the user watches it or not).
  • Seeking within the video — ability to move around within a long-format video without downloading it first
  • Bandwidth control — ability to manage download bandwidth to not disrupt other applications
  • Support for live streaming with DVR and real-time protection using Adobe Access

To deliver a streaming experience over HTTP, media assets need to go through a fragmentation process that can also apply content protection (called fragmenting), and a special module installed in the HTTP server is required. The player can be built using OSMF, just like progressive download.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

What is HTTP Dynamic Streaming?

HTTP Dynamic Streaming enables high-quality (H.264 or VP6), network-efficient HTTP streaming for...

The difference between HTTP Dynamic Streaming and the Dynamic Streaming feature in Adobe Media Server?

HTTP Dynamic Streaming builds on the success of streaming delivery through Adobe Media Server....

What versions of Flash Player and AIR are required?

HTTP Dynamic Streaming requires Flash Player 10.1 or later or Adobe AIR 2 or later. For fastest...

Will the viewing experience be different for end users?

No — unless they're in a location outside the reach of Adobe Media Server, or behind a...

Will developers need to change their media player code?

If developers use OSMF today to develop their media players, then there should be limited impact;...