Property | Type | Description | |
---|---|---|---|
Closed | bool | ||
RTSPClientMessageReceived | Action |
||
RTSPClientSocketDisconnected | Action |
Method | Description | |
---|---|---|
Close ( ) : void |
Closes the RTSP server socket as well as any open sessions.
|
|
CreateRTSPSession ( |
Creates a new RTSP session and intialises the RTP and control sockets for the session.
|
|
IsConnectionEstablished ( |
||
RTSPServer ( |
||
Send ( |
Sends data to the RTSP client listening on the destination end point.
|
|
Send ( |
Sends a message to the RTSP client listening on the destination end point.
|
Method | Description | |
---|---|---|
AcceptConnections ( string threadName ) : void | ||
Dispose ( bool disposing ) : void | ||
EndSend ( IAsyncResult ar ) : void | ||
Initialise ( ) : void |
Initialises and starts listening on the RTSP server socket.
|
|
PruneConnections ( string threadName ) : void |
Periodically checks the established connections and closes any that have not had a transmission for a specified period or where the number of connections allowed per IP address has been exceeded.
|
|
RTPSocketDisconnected ( string sessionID ) : void | ||
RTSPClientDisconnected ( |
||
RTSPMessageReceived ( |
||
ReceiveCallback ( IAsyncResult ar ) : void |
public CreateRTSPSession ( |
||
remoteEndPoint | The remote end point of the RTSP client that requested the RTSP session be set up. | |
rtcpRemoteEndPoint | ||
return |
public IsConnectionEstablished ( |
||
remoteEndPoint | ||
return | bool |
public RTSPServer ( |
||
endPoint | ||
return | System |
public Send ( |
||
dstEndPoint | ||
buffer | byte | The data to send. |
return | void |
public Send ( |
||
destinationEndPoint | The destination to send the message to. | |
message | string | The message to send. |
return | void |