Answers:
我可以使用在这里找到的rtmpdump验证其是否正常工作:
https://github.com/mstorsjo/rtmpdump
用法:
rtmpdump -r "rtmp://example.fcod.llnwd.net/a1111/e11/test/example/file.flv" -o test.flv
这绝对可以工作:http : //www.vlc.eu.pn/(原始链接断开,已归档页面已链接)
只需转到上面的链接,即可轻松快速地测试您的rtmp网址!
有一个针对CRTMPD的测试播放器(但可用于任何RTMP服务器)
由于rtmpdump在某些Linux(centos)的回购协议中不存在,因此以下选项使用更通用的工具(curl):
if [[ `curl --connect-timeout 1 --output /dev/null --silent --head --fail rtmp://cp67126.edgefcs.net/ondemand/mp4:mediapm/ovp/content/test/video/spacealonehd_sounas_640_300.mp4 2>&1` ]]
then
echo "failing!"
else
echo "working!"
fi
注意:这可能会有误报(例如说一个流在不工作时就在起作用),但它足以满足我的需求。