<div dir="ltr"><div><div><div><div><div>Hi all,<br><br></div>I am working in project where I will have to implement an <span style class="">rstp</span> server over an already existing application which is already capable to transmit <span style class="">RTP</span> streams.<br>
<br></div>I have been having a look in live555 source code for some time right now in order to find out how cloud I implement an <span style class="">RTSP</span> server using live555 and using at the same time my own <span style class="">UDP</span>/<span style class="">RTP</span> sender functions. <br>
<br></div>The first approach I found is to use <span style class="">testOnDemandRTSPServer</span> example using MPEG2TransportStreamUDPServerMediaSubsession class in order to resend an already existing <span style class="">RTP</span> <span style class="">loopback</span> stream. The problem here is that all data is parsed and resent, well, this is a work around but it is not what I am <span style class="">loolink</span> for.<br>
<br></div>What I would like is an <span style class="">RTSP</span> server capable of just performing the negotiation, get clients <span style class="">IP</span> and port, send keep alive responses and notice clients commands; without sending and managing any <span style class="">RTP</span> packet or data. My application already creates and <span style class="">sdp</span> file, so even that, shouldn't be done with the <span style class="">RTSP</span> server I need.<br>
<br></div><div>Does anyone knows if there is a way to use the <span style class="">RTSPServer</span> class without <span style class="">autogenerating</span> <span style class="">sdp</span> data and without having to invoke an <span style class="">RTPsink</span>?<br>
<br></div><div>I hope my explanation is clear enough :P<br><br></div><div>Thanks, any help or suggestion is going to be appreciated :)<br><br></div><div>David<br></div></div>