将RTMP协议重定向到另一个RTMP流



是否可以将RTMP协议重定向到另一个RTMP流?

如果是,我该怎么做?

详细:例如:我得到了rtmp://mydomain.com/stream/redirec t,我想这重定向或从rtmp://otherdomain.com/stream/获取内容/流

您可以使用ffmpeg执行如下操作ffmpeg -i rtmp://otherdomain.com/stream -f flv rtmp://mydomain.com/stream/redirect

我认为如果你使用nginx来处理请求,你可以在服务器端使用位置标头。

"地点:rtmp://otherdomain.com/stream/"

其他方法是使用代理传递-

https://github.com/winshining/nginx-http-flv-module

这个问题也是下面的重复-

将RTMP协议重定向到另一个RTMP流

有另一个免费的服务器。您可以通过rest服务向Ant Media Server上的RTMP流添加端点。它甚至可以同时发布到社交媒体上。

https://github.com/ant-media/Ant-Media-Server

您可以使用Wowza流引擎作为live stream repeater用于此目的。本指南提供了必要的步骤。

或者您可以将ffmpeg与ffserver结合使用(需要Linux操作系统)来获取并重新流式传输RTMP流。

最新更新