<div dir="ltr">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.<div><br></div><div>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. </div><div><br></div><div>I do not see these being used and for rtsp-over-http, i was surprised to find fMultiplexRTCPWithRTP false.</div><div><br></div><div>Instrumentation in RTPInterface and RTSPClient prove that data is moving accross the GET and POST sockets only. </div><div><br></div><div>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,  </div></div>