Alex Rivera | Logout

Packet oriented lossless compression library

Asked 2011-05-10T11:52:36.767
19

Does anyone know of a free (non-GPL), decently performing compression library that supports packet oriented compression in C/C++?

With packet oriented, I mean the kind of feature QuickLZ (GPL) has, where multiple packets of a stream can be compressed and decompressed individually while a history is being maintained across packets to achieve sensible compression.

I'd favor compression ratio over CPU usage as long as the CPU usage isn't ridiculous, but I've had a hard time finding this feature at all, so anything is of interest.

Edit
Report

1 Answer

0

may be you could use lzma compression SDK, it's written and placed in the public domain by Igor Pavlov.

And since it can compress stream files, and has memory to memory compression I think it's possible to compress packet stream (may be with some changes) but not sure.

answered 2011-10-03T16:46:08.357

Your Answer