MPEG-DASH, or Dynamic Adaptive Streaming over HTTP is an adaptive bitrate streaming format to enable high quality HTTP live streaming of media content over the Internet leveraging conventional HTTP servers, and is the latest ISO Standard that is quickly gaining popularity throughout the video distribution industry. MPEG-DASH specifies that media is broken apart into sequences and delivered to the client over existing Internet infrastructure. The MPEG-DASH playback client is responsible for selecting the optimized bitrate based on bandwidth and is agnostic across devices, thus reducing the total number of different adaptive formats needed to serve consumer devices regardless if it is television or smartphone.
DASH-264 and DASH-265 compliance
The MainConcept MPEG-DASH SDKs support creation and playback of DASH Content compliant with the guidelines from DASH Industry Forum for using AVC/H.264 and HEVC/H.265 media. While DASH-264 is common for resolutions up to HD using HEVC/H.265 in MPEG-DASH will significantly reduce the bandwidth requirements for delivering UHD content to the viewer.
VOD and Live modes
MainConcept MPEG-DASH SDKs support creation as well as playback of VOD content and Live streaming for real-time delivery via MPEG-DASH.
Common Encryption (CENC)
For premium content usually conditional access and content encryption is required. Common Encryption (CENC) is an essential step in protecting content from unauthorized access. MainConcept MPEG-DASH SDKs support CENC for content creation and delivery, compliant with the requirements set forth by DASH Industry Forum.
Intelligent Network Monitoring
Network conditions can vary per user and over time. MainConcept’s Network Source module constantly monitors network quality and performance to enable seamless and intelligent adaptation between quality layers. In addition the user is able to override the automated selection and manually choose different quality levels for audio and video streams.
MainConcept MPEG-DASH SDK Data Sheet
Detailed information and feature set overview of the available packages and their included components.
|MPEG-DASH Multiplexing and Packaging SDK||Multiplexing and Playlist generation components for generating ISOBMFF compliant stream segments and MPEG-DASH Media Presentation Description (MPD) files. This SDK can be used in combination with MainConcept AVC/H.264 or HEVC/H.265 Video Encoding SDKs|
|DASH / HLS Client and Playback SDK||Network and Demultiplexing modules for receiving MPEG-DASH and Apple HLS streams from a network, network condition monitoring and intelligent bitrate and quality level switching. Can be combined with MainConcept AVC/H.264 or HEVC/H.265 Video Decoder SDKs or use hardware video and audio decoders available on the system.|
Mediapro & NeuLion Deliver El Clasico in 4K
The FC Barcelona-Real Madrid showdown produced and streamed in 4K for the first time.
“What makes 4K so exciting is that it significantly enhances the experience for our fans in Spain,”
– Mediapro CTO/Operations Director Emili Planas Quintana
Demo SDK Request