Stream 通过live555将rtp源流代理到rtsp

Stream 通过live555将rtp源流代理到rtsp,stream,streaming,rtsp,rtp,live555,Stream,Streaming,Rtsp,Rtp,Live555,我有一个由ffmepg生成的RTP流,现在我需要使用重新流到RTSP 有一种方法可以从一个RTSP重新传输到另一个RTSP: 但是如何修改代理服务器以将RTP源重新格式化为RTSP(我可以得到sdp描述) i、 e 源流:rtp://192.168.1.10:55555 重新流至:rtsp://:554/stream1 如有任何建议,将不胜感激。谢谢 好的,我找到了解决办法 继承OnDemandServerMediaSubsession类,使用MPEG4ESVideoRTPSource和“M

我有一个由ffmepg生成的RTP流,现在我需要使用重新流到RTSP

有一种方法可以从一个RTSP重新传输到另一个RTSP:

但是如何修改代理服务器以将RTP源重新格式化为RTSP(我可以得到sdp描述)

i、 e

  • 源流:rtp://192.168.1.10:55555
  • 重新流至:rtsp://:554/stream1

如有任何建议,将不胜感激。谢谢

好的,我找到了解决办法

继承OnDemandServerMediaSubsession类,使用MPEG4ESVideoRTPSource和“MPEG4VideoStreamDiscreteParamer”获取RTP输入

然后通过替换
createNewSMS
函数,对
DynamicRTSPServer
进行一些更改


这个RTP代理开始工作了

我正在将MPEGTS格式的H.264视频发送到rtp://xx.xx.xx.xx:abcdWhich 我应该使用RTP源代码和成帧器吗?