ROHC compression/decompression library
|
The ROHC library provides an easy and robust way for applications to reduce their bandwidth usage on network links with limited capacity. Headers of network packets are compressed with the ROHC protocol and algorithms.
RObust Header Compression (ROHC) is a set of standards defined by the IETF. The ROHC library is a free, opensource and efficient implementation of them. Many featuresare implemented.
The project is licensed under LGPL2.1+. See the COPYING and AUTHORS.md files for more details.
The sources are in the src subdirectory. The sources are separated into three sub-directories:
See the INSTALL.md file to learn to build the libraries. See also the Wiki of the project.
The APIs for ROHC common, compression and decompression parts are available on separate pages:
Some tutorials are available on the website and wiki.
Some examples are available in the examples/ sub-directory in the sources.
Several tests may be run to check the library behaviour. See the INSTALL.md file to learn how to use these tools.