DASH-pulse
18.5K views | +6 today
Follow
DASH-pulse
Your new post is loading...
Your new post is loading...
Scooped by DASH Industry Forum
Scoop.it!

Google IMA & MPEG-DASH in JW Player SDK for Android & iOS

The JW Player mobile team is excited to bring you the latest features for building a native iOS or Android video player in your apps and monetizing your content. Our newest releases have focused on adding features for advertising, including Google IMA, and adding streaming support for MPEG-DASH.

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

An Unhappy Surprise: MPEG LA Is Forming a Patent Pool for DASH

An Unhappy Surprise: MPEG LA Is Forming a Patent Pool for DASH | DASH-pulse | Scoop.it

Just when Media Source Extensions and Encrypted Media Extensions are making HTML5-based video playback a reality, DASH royalties threaten to derail it.

 

Sometimes when you ignore something, it goes away. Sometimes, however, it comes back and bites you in the rear at the worst possible time. So it is with MPEG LA’s “MPEG LA Announces Call for Patents to Organize Joint License for MPEG-DASH (Dynamic Adaptive Streaming over HTTP),” which was announced today. 

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

Advanced Transport Options for DASH: QUIC and HTTP/2

Advanced Transport Options for DASH: QUIC and HTTP/2 | DASH-pulse | Scoop.it

Multimedia streaming over HTTP is no longer a niche research topic as it has entered our daily live. The common assumption is that it is deployed on top of the existing infrastructure utilizing application (HTTP) and transport (TCP) layer protocols as is. Interestingly, standards like MPEG’s Dynamic Adaptive Streaming over HTTP (DASH) do not mandate the usage of any specific transport protocol allowing for sufficient deployment flexibility which is further supported by emerging developments within both protocol layers. Thus, we investigate and evaluate the usage of advanced transport options for the dynamic adaptive streaming over HTTP. We utilize a common test setup to evaluate HTTP/2 and the Quick UDP Internet Connections (QUIC) protocol in the context of DASH-based services.

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

The MPEG-DASH Player iOS Application on Github

This player is designed to play a video that is transferred by the MPEG-DASH protocol to iOS devices. The player reads a MPD-file, parses it, and then downloads and plays the media that MPD-file points to.

The ffmpeg library is used for decoding video chunks. OpenGL ES is used to increase performance. OpenGL ES does conversion from YUV to RGB color space using the GPU. The player supports two MPD-types: static and dynamic.

more...
No comment yet.
Suggested by Streamroot
Scoop.it!

Streamroot - Peer-to-peer streaming demo in HTML5, HLS and Flash

Streamroot - Peer-to-peer streaming demo in HTML5, HLS and Flash | DASH-pulse | Scoop.it
Our demo provides a sneak peak at how P2P streaming works on VoD and live streams, in HLS, Smooth Streaming and DASH. Sign up to test your own videos!
more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

Silverlight’s Chrome Exit Will Spur MPEG-DASH: Bitmovin’s Lederer interview

Silverlight’s Chrome Exit Will Spur MPEG-DASH: Bitmovin’s Lederer interview | DASH-pulse | Scoop.it
more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

Bitmovin's DASHLiveEdgeCalculator on GitHub

Bitmovin's DASHLiveEdgeCalculator on GitHub | DASH-pulse | Scoop.it

Calculates the live edge for MPEG-DASH segment template based streams. Can be used to analyze segment template based MPEG-DASH MPDs.

 

Usage: CalcLiveEdge availabilityStartTime duration timescale startNumber

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

Optimal Segment Length for Adaptive Streaming Formats like MPEG-DASH & HLS

Optimal Segment Length for Adaptive Streaming Formats like MPEG-DASH & HLS | DASH-pulse | Scoop.it

One of the first questions when starting with adaptive streaming formats such as MPEG-DASH or HLS is how long one generates the used media segments of the content. The segmentation of the content is necessary, as this enables the switching between the different video/audio qualities during the streaming session. The following figure gives a short overview of that process, where multiple qualities of a video are encoded, chunked into segments, and requested by the steaming client/player.  


However, the question for the optimal segment length not easy to answer, and depends on the environment (fixed access vs. mobile users), the content (premium vs. non-premium/UGC), e.g. short segments are good to adapt fast to bandwidth changes and prevent stalls, but longer segments may have a better encoding efficiency and quality, and last but not least also web server/CDN configurations, such as enabled/disabled HTTP1.1/persistent connections.

 

So, let’s have a look at this topic more in detail: We did a detailed analysis of this topic based on different evaluations and datasets, which helps you to understand the influencing factors of the segment length decision, and which provides you an indication of optimal segment lengths for your content and use case.


more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

Release Dash.js v1.5.1 · Dash-Industry-Forum/dash.js · GitHub

dash.js - A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.

 

This is a minor point release with some nice bug fixes and enhancements:

#807 Load video at time does not work at certain times
#777 HTTPS Delivery Support. 
#776 Html-rendered subtitles are displayed over html popup window
#768 Console log should trace out framework version and date/time of execution Enhancement
#763 Control Bar CSS filename has Typo - Missing "R"
#825 The text tracks are now sorted in same order as in Manifest. 
#748 Full-screen issues and subtitle non-rendering in Edge and Firefox.
#819 Enable HTML-rendered captions in all browsers 
#817 Fixed so that the TTML rendering view is resized to match the video 
#778 Fixes problem with subtitles overlapping menu in reference player. 
#835 Handle XML parsing error sensibly.

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

Multi-device MPEG DASH

A quick demonstration of synchronizing the Shaka DASH player on multiple browsers - we synchronize a live stream as well as personalized navigation (skipping, pausing, volume etc). Neither player nor streamer (DashCast) was modified for this demonstration.

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

Hulu’s Move to DASH

Hulu’s Move to DASH | DASH-pulse | Scoop.it

Since adding Chromecast to its list of supported devices in 2013, U.S.-based Hulu has been working to extend support for MPEG-DASH inside its various players without disrupting existing format support. The secret of this painless migration is the engineering of DASH-compliant video segments that are also backwards compatible with Smooth Streaming players. As of now, more than 75% of Hulu’s traffic is served through the new segments format, and the migration continues without increasing the deployed files inventory.

 

This is an unusual move in the industry, the kind of technology strategy that provides an ideal lesson for other publishers looking to make the move to DASH. In this exclusive interview, Baptiste Coudurier, Hulu’s principal software development lead and architect of this format migration, shares his insights on Hulu’s incremental approach for leveraging DASH and how it has benefited the OTT service and its customers. And while Hulu isn't available outside of the U.S., the lessons to be learned from its move to DASH are applicable to any OTT service in the world.

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

Standards-Based, Premium Content for the Modern Web

These days, a person is just as likely to be watching a movie on their laptop, tablet, or mobile phone, as they are to be sitting in front of a television. Cable operators are eager to provide premium video content to these types of devices but there are high costs involved in supporting the wide array of devices owned by their customers. A multitude of technological obstacles stand in the way of delivering a secure, high-quality, reliable viewing experience to the small-screen. This four-part blog series describes an open, standards-based approach to providing premium, adaptive bitrate, audio/video content in HTML and how open source software can assist in the evaluation and deployment of these technologies.

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

On the road to 4K streaming with MPEG-DASH

On the road to 4K streaming with MPEG-DASH | DASH-pulse | Scoop.it

This is the presentation delivered at the Akamai Tech Day (Stockholm) in March 2015 by Nicolas Weil.

 

This presentation provides some insights on the current state of the UHD/4K ecosystem and goes through 4K production & playback options in the OTT context. It highlights the current MPEG-DASH playback options for H.264 & HEVC based contents and reviews the status of live 2K/4K streaming with MPEG-DASH.

more...
No comment yet.
Scooped by DASH Industry Forum
Scoop.it!

DASH-IF Interoperability Guidelines v3.0 are released!

DASH-IF Interoperability Guidelines v3.0 are released! | DASH-pulse | Scoop.it

DASH-AVC/264 Interoperability Points V3.0: DRM updates, Improved Live, Ad Insertion, Events, H.265/HEVC support, Trick Modes, CEA608/708 

 

Check it out !

more...
No comment yet.