1. RTSPClientSession
每一个链接创建,都会创建一个RTSPClientSession, 其中最重要的属性是fStreamStates
2. fStreamStates
它是RTSPClientSession属性,封装着有关流的信息
里面封装了subsession, streamToken, subsessaion 对应的是JH264LiveVideoServerMediaSubsession或JG711LiveAudioServerMediaSubsession, streamToken对应的是fLastStreamToke即JStreamState
2. JStreamState
它是subsession的属性, 封装着fRTPSink,真正驱动着,fFrameSource拉流的对象
属性fRTPSink控制着 流的打开(startPlaying), 并通过addStreamSocket把客户端的socket加入到自己需要发送的地址