This page presents external libraries used by the OpenSAND platform.
This piece of software is an implementation of the Generic Stream Encapsulation (GSE) standard defined by ETSI [1] for Linux (or other Unix-compatible OS). The library may be used to add GSE encapsulation/de-encapsulation capabilities to an application.
The GSE library is released under the LGPL version licence either version 3, or (at your option) any later version.
This is the procedure to install the libgse package, libgse-dbg and libgse-dev are also available.
$ echo "deb https://raw.githubusercontent.com/CNES/net4sat-packages/master/ focal stable"
| sudo tee /etc/apt/sources.list.d/opensand.list
$ curl -sS https://raw.githubusercontent.com/CNES/net4sat-packages/master/gpg/net4sat.gpg.key | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install libgse
The libgse sources are hosted on the libgse github project from the Net4Sat platform.
[1] ETSI TS 102 606
This piece of software is an implementation of the Return Link Encapsulation (RLE) standard defined by ETSI [1] for Linux (or other Unix-compatible OS). The library may be used to add RLE encapsulation/de-encapsulation capabilities to an application.
The RLE library is licensed under the GNU GPL version 3 or later.
This is the procedure to install the librle package, librle-dbg and librle-dev are also available.
$ echo "deb https://raw.githubusercontent.com/CNES/net4sat-packages/master/ focal stable"
| sudo tee /etc/apt/sources.list.d/opensand.list
$ curl -sS https://raw.githubusercontent.com/CNES/net4sat-packages/master/gpg/net4sat.gpg.key | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install librle
The librle sources are hosted on the librle gitlab project from the Net4Sat platform.