如何validationRTMPstreamURL是否正常工作?

我已经负责为streamvideo设置CDN帐户,但实际上并没有运行将托pipe内容的网站。 我如何testing已发布的RTMPurl是否正常工作? 我是否需要使用Flashvideo播放器创buildtesting页,或者是否有一个简单的工具可以使用可用于testing的RTMPstream? 该URL格式如下:

rtmp://example.fcod.llnwd.net/a1111/e11/test/example/file.flv

    我能够validation它使用rtmpdump在这里find工作:

    http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm

    用法:

    rtmpdump -r "rtmp://example.fcod.llnwd.net/a1111/e11/test/example/file.flv" -o test.flv

    您可能能够通过VLC播放器打开“networking位置”。

    有一个为CRTMPD构build的testing播放器(但它适用于任何RTMP服务器)

    http://dl.dropbox.com/u/2918563/flvplayback.swf

    这一定会工作: http : //www.vlc.eu.pn/

    只要去上面的链接,testing你的rtmpurl,方便快捷!

    由于rtmpdump不在某些linuxes(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 

    注意:这可能有误报(当一个stream不工作时表示stream是工作的),但是对于我的需求来说,它工作得很好。