diff --git a/bash/stream.sh b/bash/stream.sh index da5a388..a734c8f 100644 --- a/bash/stream.sh +++ b/bash/stream.sh @@ -1,3 +1,3 @@ #!/bin/bash device_name=`cat /home/pi/device_name` -/usr/bin/ffmpeg -loglevel quiet -rtsp_transport tcp -re -i "rtsp://admin:lihai123@192.168.0.123:554/cam/realmonitor?channel=1&subtype=0" -c copy -f rtsp -rtsp_transport tcp rtsp://47.108.186.87:554/live/$device_name \ No newline at end of file +nohup /usr/bin/ffmpeg -loglevel quiet -rtsp_transport tcp -re -i "rtsp://admin:lihai123@192.168.0.123:554/cam/realmonitor?channel=1&subtype=0" -c copy -f rtsp -rtsp_transport tcp rtsp://47.108.186.87:554/live/$device_name > /dev/null 2>&1 & \ No newline at end of file diff --git a/forever.py b/forever.py index c44ad22..7fac0bb 100644 --- a/forever.py +++ b/forever.py @@ -3,13 +3,10 @@ import time import subprocess - def job(): subprocess.Popen(['supervisorctl restart push_stream'], shell=True) - - # 每半小时执行一次 schedule.every(5).minutes.do(job) try: