Guest User

rc.ffserver

a guest
Mar 17th, 2013
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.41 KB | None | 0 0
  1. #!/bin/sh
  2. #
  3.  
  4. case "$1" in
  5.   'start')
  6.     /usr/bin/ffserver &
  7.     ffmpeg -loglevel 0 -s 800x640 -r 10 -f video4linux2 -i /dev/video0 -vf frei0r=brightness:0.2,frei0r=contrast0r:0.3frei0r=gamma:5 http://localhost:8090/feed.ffm &
  8.     ffmpeg -loglevel 0 -s 800x640 -r 10 -f video4linux2 -i /dev/video1 -vf frei0r=brightness:0.2,frei0r=contrast0r:0.3frei0r=gamma:5 http://localhost:8090/feed1.ffm &
  9.     echo ""
  10.   ;;
  11.   'start0')
  12.     /usr/bin/ffserver &
  13.     ffmpeg -loglevel 0 -s 800x640 -r 10 -f video4linux2 -i /dev/video0 -vf frei0r=brightness:0.2,frei0r=contrast0r:0.3frei0r=gamma:5 http://localhost:8090/feed.ffm &
  14.     echo ""
  15.   ;;
  16.   'start1')
  17.     /usr/bin/ffserver &
  18.     ffmpeg -loglevel 0 -s 800x640 -r 10 -f video4linux2 -i /dev/video1 -vf frei0r=brightness:0.2,frei0r=contrast0r:0.3frei0r=gamma:5 http://localhost:8090/feed1.ffm &
  19.     echo ""
  20.   ;;
  21.   'stop')
  22.     killall ffserver
  23.     killall ffmpeg
  24.   ;;
  25.   'restart')
  26.     killall ffserver
  27.     killall ffmpeg
  28.     /usr/bin/ffserver &
  29.     ffmpeg -loglevel 0 -s 800x640 -r 10 -f video4linux2 -i /dev/video0 -vf frei0r=brightness:0.2,frei0r=contrast0r:0.3frei0r=gamma:5 http://localhost:8090/feed.ffm &
  30.     ffmpeg -loglevel 0 -s 800x640 -r 10 -f video4linux2 -i /dev/video1 -vf frei0r=brightness:0.2,frei0r=contrast0r:0.3frei0r=gamma:5 http://localhost:8090/feed1.ffm &
  31.     echo ""
  32.   ;;
  33.   *)
  34.     echo "Usage: $0 {start|start0|start1|stop|restart}"
  35.   ;;
  36. esac
Advertisement
Add Comment
Please, Sign In to add comment