<blockquote><p>Please, see file OnDemandServerMediaSubsession.cpp</p></blockquote><div><div>if (clientRTCPPort.num() == 0) {</div><div>š š š // We're streaming raw UDP (not RTP). Create a single groupsock:</div><div>š š š NoReuse dummy; // ensures that we skip over ports that are already in use</div><div>š š š for (serverPortNum = fInitialPortNum; ; ++serverPortNum) {</div><div>struct in_addr dummyAddr; dummyAddr.s_addr = 0;</div></div><div>š</div><div>if the second port number was specified, you answer to client - Transport: RAW/RAW/UDP etc, but create RTPSink instead BasicUDPSink.</div><div>Server create BasicUDPSink _only_ if transport raw-udp requested and _one_ port specified.</div>