ts-udpsrc

Receives data over the network via UDP

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──ts-udpsrc

Factory details

Authors: – Sebastian Dröge

Classification:Source/Network

Rank – none

Plugin – threadshare

Package – gst-plugin-threadshare

Pad Templates

src

ANY

Presencealways

Directionsrc

Object typeGstPad


Properties

address

“address” gchararray

Address/multicast group to listen on

Flags : Read / Write

Default value : 0.0.0.0


caps

“caps” GstCaps *

Caps to use

Flags : Read / Write


context

“context” gchararray

Context name to share threads with

Flags : Read / Write


context-wait

“context-wait” guint

Throttle poll loop to run at most once every this many ms

Flags : Read / Write

Default value : 0


mtu

“mtu” guint

Maximum expected packet size. This directly defines the allocation size of the receive buffer pool

Flags : Read / Write

Default value : 1492


port

“port” gint

Port to listen on

Flags : Read / Write

Default value : 5004


retrieve-sender-address

“retrieve-sender-address” gboolean

Whether to retrieve the sender address and add it to buffers as meta. Disabling this might result in minor performance improvements in certain scenarios

Flags : Read / Write

Default value : true


reuse

“reuse” gboolean

Allow reuse of the port

Flags : Read / Write

Default value : true


socket

“socket” GSocket *

Socket to use for UDP reception. (None == allocate)

Flags : Read / Write


used-socket

“used-socket” GSocket *

Socket currently in use for UDP reception. (None = no socket)

Flags : Read


The results of the search are