File > Worker > HTML5 Audio

Load a encrypted file, process it in a worker and play it via HTML5 Audio API.

Splitted File > Worker > Web Audio API

Serially load a splitted file, decrypt each piece and assemble a continues buffer for Web Audio API.