#include <RTSPProxySession.h>
Collaboration diagram for RTSPProxySession:
|
|
|
The session is always created by a proxy session factory. The calling factory must pass its this pointer to make sure of this. As a second parameter, the connection client's RTSP socket is passed, to allow the implicit teardown if the TCP connection to the client breaks for some reason.
|
|
|
|
|
|
|
|
|
|
Closes the socket to the server. Note (VK): we have to revise this for several servers. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Retrieve the name of this proxy's interface that is used for the connection to the server. It is retrieved from the ControlBase that holds the connection to that server. The connection must be open. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns the RTSP-over-TCP socket that handles the communication with the client of this session. It is must only be called by the session factory. |
|
Returns the session id that was assigned by the session factory. |
|
|
|
|
|
changed the name to lookup because the info is in the data pump
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the following are called by the RTSPProxy(Setup-/Describe-/...)Headers |
|
|
|
the pointer to the request message header must be saved, as the header contains the message string which will be forwarded. |
|
the pointer to the request message header must be saved, as the header contains the message string which will be forwarded. |
|
|