fHandler调用顺序:
1、RTSPClient----------->ConnectionHandler
2、RTSPClient----------->IncomingDataHandler
3、RTCPInstance------->IncomingReportHandler
4、MultiFramedRTPSource----->networkReadHandler
SendDescribe…Assign->connectionHandler;
EventLoop->ConnectionHandler…Assign->incomingDataHandler;
(responseHandler)continueAfterDescribe…Assign->incomingReportHandler;
continueAfterSetup…Assign->networkReadHandler
整体调用堆栈
1、connectionHandler
main(int argc, char * * argv) 行 78 C++
openURL(UsageEnvironment & env, const char * progName, const char * rtspURL) 行 185 C++
RTSPClient::sendDescribeCommand(void (RTSPClient *, int, char *) * responseHandler, Authenticator * authenticator) 行 41 C++
RTSPClient::sendRequest(RTSPClient::RequestRecord * request) 行 439 C++
RTSPClient::openConnection() 行 876 C++
> RTSPClient::connectToS