我有一个由ffmepg生成的RTP流,现在我需要用live555重新流式传输到RTSP。
有一种方法可以从 RTSP 重新流式传输到另一个 RTSP:LIVE555代理服务器。
但是如何修改代理服务器以将RTP源重新流式传输到RTSP(我可以得到sdp描述)?
即
- 源流:rtp://192.168.1.10:55555
- 回复至:rtsp://:554/stream1
任何建议将不胜感激。谢谢!
好的,我找到了解决方案。
继承OnDemandServerMediaSubsession
类,使用MPEG4ESVideoRTPSource
和"MPEG4VideoStreamDiscreteFramer"获取RTP输入。
然后通过替换createNewSMS
函数对DynamicRTSPServer
进行一些更改。
这个 RTP 代理开始工作了!