|
| void | grabConnection (int &sock, struct sockaddr_in &remoteAddress) |
| |
| unsigned | sendDescribeCommand (responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendOptionsCommand (responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendAnnounceCommand (char const *sdpDescription, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendSetupCommand (MediaSubsession &subsession, responseHandler *responseHandler, Boolean streamOutgoing=False, Boolean streamUsingTCP=False, Boolean forceMulticastOnUnspecified=False, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPlayCommand (MediaSession &session, responseHandler *responseHandler, double start=0.0f, double end=-1.0f, float scale=1.0f, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPlayCommand (MediaSubsession &subsession, responseHandler *responseHandler, double start=0.0f, double end=-1.0f, float scale=1.0f, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPlayCommand (MediaSession &session, responseHandler *responseHandler, char const *absStartTime, char const *absEndTime=NULL, float scale=1.0f, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPlayCommand (MediaSubsession &subsession, responseHandler *responseHandler, char const *absStartTime, char const *absEndTime=NULL, float scale=1.0f, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPauseCommand (MediaSession &session, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPauseCommand (MediaSubsession &subsession, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendRecordCommand (MediaSession &session, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendRecordCommand (MediaSubsession &subsession, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendTeardownCommand (MediaSession &session, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendTeardownCommand (MediaSubsession &subsession, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendSetParameterCommand (MediaSession &session, responseHandler *responseHandler, char const *parameterName, char const *parameterValue, Authenticator *authenticator=NULL) |
| |
| unsigned | sendGetParameterCommand (MediaSession &session, responseHandler *responseHandler, char const *parameterName, Authenticator *authenticator=NULL) |
| |
| void | sendDummyUDPPackets (MediaSession &session, unsigned numDummyPackets=2) |
| |
| void | sendDummyUDPPackets (MediaSubsession &subsession, unsigned numDummyPackets=2) |
| |
| void | setSpeed (MediaSession &session, float speed=1.0f) |
| |
| Boolean | changeResponseHandler (unsigned cseq, responseHandler *newResponseHandler) |
| |
| int | socketNum () const |
| |
| void | setUserAgentString (char const *userAgentName) |
| |
| void | disallowBasicAuthentication () |
| |
| unsigned | sessionTimeoutParameter () const |
| |
| char const * | url () const |
| |
| UsageEnvironment & | envir () const |
| |
| char const * | name () const |
| |
| virtual Boolean | isSource () const |
| |
| virtual Boolean | isSink () const |
| |
| virtual Boolean | isRTCPInstance () const |
| |
| virtual Boolean | isRTSPServer () const |
| |
| virtual Boolean | isMediaSession () const |
| |
| virtual Boolean | isServerMediaSession () const |
| |
|
| static RTSPRegisterSender * | createNew (UsageEnvironment &env, char const *remoteClientNameOrAddress, portNumBits remoteClientPortNum, char const *rtspURLToRegister, RTSPClient::responseHandler *rtspResponseHandler, Authenticator *authenticator=NULL, Boolean requestStreamingViaTCP=False, char const *proxyURLSuffix=NULL, Boolean reuseConnection=False, int verbosityLevel=0, char const *applicationName=NULL) |
| |
| static RTSPClient * | createNew (UsageEnvironment &env, char const *rtspURL, int verbosityLevel=0, char const *applicationName=NULL, portNumBits tunnelOverHTTPPortNum=0, int socketNumToServer=-1) |
| |
| static Boolean | lookupByName (UsageEnvironment &env, char const *sourceName, RTSPClient *&resultClient) |
| |
| static Boolean | lookupByName (UsageEnvironment &env, char const *mediumName, Medium *&resultMedium) |
| |
| static Boolean | parseRTSPURL (UsageEnvironment &env, char const *url, char *&username, char *&password, NetAddress &address, portNumBits &portNum, char const **urlSuffix=NULL) |
| |
| static void | close (UsageEnvironment &env, char const *mediumName) |
| |
| static void | close (Medium *medium) |
| |
|
| | RTSPRegisterSender (UsageEnvironment &env, char const *remoteClientNameOrAddress, portNumBits remoteClientPortNum, char const *rtspURLToRegister, RTSPClient::responseHandler *rtspResponseHandler, Authenticator *authenticator, Boolean requestStreamingViaTCP, char const *proxyURLSuffix, Boolean reuseConnection, int verbosityLevel, char const *applicationName) |
| |
| virtual | ~RTSPRegisterSender () |
| |
| virtual Boolean | setRequestFields (RequestRecord *request, char *&cmdURL, Boolean &cmdURLWasAllocated, char const *&protocolStr, char *&extraHeaders, Boolean &extraHeadersWereAllocated) |
| |
| void | reset () |
| |
| void | setBaseURL (char const *url) |
| |
| int | grabSocket () |
| |
| virtual unsigned | sendRequest (RequestRecord *request) |
| |
| virtual int | connectToServer (int socketNum, portNumBits remotePortNum) |
| |
| TaskToken & | nextTask () |
| |
Definition at line 58 of file RTSPRegisterSender.hh.