Advances in video technology allow for improved user experiences on the growing amount of internet-enabled devices. We employ the latest industry standards in delivery techniques and video compression.
MPEG-DASH (Dynamic Adaptive Streaming over HTTP) is a technique designed specifically for streaming high-quality multimedia over an HTTP server. It became an International Standard in November 2011.
It works by fragmenting content into a series of small HTTP-based file segments where each contains a block of playback time. Content is made available at a variety of different bitrates to account for variations in a connection’s bandwidth quality. Upon each download of a segment, the highest bitrate the connection can handle in time for seamless playback is selected. This allows MPEG-DASH to seamlessly adapt to changing network conditions at the highest quality possible for a seamless user experience.
We have created the open-source DASH.as project for playing MPEG-DASH video on any device supporting Adobe Flash.
We have also created the open-source DASH.encrypt tool which takes regular, unfragmented MP4 content and creates fragmented and encrypted DASH streams as well as ingesting the required keys into our DRM service, DRMtoday.
High Efficiency Video Coding (HEVC) is a video compression format superseding the H.264 format. It offers up to double the data compression ratio of H.264 at the same quality level or greatly improved video quality at the same bitrate.
H.264 is a widespread video compression format based on MPEG-4.