Further GPAC tools for DASH include MP4Client – a media player, e.g., supporting also HEVC playback – as well as DASHcast for live DASH streaming. It supports the packaging of MPEG-DASH content as well as the MPD generation (we recently posted a tutorial on the MPEG-DASH player content generation with x264 and MP4Box). This multimedia packager is available as part of GPAC – a much larger suite of multimedia tools. Unlike the MediaPlayer API, ExoPlayer is easy to customize and extend and can be updated through Play Store application updates.
ExoPlayer supports features currently not supported by Android’s MediaPlayer API (as of KitKat), including DASH and SmoothStreaming adaptive playbacks, persistent caching and custom renderers. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet.
#FREE MPEG2 PLAYER WINDOWS FOR ANDROID#
- ExoPlayer: MPEG-DASH & HLS Player for AndroidĮxoPlayer is an application level media player for Android which is mainly provided by Google, but also has a big developer community around it.
- As a commercial product alternative, Bitmovin provides its HTML5 Adaptive Streaming Player Also our Bitmovin MPEG-DASH player output is compatible with this player. This is an HTML5-based MPEG-DASH player from the DASH Industry Forum to show the possibilities of the standards and for conformance testing of the DASH-IF guidelines, as well as having the aim to establish a production quality framework for building video and audio players that play back MPEG-DASH content using client-side JavaScript libraries leveraging the Media Source Extensions API set as defined by the W3C. It works for links, uploads and copy+paste of DASH MPDs. The latest version of the MPD validator supports the recent additions to the MPEG-DASH standard ISO/IEC 23009-1:2012 ( ISO/IEC) and ISO/IEC 23009-1:2012/COR.1 ( ISO/IEC).
#FREE MPEG2 PLAYER WINDOWS SOFTWARE#
The Online MPEG-DASH MPD validator is based on the draft international standard of the conformance and reference software for DASH.
Since then, it has been updated to today’s version of the standard. The VLC Player was the first media player to implement the MPEG-DASH support ( that was in 2011). It comes together with a C++/Qt-based sample player as well as comprehensive online documentation. Libdash is the official reference software of the ISO/IEC MPEG-DASH standard and is an open-source library that provides an object orient (OO) interface to the MPEG-DASH standard. libdash MPEG-DASH player Reference Library.There are more and more open-source projects are available today around or supporting MPEG-DASH and it is always good to have some of these tools ready during development, we collected the following list of publicly available and open-source MPEG-DASH player tools: