kiwirecorder compression
Do I understand correctly, that kiwiclient (and also the web interface) is using LZ77 for audio stream compression?
So it is lossless compression?
It looks like you're new here. If you want to get involved, click one of these buttons!
Do I understand correctly, that kiwiclient (and also the web interface) is using LZ77 for audio stream compression?
So it is lossless compression?
Comments
No, ADPCM. Computationally inexpensive but lossy. I have no idea what the computational or latency issues of LZ77 would be.
server side:
github.com/jks-prv/Beagle_SDR_GPS/blob/master/rx/csdr/ima_adpcm.cpp
client side:
github.com/jks-prv/Beagle_SDR_GPS/blob/master/web/openwebrx/ima_adpcm.js
Ok thanks
related info:
And of course kiwirecorder has an option to disable audio compression. Same effect as the
comp
button on the audio tab of the web interface.