Crate dvb_gse

Crate dvb_gse 

Source
Expand description

DVB-GSE.

This crate implements the DVB GSE (Generic Stream Encapsulation) protocol, GSE-HEM, and related protocols.

It is mainly intended to be used as a CLI application that receives BBFRAMEs in UDP or TCP packets from a DVB-S2 receiver (such as Longmynd or commercial receivers supporting BBFRAME output), obtains IP packets from a continous-mode GSE stream or a GSE-HEM stream, and sends the IP packets to a TUN device.

The crate can also be used as a library to process GSE Packets and DVB-S2/DVB-S2X BBFRAMES.

Modulesยง

bbframe
DVB-S2 Base-Band Frame (BBFRAME).
bbheader
DVB-S2 Base-Band Header (BBHEADER).
cli
CLI application.
gseheader
DVB GSE (Generic Stream Encapsulation) Header.
gsepacket
DVB GSE (Generic Stream Encapsulation) Packet.