在CMD中测试RTMP连接,如ping域-t

时间:2014-05-23 06:12:43

标签: actionscript-3 cmd rtmp flash-media-server

有没有办法像CMD中的命令“ping domain -t”一样测试RTMP连接,这样我就可以检查RTMP服务器在一段时间内停机的次数。

1 个答案:

答案 0 :(得分:0)

您可以使用rtmpdump并连接到不存在的视频。

rtmpdump -r rtmp://[server]/[application]/gibberish

其中gibberish不是您服务器上的实际视频。

我回来了

Connecting ...
INFO: Connected...
ERROR: Closing connection: NetStream.Play.StreamNotFound

这可以满足您的需求,因为它通过RTMP连接到您的服务器并返回一个"已连接的"信息。如果您的服务器出现故障,它会给您一个不同的错误。

如果你正在使用AMS,那么还有Adobe Media Server Administration Console,它运行在与RTMP不同的端口上,所以除非整个盒子崩溃,否则你应该能够检查并查看是否它正在运行。