是否可以将RTMP协议重定向到另一个RTMP流?
如果是,我该怎么办?
详情:
例如:我收到了rtmp://mydomain.com/stream/redirec
t我希望这可以从rtmp://otherdomain.com/stream/
答案 0 :(得分:3)
还有另一个免费服务器。您可以将端点添加到Ant Media Server via rest service上的RTMP流。它甚至可以发布到social media at the same time。
答案 1 :(得分:0)
您可以将Wowza streaming engine用作live stream repeater
用于此目的。 This操作方法提供了必要的步骤。
或者您可以将ffmpeg与ffserver
(需要Linux操作系统)结合使用来获取和重新流式传输RTMP流。有关详情,请参阅here。
答案 2 :(得分:0)
您可以使用ffmpeg执行此操作,如下所示
ffmpeg -i rtmp://otherdomain.com/stream -f flv rtmp://mydomain.com/stream/redirect
答案 3 :(得分:0)
如果您使用nginx来处理请求,我认为您可以在服务器端执行此操作,使用位置标头。
"位置:RTMP://otherdomain.com/stream/"
其他方法是使用代理传递 -
https://github.com/winshining/nginx-http-flv-module
这个问题也是下面的重复 -