Video Technology

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

MPEG-DASH

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.

Flash Player

We have created the open-source DASH.as project for playing MPEG-DASH video on any device supporting Adobe Flash.

Content Creation

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.

HTML5

HTML5

HTML5 has become a universal standard appearing in devices outside of traditional web browsers. Our player technology provides protected DASH playback on any platform that supports HTML5 and Encrypted Media Extensions (EME) for DRM security.

transcode

HEVC (H.265)

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.

transcode

H.264

H.264 is a widespread video compression format based on MPEG-4.