summaryrefslogtreecommitdiff
path: root/net/rtsp_proxy/files/rtsp_proxy.sh
blob: 8176b0d60d0765d846dc6474e72c3e8227023434 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

cd `dirname $0`
cd ../..
PREFIX=`pwd`

case $1 in
	start)	echo -n ' rtsp_proxy'
		RTSP_PROXY=${PREFIX}/sbin/rtsp_proxy
		CONFIG_FILE=${PREFIX}/etc/qts_proxy.conf
		PID_FILE=/var/run/rtsp_proxy.pid
		[ -x ${RTSP_PROXY} ] && ${RTSP_PROXY} -c ${CONFIG_FILE} > /dev/null & && echo $! > ${PID_FILE}
		;;
        stop)	if [ -f /var/run/rtsp_proxy.pid ]; then
			kill `cat /var/run/rtsp_proxy.pid`
			rm /var/run/rtsp_proxy.pid
		fi
		;;
esac