我想检查麦克风的RTMP直播流是否开启或关闭。
我已经使用了RTMP DUMP。
exec("/usr/bin/rtmpdump -V -v -r rtmp://www.exapmle.com/etc./13/mic1 -o /tmp/rtmp-checker.log 2>&1", $pp);
我从http://blog.svnlabs.com/how-to-check-rtmp-source-stream-is-live-or-not/上找到了这个技巧。
但是,我对结果不太满意,因为它并不总是有效,并生成一个随机字符串作为结果。
![所以有时我会遇到这种错误。有没有完美的解决方案?][1] [1]: http://i.stack.imgur.com/ZrTco.png
我正在寻找使用FFmpeg或其他方法的解决方案。