Welcome, Anonymous

Compression

Airplay SDK provides a unique data compression tool and runtime, known as 'Derbh'. Derbh supports multiple compression codecs including ZIP, LZMA, and its own proprietary 'DZIP' codec. DZIP is an LZMA-like codec that achieves superior compression ratios by utilising a common buffer across multiple files.

Compression Pipeline Diagram

There's small, and there's very small

On a single file, Derbh can beat standard ZIP by 10-20%. However, due to Derbh's use of a shared compression buffer across files, there is no upper limit to the savings Derbh can achieve across large numbers of files that share common data patterns. Across application data sets, 200% better savings than ZIP are not unheard of.

There's fast, and there's very fast

Derbh is designed to use a small decompression buffer, and to decompress extremely quickly. That means that on-the-fly decompression of assets within your mobile application can be achieveable without affecting the user experience.