generates audio data on the fly with wasm running in a WebWorker
raw 55467Hz --[speexdsp_resampler]--> raw 48000Hz --[opus]--> opus 160kbps --> MKV WebM profile --> stream to MediaSource buffer
tested with firefox, chromium on Linux
speexdsp:
Copyright 2002-2008 Xiph.org Foundation
Copyright 2002-2008 Jean-Marc Valin
Copyright 2005-2007 Analog Devices Inc.
Copyright 2005-2008 Commonwealth Scientific and Industrial Research
Organisation (CSIRO)
Copyright 1993, 2002, 2006 David Rowe
Copyright 2003 EpicGames
Copyright 1992-1994 Jutta Degener, Carsten Bormann
Opus:
Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic,
Jean-Marc Valin, Timothy B. Terriberry,
CSIRO, Gregory Maxwell, Mark Borgerding,
Erik de Castro Lopo