GstWebRTC.WebRTCRTPSender

g GObject.InitiallyUnowned GObject.InitiallyUnowned Gst.Object Gst.Object GObject.InitiallyUnowned->Gst.Object GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned GstWebRTC.WebRTCRTPSender GstWebRTC.WebRTCRTPSender Gst.Object->GstWebRTC.WebRTCRTPSender

Subclasses:

None

Methods

Inherited:

Gst.Object (27), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

set_priority (priority)

Virtual Methods

Inherited:

Gst.Object (1), GObject.Object (7)

Properties

Inherited:

Gst.Object (2)

Name

Type

Flags

Short Description

priority

GstWebRTC.WebRTCPriorityType

r/w

The priority from which to set the DSCP field on packets

transport

GstWebRTC.WebRTCDTLSTransport

r

The DTLS transport for this sender

Signals

Inherited:

Gst.Object (1), GObject.Object (1)

Fields

Inherited:

Gst.Object (1), GObject.Object (1)

Class Details

class GstWebRTC.WebRTCRTPSender(**kwargs)
Bases:

Gst.Object

Abstract:

No

Structure:

GstWebRTC.WebRTCRTPSenderClass

An object to track the sending aspect of the stream

Mostly matches the WebRTC RTCRtpSender interface.

set_priority(priority)
Parameters:

priority (GstWebRTC.WebRTCPriorityType) – The priority of this sender

Sets the content of the IPv4 Type of Service (ToS), also known as DSCP (Differentiated Services Code Point). This also sets the Traffic Class field of IPv6.

New in version 1.20.

Property Details

GstWebRTC.WebRTCRTPSender.props.priority
Name:

priority

Type:

GstWebRTC.WebRTCPriorityType

Default Value:

GstWebRTC.WebRTCPriorityType.LOW

Flags:

READABLE, WRITABLE

The priority from which to set the DSCP field on packets

New in version 1.20.

GstWebRTC.WebRTCRTPSender.props.transport
Name:

transport

Type:

GstWebRTC.WebRTCDTLSTransport

Default Value:

None

Flags:

READABLE

The DTLS transport for this sender

New in version 1.20.