스크립트 문의
스크립트 문의 드립니다.
- 기존 원본 소스 -
[MRTG:root:/root/rtmpdump-2.3]more soure_original.sh #!/bin/sh /root/rtmpdump-2.3/rtmpdump -v -r $rtmp://cjmall.live.cdn.visioncloud.co.kr/cjmalllive/stream2 -A 10 -B 3 -o /dev/null 2>&1 ret=$? else echo "0" exit 1 fi if [ $ret -eq 0 ]; then echo "result OK" exit 0 else echo "result Fail" exit 1 fi [MRTG:root:/root/rtmpdump-2.3]
[MRTG:root:/root/rtmpdump-2.3]./soure_original.sh RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL WARNING: Unknown protocol! WARNING: Can't seek in a live stream, ignoring --start option Connecting ... INFO: Connected... Starting Live Stream For duration: 3.000 sec INFO: Metadata: INFO: width 640.00 INFO: height 360.00 INFO: videodatarate 600.00 INFO: videocodecid avc1 INFO: audiodatarate 128.00 INFO: audiocodecid mp4a 224.797 kB / 3.02 sec Download complete ./soure_original.sh: line 4: syntax error near unexpected token `else' ./soure_original.sh: line 4: `else' [MRTG:root:/root/rtmpdump-2.3]
- 수정한 소스 -
[MRTG:root:/root/rtmpdump-2.3]more complete.sh #!/bin/sh /root/rtmpdump-2.3/rtmpdump -v -r $rtmp://cjmall.live.cdn.visioncloud.co.kr/cjmalllive/stream2 -A 10 -B 3 -o /dev/null 2>&1 if [ $ret ]; then ret=$rtmp else echo "0" exit 1 fi if [ $ret -eq 0 ]; then echo "result OK" exit 0 else echo "result Fail" exit 1 fi [MRTG:root:/root/rtmpdump-2.3]
[MRTG:root:/root/rtmpdump-2.3]./complete.sh RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL WARNING: Unknown protocol! WARNING: Can't seek in a live stream, ignoring --start option Connecting ... INFO: Connected... Starting Live Stream For duration: 3.000 sec INFO: Metadata: INFO: width 640.00 INFO: height 360.00 INFO: videodatarate 600.00 INFO: videocodecid avc1 INFO: audiodatarate 128.00 INFO: audiocodecid mp4a 207.897 kB / 3.00 sec Download complete 0 [MRTG:root:/root/rtmpdump-2.3]
위의 결과값이 옳은 것 인지 문의드려 봅니다. 의견은 코멘트로 남겨주시면 반영하도록 하겠습니다.
고맙습니다.