Flags

Details

class GstRtsp.RTSPEvent(value)

Bases: GObject.GFlags

The possible events for the connection.

READ = 1

connection is readable

WRITE = 2

connection is writable

class GstRtsp.RTSPLowerTrans(value)

Bases: GObject.GFlags

The different transport methods.

UNKNOWN = 0

invalid transport flag

UDP = 1

stream GstRtsp.data over UDP

HTTP = 16

stream GstRtsp.data tunneled over HTTP.

UDP_MCAST = 2

stream GstRtsp.data over UDP multicast

TLS = 32

encrypt TCP and HTTP with TLS

TCP = 4

stream GstRtsp.data over TCP

class GstRtsp.RTSPMethod(value)

Bases: GObject.GFlags

The different supported RTSP methods.

INVALID = 0

invalid method

DESCRIBE = 1

the DESCRIBE method

TEARDOWN = 1024

the TEARDOWN method

REDIRECT = 128

the REDIRECT method

PAUSE = 16

the PAUSE method

ANNOUNCE = 2

the ANNOUNCE method

GET = 2048

the GET method (HTTP).

SETUP = 256

the SETUP method

PLAY = 32

the PLAY method

GET_PARAMETER = 4

the GET_PARAMETER method

POST = 4096

the POST method (HTTP).

SET_PARAMETER = 512

the SET_PARAMETER method

RECORD = 64

the RECORD method

OPTIONS = 8

the OPTIONS method

class GstRtsp.RTSPProfile(value)

Bases: GObject.GFlags

The transfer profile to use.

UNKNOWN = 0

invalid profile

AVP = 1

the Audio/Visual profile (RFC 3551)

SAVP = 2

the secure Audio/Visual profile (RFC 3711)

AVPF = 4

the Audio/Visual profile with feedback (RFC 4585)

SAVPF = 8

the secure Audio/Visual profile with feedback (RFC 5124)

class GstRtsp.RTSPTransMode(value)

Bases: GObject.GFlags

The transfer mode to use.

UNKNOWN = 0

invalid tansport mode

RTP = 1

transfer RTP GstRtsp.data

RDT = 2

transfer RDT (RealMedia) GstRtsp.data