How to auto start Red 5 on Ubuntu or any linux distro

Following script monitors RMTP port, which indicates if Red5 is running or not

if (netstat -na | grep -q :1935) ; then
echo “Red5 running.”
bash /usr/local/red5/
If RMTP is open for connection nothing is done, else the script tries to start Red5 server by executing the startup script.
so save the above script in red5 folder say /usr/local/red5/
now we need to add a cron job to run the at specified intervals, e.g. we will run it every 2 mins.
edit cron jobs with following command
crontab -e
now add following line to the cron jobs
0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,59 * * * * /usr/local/red5/ & >/dev/null 2>&1
The above setup will monitor red5 every two minute , if server is not running it will start the server.

2 thoughts on “How to auto start Red 5 on Ubuntu or any linux distro”

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>