I was looking at what it would take to update the Ugly groupsock as mentioned in past posts for the purpose of adding things like rtsp-over-https and srtp.
The socket usage for rtsp-over-http is simple and direct inside RTSPClient and I see the 2 sockets created for GET and POST. But then the MediaSubsession::initiate is called and 2 more sockets are created as part of the "new GroupSock(..." calls for fRTPSocket and fRTCPSocket. I do not see these being used and for rtsp-over-http, i was surprised to find fMultiplexRTCPWithRTP false. Instrumentation in RTPInterface and RTSPClient prove that data is moving accross the GET and POST sockets only. Am i missing something or are these sockets created and not used. At the time of closing, when de-initiate is called the actually socket numbers inside the GroupSock are actually -1,
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel