C# Class SIPSorcery.Net.RTSPClient

Afficher le fichier Open project: sipsorcery/sipsorcery Class Usage Examples

Méthodes publiques

Méthode Description
Close ( ) : void

Closes the session and the RTSP connection to the server.

GetStreamDescription ( string url ) : string
Play ( ) : void

Send a PLAY request to the RTSP server to commence the media stream.

RTSPClient ( ) : System
RTSPClient ( Action rtpTrackingAction ) : System
SetRTPPayloadHeaderLength ( int rtpPayloadHeaderLength ) : void
Start ( string url ) : void

Private Methods

Méthode Description
ProcessRTPPackets ( ) : void
RTPQueueFull ( ) : void
SendKeepAlives ( ) : void

Sends a keep-alive packet to keep the RTSP RTP connection from being shut.

Teardown ( ) : void

Sends the RTSP teardown request for an existing RTSP session.

Method Details

Close() public méthode

Closes the session and the RTSP connection to the server.
public Close ( ) : void
Résultat void

GetStreamDescription() public méthode

public GetStreamDescription ( string url ) : string
url string
Résultat string

Play() public méthode

Send a PLAY request to the RTSP server to commence the media stream.
public Play ( ) : void
Résultat void

RTSPClient() public méthode

public RTSPClient ( ) : System
Résultat System

RTSPClient() public méthode

public RTSPClient ( Action rtpTrackingAction ) : System
rtpTrackingAction Action
Résultat System

SetRTPPayloadHeaderLength() public méthode

public SetRTPPayloadHeaderLength ( int rtpPayloadHeaderLength ) : void
rtpPayloadHeaderLength int
Résultat void

Start() public méthode

public Start ( string url ) : void
url string
Résultat void