raptorqenc

Performs FEC using RaptorQ (RFC6681, RFC6682)

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──raptorqenc

Factory details

Authors: – Tomasz Andrzejak

Classification:RTP RaptorQ FEC Encoding

Rank – marginal

Plugin – raptorq

Package – gst-plugin-raptorq

Pad Templates

fec_0

application/x-rtp:
     clock-rate: [ 0, 2147483647 ]

Presencealways

Directionsrc

Object typeGstPad


sink

application/x-rtp:
     clock-rate: [ 0, 2147483647 ]

Presencealways

Directionsink

Object typeGstPad


src

application/x-rtp:
     clock-rate: [ 0, 2147483647 ]

Presencealways

Directionsrc

Object typeGstPad


Properties

mtu

“mtu” guint

Maximum expected packet size

Flags : Read / Write

Default value : 1400


protected-packets

“protected-packets” guint

Number of packets to protect together

Flags : Read / Write

Default value : 25


pt

“pt” guint

The payload type of FEC packets

Flags : Read / Write

Default value : 97


repair-packets

“repair-packets” guint

Number of repair packets per block to send

Flags : Read / Write

Default value : 5


repair-window

“repair-window” guint

A time span in milliseconds in which repair packets are send

Flags : Read / Write

Default value : 50


symbol-size

“symbol-size” guint

Size of RaptorQ data unit

Flags : Read / Write

Default value : 1408


The results of the search are