如何使用Gstreamer进行rtsp代理
我想创建一个 rtsp 代理,其中可以从一端获取 rtsp 流,然后需要在另一端传输相同的流(使用 rtsp)。这更像是一个 rtsp 中继,但我想在两者之间对该中继流进行转码。
谁能建议一种方法来做到这一点?我曾考虑过使用 Gstreamer,但它只能充当 rtsp 服务器,但我仍然不知道如何从另一端获取 rtsp 流以及如何中继 rtsp 事件。
任何现有的图书馆可以帮助我实现这一目标?或者Gstreamer是否可以这样使用?
I want to create an rtsp proxy where rtsp stream can be taken from one end and then need to stream the same(using rtsp) on other side.This is more of a rtsp relay but I wanted to trans code this relayed stream in between.
Can anyone suggest a way for doing this? I had considered Gstreamer for this, but that can act only as rtsp server, but I still don't know how to get the rtsp stream from other side and how to relay rtsp events.
Any existing library which can help me in achieving this? or If Gstreamer can be used in this way ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Gstreamer 应该能够在输入上使用 RTSP,有 rtspsrc 元素。
Gstreamer should be able to use RTSP on input, there is rtspsrc element for it.