Monday, November 5, 2012

HTTP Dynamic Streaming


What is HTTP Dynamic Streaming?
·         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.
·         Reach — Flash Player is a cross-platform browser plug-in that delivers breakthrough online experiences to over 99% of Internet users.
·         Open standards — HTTP Dynamic Streaming is built on standards and deployed using standard HTTP servers (Apache), standard media format (MP4 fragment) using standard codecs (H.264/AAC), open APIs (Flash Player), and an open source framework for building media players (OSMF). The file format will also be published, enabling advanced use cases of the format.
·         Live publishing options — HTTP Dynamic Streaming supports a separate process for packaging and protecting live content — allowing any RTMP stream to be easily converted to a file format that can be delivered through HTTP.
·         Interactivity — On the Flash Platform, media delivery can be synchronized with real-time interactivity and robust logging, all within the same application. Flash Player is also used by over 70% of web games, making it easy to add even more social and interactive experiences to media.
·         Content protection — With Adobe Access support in Flash Player 10.1, Adobe can offer a robust, protected solution for content delivery and monetization.
HTTP Dynamic Streaming (HDS) enables on-demand and live adaptive bitrate video delivery of standards-based MP4 media over regular HTTP connections. HDS lets you leverage existing cache infrastructures and provides tools for integration of content preparation into existing encoding workflows. 

HTTP Dynamic streaming enables high-quality (H.264 or VP6), network-efficient HTTP streaming for media delivery that is tightly integrated with Adobe® Access software for robust content protection in the Adobe Flash® Player 10.1 or later and Adobe AIR® 2 or later runtimes. This open format solution allows online publishers to leverage existing network and cache infrastructures to efficiently deliver media content to the Adobe Flash Platform. Adobe Media Server software will continue to be a great option for streaming, multiway communication, as well as advanced interactive experiences such as quick start times and quick seeking. Like Adobe Media Server, HTTP Dynamic streaming supports quality of service (QoS) monitoring, adaptive bitrate streaming, and DVR functionality. The HTTP Dynamic Streaming workflow includes content preparation tools, fragmented MP4 files that are HTTP cache‐friendly, a playback framework (Open Source Media Framework, or OSMF), and options for protected streaming powered by Adobe Access, continuing to make the Flash Platform the choice for reliable delivery of protected, high-quality playback experiences.
HTTP Dynamic Streaming utilizes the same HTTP server technology used to delivery progressive downloaded video. The new technology is different because it adds:
HTTP Dynamic Streaming is designed for online publishers that deliver to large audiences requiring high capacity and scalability to meet traffic peaks or those customers with high-quality video leveraging the benefits and reach of the Adobe Flash Platform.
Adobe provides a full-featured HTTP delivery solution with the greatest reach of any media delivery platform.

1 comment: