Your new post is loading...
Your new post is loading...
|
Scooped by
Nicolas Weil
December 5, 2011 6:14 PM
|
Adaptive Streaming VLC 1.2 should support, at least partially: - HTTP live streaming, aka HLS, in both live and VOD mode; - MPEG DASH, aka Dynamic Adaptive Streaming over HTTP, in at least 2 profiles. Those are still under heavy work, help is welcome.
|
Scooped by
Nicolas Weil
December 3, 2011 10:41 AM
|
The paper “A VLC Media Player Plugin enabling Dynamic Adaptive Streaming over HTTP” will be presented at the ACM Multimedia 2011 Open Source Competition in Scottsdale. Here you can find a preview of the poster that will be presented on Tuesday.
|
Scooped by
Nicolas Weil
November 26, 2011 6:29 AM
|
DASHEncoder generates the desired representations (quality/bitrate levels), fragmented MP4 files, and MPD file based on a given config file or by command line parameters respectively. Given the set of parameters the user has a wide range of possibilities for the content generation, including the variation of the segment size, bitrate, resolution, encoding settings, URL , etc., which is shown by the example of a DASHEncoder config file in the git repository of DASHEncoder. The DASHEncoder is available as open source with the aim that other developers will join this project. The content generated by DASHEncoder is compatible with our DASHEncoder which can be used as a decoder and player respectively. Current features and restrictions: - Generation of video only, audio only or audio+video DASH content - h.264 encoding based on x264: Constant and variable bitrate encoding - Supported profile: urn:mpeg:dash:profile:isoff-main:2011 - PSNR logging and MySQL interface for storing in a database(only for common resoltution representations) - There are currently problems with the playback of the content containing Audio with the DASH VLC plugin
|
Scooped by
Nicolas Weil
November 22, 2011 6:02 PM
|
Adobe reversed course on its Flash strategy after a recent round of layoffs and restructuring, concluding that HTML5 is the future of rich Internet content on mobile devices. Adobe now says it doesn’t intend to develop new mobile ports of its Flash player browser plugin, though existing implementations will continue to be maintained. Adobe’s withdrawal from the mobile browser space means that HTML5 is now the path forward for developers who want to reach everyone and deliver an experience that works across all screens. The strengths and limitations of existing standards will now have significant implications for content creators who want to deliver video content on the post-flash Web. Author Ryan Paul goes through : - Strengths and weaknesses of HTML5 video - Can DRM be made to play nice with open standards? - Netflix stands behind DASH - DASH and DRM - What next?
|
Scooped by
Nicolas Weil
November 22, 2011 5:44 PM
|
After releasing his clear post on DASH today (http://bit.ly/seRUFr), Jan Ozer is talking back on issues raised by the dual norms M2TS/fMP4 of DASH and the doubts raised by lack of clear positions of Adobe - and its explicit alliance with Microsoft to bash Apple old-school approach. On top of this, DASH is not royaltee-free for the moment, so the future of this normative effort is quite unclear at this stage...
|
Scooped by
Nicolas Weil
November 19, 2011 3:41 AM
|
A few notes that didn't make it into the latest StreamingMedia article: MPEG-DASH will never define a codec, but with DASH-264 there's a move to use an H.264 codec in an MP4 container with a common file format (CFF) and common encryption (CENC).... There's also a possibility of adding DASH-264 into the HTML5 standard, since W3C requires a codec to be considered in HTML5 but MPEG-DASH itself is codec agnostic. [...]
|
Scooped by
Nicolas Weil
November 11, 2011 3:48 AM
|
Although it is not exactly what the MPEG scientists have promoted for a decade, most of today's video traffic is based on HTTP and TCP (Netflix player, Microsoft Smooth Streaming and Adobe OSMF). And it works. The video traffic is exploding: adaptive streaming already represents most than one third of the Internet traffic at peak time, and it is expected to prevail, even on mobiles. Facing this plebiscite, the MPEG consortium has launched the process of standardizing DASH into MPEG. Despite the multimedia scientific community and the video standardization group are large lively communities, many research issues related to DASH have not been anticipated and sufficiently addressed : - congestion control may be compromised - encodings bottlenecks unpredictability - lack of swarming support
|
Scooped by
Nicolas Weil
October 23, 2011 2:59 AM
|
One of the most popular features of modern Flash players is the ability to adapt the bitrate of the streamed video to the available bandwidth, also called HTTP adaptive streaming. HTML5 browsers (with the notable exception of Safari, which supports Live Streaming) do not yet suport this feature because it has not been standardised yet in a codec-independent manner. ISO/MPEG have developed the DASH specification, which may be applied in a codec-independent manner and therefore be a good option for HTML5. While there are several solutions for HTTP adaptive streaming of MPEG video, none has been released for WebM, nor a standard set that works across media formats. Experiments have been run in several frameworks for WebM to see how it can work in comparison to MPEG. This session gives the developers an opportunity to report on their experiences and to discuss how to move forward for standardisation across browsers and codecs.
|
Scooped by
Nicolas Weil
September 29, 2011 5:42 PM
|
STMicroelectronics and Fraunhofer Heinrich Hertz Institute (HHI) today unveiled the industry’s first 3D video receiver based on the new MPEG-DASH standard for dynamic and adaptive HTTP streaming. The fully working prototype developed within the EU-funded COAST (Content Aware Searching and Streaming) project is being demonstrated at the Networked and Electronic Media (NEM) Summitin Torino, Italy on 27-29 September 2011. HTTP streaming enables high-quality video delivery over IP to connected TV sets, set-top boxes and mobile terminals. Recently released by the 3GPP and MPEG groups, Dynamic Adaptive Streaming over HTTP (DASH) aims to simplify the deployment of broadband video streaming services across different network infrastructures and end devices, replacing the multitude of proprietary HTTP streaming protocols with one open, standardized solution. DASH defines formats for content preparation and tools for fast and efficient content adaptation. It supports trick modes, multi-language subtitles and audio tracks, ad insertion and multiple digital rights management technologies aimed at protecting content, and works with standard web-server and cache technologies.
|
Scooped by
Nicolas Weil
September 21, 2011 6:20 PM
|
The last thing digital video needs is new jargon that fuels another cycle of hype. So here’s the quick case for spotlighting hypertext transfer protocol (HTTP) video: In tech years, HTTP is not new, but ancient, or as old as the Internet; HTTP linked to video is proving to be a strong growth engine. The longer defense is that HTTP provides a hook for the “multi-screen” and “over-the-top” (OTT) themes that dominated IBC 2011. The key is that in contrast to IPTV-centric protocols, HTTP focuses on the client—on whatever device and at the end of whatever network—and its so-called GETs, or means of retrieving information or video from a network server. This protocol and its adaptive bit-rate (ABR) cousins have yet to conquer the world. In fact, a competing theme at IBC 2011 was “hybrid,” whose resurgence indicates “more longevity in broadcast,” said ADB VP Strategy Paul Bristow. Moreover, there were other categories of technology on display: advanced advertising, HD, 3D, Super Hi-Vision, content distribution networks (CDNs), conditional access (CA) and digital rights management (DRM) systems.
|
Scooped by
Nicolas Weil
August 24, 2011 6:56 PM
|
As summer draws to a close and we are all geared up for IBC 2011, a renewed focus on technical and commercial standards has emerged. While non-proprietary security standards may seem counter-intuitive (how can an open standard provide the right level of security to deliver high value content?), there are multiple benefits and clear value associated with a multi-vendor DRM scheme. These benefits have no doubt been amplified by recent progress on the fronts of multiple standards – plus the dramatically expanding landscape of multiple screens ideal for consuming video content.
|
Scooped by
Nicolas Weil
July 9, 2011 3:29 AM
|
Some noteworthy services and features that are specified in Release 2 include: - HTTP Adaptive Streaming of live and on-demand content, derived from 3GPP’s Adaptive HTTP Streaming specification (doesn't seem to be MPEG DASH - to be confirmed) - SIP support for Multi-media Communication Services - Network-based time-shift and PVR ...
|
Scooped by
Nicolas Weil
May 25, 2011 6:17 PM
|
An updated presentation by Christian Timmerer and Christopher Müller.
|
|
Scooped by
Nicolas Weil
December 3, 2011 10:51 AM
|
|
Scooped by
Nicolas Weil
December 2, 2011 2:55 PM
|
2012MMSys has announced the selected papers that will be presentend next year. The list is quite impressive and provides numerous R&D insights on how DASH and HTTP streaming in general can be optimized. Let's book our seats for great topics like : - Shaping HTTP adaptive streams for a better user experience - QDASH: A QoE-aware DASH system - Adaptive Scalable Video Streaming in Wireless Networks - Synchronized Delivery of Multimedia Content over Uncoordinated Broadcast Broadband Networks - Quality Selection for Dynamic Adaptive Streaming over HTTP with Scalable Video Coding - Dynamic Adaptive Streaming over HTTP Dataset
|
Suggested by
Ludovic Bostral
November 23, 2011 3:30 PM
|
The move towards MPEG DASH and the fragmented MP4 (fMP4) common file format may finally offer DVD-like interoperability for web video. Since the early days of online video, various battles have been waged among competing video codecs and formats, but those battles were merely indicative of the larger struggle between those who support a common file format for all online video delivery and those who support proprietary formats. The most recent push for a common file format is coming from proponents of MPEG DASH, and if the standing-room-only crowd at an MPEG DASH panel at Streaming Media West earlier this month is any indication, its time may have come. UltraViolet, which uses both a common file format and common encryption, is supported by six major studios and the seventy-member Digital Entertainment Content Ecosystem (DECE) as a way to deliver premium content such as movies on both physical media (discs) and online (digital downloads). As described in detail in a "What Is...?" article by Jan Ozer, MPEG DASH is a way to standardize manifests (called Media Presentation Descriptions or MPDs) that is moving through the ISO ratification process piece by piece.
|
Scooped by
Nicolas Weil
November 22, 2011 5:53 PM
|
CodeShop added experimental MPEG/3GPP/OIPF (MPEG DASH) server side support to its Unified Streaming Platform. Test playlists (MPD) are available at http://usp.code-shop.com
|
Scooped by
Nicolas Weil
November 22, 2011 12:32 PM
|
MPEG DASH is the latest hot topic in the online video space. Here we break down what it is, and what its implications might be for video delivery in the future. MPEG DASH (Dynamic Adaptive Streaming over HTTP) is a developing ISO Standard (ISO/IEC 23009-1) that should be finalized by early 2012. As the name suggests, DASH is a standard for adaptive streaming over HTTP that has the potential to replace existing proprietary technologies like Microsoft Smooth Streaming, Adobe Dynamic Streaming, and Apple HTTP Live Streaming (HLS). A unified standard would be a boon to content publishers, who could produce one set of files that play on all DASH-compatible devices. The DASH working group has industry support from a range of companies, with contributors including critical stakeholders like Apple, Adobe, Microsoft, Netflix, Qualcomm, and many others. However, while Microsoft has indicated that it will likely support the standard as soon as it’s finalized, Adobe and Apple have not given the same guidance, and until DASH is supported by these two major players, it will gain little traction in the market.
|
Scooped by
Nicolas Weil
November 18, 2011 9:56 AM
|
Consistent multi-platform audio and video content delivery presents an ongoing challenge for broadcasters. Explosive smartphone and tablet growth on varying operating systems —Android, Apple iOS, or Windows Phone—threatens to create a user-experience divide between users on mobile devices, at the desktop or in the living room. Tim Siglin's white paper explores fragmented MP4 files (fMP4) and considers whether the fMP4 format can replace legacy file formats. Tim's blog page : http://workflowed.blogspot.com/2011/11/why-is-mpeg-dash-so-important.html White-paper : http://184.168.176.117/reports-public/Adobe/20111116-fMP4-Adobe-Microsoft.pdf
|
Suggested by
Ludovic Bostral
November 10, 2011 4:18 AM
|
A common file format for HTTP video delivery might be just around the corner, according to panelists at Streaming Media West.
"If HLS were perfect, DASH would not exist," said Thierry Fautier, Harmonic's senior director of telco solutions, referring to Apple's proprietary HTTP Live Streaming (HLS) protocol and the newer MPEG-backed Dynamic Adaptive Streaming over HTTP (MPEG DASH) standard specification.
"What Apple has introduced to IETF (Internet Engineering Task Force) is merely an informational draft," added another panelist on the five-person panel. "We don't see that they're necessarily planning to push HLS as a true internet standard."
The MPEG DASH panel, led by Microsoft's Iraj Sodagar, who has chaired the MPEG subcommittee on DASH for the past year, was a hot ticket at the 2011 Streaming Media West show, held this week at the Hyatt Regency Century Plaza in Los Angeles. A standing-room only crowd listened to representatives from a number of companies that are on the MPEG-DASH promoters' group.
|
Scooped by
Nicolas Weil
October 12, 2011 4:45 AM
|
DRM protected DASH : Ericsson presentation describing a POC with Marlin DRM and DASH
|
Scooped by
Nicolas Weil
September 22, 2011 5:57 AM
|
Despite increases in network capacity over the last decade, the thirst for more and higher quality video means compression is still a critical element in TV delivery. In this IBC2011 discussion, Dr Paul Stallard and Matthew Goldman from the CTO Group at Ericsson's TV Business consider next-generation compression technologies including HEVC and MPEG DASH. HEVC could support full-resolution 3DTV, ultra high-def and provide a leapfrog option for HD service providers using M2. It could also ensure longer battery life for mobiles and tablets decoding video. Meanwhile, DASH could bring some much-needed rationalisation to the delivery of adaptive bit rate services. Direct video link : http://bcove.me/74q3hkf3
|
Scooped by
Nicolas Weil
September 4, 2011 2:23 PM
|
This document defines how to use Matroska/WebM with the MPEG DASH adaptive streaming system defined in ISO-IEC_23001-6. Excerpts : - A Media Segment in DASH corresponds to one or more Cluster in Matroska. - The Initialization Segment in DASH corresponds to the concatenation of the EBML header, Segment header, Segment Information and Tracks sections in Matroska. Files usually have these data at the front. Other level1 elements and some padding may occur in the Initialization Segment as well, except for Clusters and Cues. - The Index Segment in DASH corresponds to the Cues in Matroska. - A Sub-Index Media Segment in DASH corresponds to one or more Cluster preceded by a Cues that cover only these Clusters. It may also contain a SeekHead at the front with all the level1 elements found in that Sub-Index Media Segment. Cues and SeekHead are optional.
|
Scooped by
Nicolas Weil
July 21, 2011 4:38 PM
|
On today's StreamingMedia.com webinar about Adaptive Streaming & HTTP Delivery, RealNetworks shared the below slide featuring a nice chart that breaks out some of the differences and features from Apple, Microsoft and Adobe. Access to the webinar here : http://bit.ly/qpMVmE
|
Scooped by
Nicolas Weil
June 17, 2011 3:10 PM
|
This part of ISO/IEC 23001 specifies formats for adaptive streaming delivery of MPEG media over HTTP. This International Standard is applicable to streaming services over the Internet.
This specification primarily defines two formats: - The Media Presentation Description (MPD) describes a Media Presentation, i.e. a bounded or unbounded presentation of media content. In particular, it defines formats to announce resource identifiers for Segments and to provide the context for these identified resources within a Media Presentation. In the context of this specification, the resource identifiers are exclusively HTTP-URLs, i.e. URLs with a fixed scheme as defined in RFC 3986 of “http://” or “https://”. However, this specification additionally enables the restriction of these URLs by a byte range attribute. - The Segment formats specify the formats of the entity body of the request response when issuing a HTTP GET request or a partial HTTP GET with the indicated byte range through HTTP/1.1 as defined in RFC 2616 to a resource identified in the MPD.
|