Question

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.

  • source stream: rtp://192.168.1.10:55555
  • retream to: rtsp://:554/stream1

Any advice will be appreciated. Thanks!

Was it helpful?

Solution

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!

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top