I have a RTP stream which generated by ffmepg, now I need to restream to RTSP with live555.
There is a way to restream from a RTSP to another RTSP: LIVE555 Proxy Server.
But how to modify the Proxy Server to restream RTP source to RTSP (I can get the sdp description) ?
i.e.
Any advice will be appreciated. Thanks!
Ok, I find the solution.
Inherit the OnDemandServerMediaSubsession
class, use the MPEG4ESVideoRTPSource
and 'MPEG4VideoStreamDiscreteFramer' to get RTP input.
Then make a little change from DynamicRTSPServer
by replacing createNewSMS
function.
This RTP proxier got working!