GstRTSPTransport

Provides helper functions to deal with RTSP transport strings.

Members

Variables

GstReserved
void*[4] GstReserved;
append
bool append;

is append mode was selected

clientPort
GstRTSPRange clientPort;

the client port pair for receiving data. For TCP based transports, applications can use this field to store the sender and receiver ports of the client.

destination
char* destination;

the destination ip/hostname

interleaved
GstRTSPRange interleaved;

the interleave range

layers
uint layers;

the number of layers

lowerTransport
GstRTSPLowerTrans lowerTransport;

the lower transport

modePlay
bool modePlay;

if play mode was selected

modeRecord
bool modeRecord;

if record mode was selected

port
GstRTSPRange port;

the port pair for multicast sessions

profile
GstRTSPProfile profile;

the tansport profile

serverPort
GstRTSPRange serverPort;

the server port pair for receiving data. For TCP based transports, applications can use this field to store the sender and receiver ports of the server.

source
char* source;

the source ip/hostname

ssrc
uint ssrc;

the ssrc that the sender/receiver will use

trans
GstRTSPTransMode trans;

the transport mode

ttl
uint ttl;

the time to live for multicast UDP