rtpsend

RTP session management (sender)

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──rtpsend

Factory details

Authors: – Matthew Waters

Classification:Network/RTP/Filter

Rank – none

Plugin – rsrtp

Package – gst-plugin-rtp

Pad Templates

rtcp_src_%u

application/x-rtcp:

Presencerequest

Directionsrc

Object typeGstPad


rtp_sink_%u

application/x-rtp:

Presencerequest

Directionsink

Object typeGstPad


rtp_src_%u

application/x-rtp:

Presencesometimes

Directionsrc

Object typeGstPad


Action Signals

get-session

g_signal_emit_by_name (param_0, "get-session", arg0, &ret);
ret = param_0.emit ("get-session", arg0)
let ret = param_0.emit ("get-session", arg0);

Parameters:

param_0 (GstElement *)
No description available
arg0 (guint)
No description available
Returns (GstRtp2Session *)
No description available

Flags: Run Last / Action


Properties

min-rtcp-interval

“min-rtcp-interval” guint

Minimum time (in ms) between RTCP reports

Flags : Read / Write

Default value : 5000


reduced-size-rtcp

“reduced-size-rtcp” gboolean

Use reduced size RTCP. Only has an effect if rtp-profile=avpf

Flags : Read / Write

Default value : false


rtp-id

“rtp-id” gchararray

A connection ID shared with a rtprecv element for implementing both sending and receiving using the same RTP context

Flags : Read / Write

Default value : rtp-id


rtp-profile

“rtp-profile” Rtp-send-profile *

RTP Profile to use

Flags : Read / Write

Default value : avp (0)


stats

“stats” guint

Statistics about the session

Flags : Read


Named constants

Rtp-send-profile

Members

avp (0) – AVP profile as specified in RFC 3550
avpf (1) – AVPF profile as specified in RFC 4585

The results of the search are