是否可以将 RTMP 协议重定向到另一个 RTMP 流?
如果是,我该怎么做?
详细信息:例如:我得到了 rtmp://mydomain.com/stream/redirec
t,我希望它重定向或从中获取内容/流 rtmp://otherdomain.com/stream/
还有另一个免费服务器。您可以通过 rest service将端点添加到 Ant Media Server 上的 RTMP 流。它甚至可以同时发布到社交媒体。
您可以使用 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
这个问题也是下面的重复 -
为此,您可以使用Wowza 流媒体引擎live stream repeater
。本指南提供了必要的步骤。
或者您可以将ffmpeg与ffserver
(需要 Linux 操作系统)结合使用来获取和重新流式传输您的 RTMP 流。请参阅此处了解更多信息。