Skip to content

Commit

Permalink
[Change] Tuning launch.sh
Browse files Browse the repository at this point in the history
 Changes to be committed:
	modified:   src/static/static/home/yi-hack-v5/script/launch.sh
  • Loading branch information
alienatedsec committed Sep 22, 2023
1 parent 63213ca commit 26009c1
Showing 1 changed file with 25 additions and 6 deletions.
31 changes: 25 additions & 6 deletions src/static/static/home/yi-hack-v5/script/launch.sh
Expand Up @@ -21,48 +21,62 @@

kill_all() {
# Kills all running instances
echo Round 1 - Killing using SIGTERM
killall -s SIGTERM wd_rtsp.sh
killall -s SIGTERM rRTSPServer
killall -s SIGTERM h264grabber

sleep 10

echo Round 1 - Finished
sleep 2
echo Round 2 - Killing using SIGKILL
killall -s SIGKILL wd_rtsp.sh
killall -s SIGKILL rRTSPServer
killall -s SIGKILL h264grabber
echo Round 2 - Finished
}

launch_apps() {
# Launches apps with different commands
if [ "$execute_audio" = true ]; then
echo Launching - h264grabber -r audio -m "$model" -f &
h264grabber -r audio -m "$model" -f &
fi

if [ "$settings" = "high" ]; then
debug_flag=""
if [ "$debug_mode" = true ]; then
debug_flag="-d 7"
debug_flag="-d "$debug_level""
fi
echo Launching - h264grabber -r high -m "$model" -f &
h264grabber -r high -m "$model" -f &
sleep 1
echo Launching - rRTSPServer -r high -a "$enable_audio" -p 554 -u -w $debug_flag &
rRTSPServer -r high -a "$enable_audio" -p 554 -u -w $debug_flag &
fi

if [ "$settings" = "low" ]; then
debug_flag=""
if [ "$debug_mode" = true ]; then
debug_flag="-d 7"
debug_flag="-d "$debug_level""
fi
echo Launching - h264grabber -r low -m "$model" -f &
h264grabber -r low -m "$model" -f &
sleep 1
echo Launching - rRTSPServer -r low -a "$enable_audio" -p 554 -u -w $debug_flag &
rRTSPServer -r low -a "$enable_audio" -p 554 -u -w $debug_flag &
fi

if [ "$settings" = "both" ]; then
debug_flag=""
if [ "$debug_mode" = true ]; then
debug_flag="-d 7"
debug_flag="-d "$debug_level""
fi
echo Launching - h264grabber -r low -m "$model" -f &
h264grabber -r low -m "$model" -f &
sleep 1
echo Launching - h264grabber -r high -m "$model" -f &
h264grabber -r high -m "$model" -f &
sleep 1
echo Launching - rRTSPServer -r both -a "$enable_audio" -p 554 -u -w $debug_flag &
rRTSPServer -r both -a "$enable_audio" -p 554 -u -w $debug_flag &
fi

Expand Down Expand Up @@ -97,6 +111,11 @@ elif [ "$operation" = "l" ] || [ "$operation" = "L" ]; then

if [ "$debug_choice" = "y" ] || [ "$debug_choice" = "Y" ]; then
debug_mode=true
read -p "Provide debug level (0-15): " debug_level
while ! [ "$debug_level" -ge 0 -a "$debug_level" -le 15 ] 2>/dev/null; do
echo "Invalid input. Please enter a debug level between 0 and 15."
read -p "Provide debug level (0-15): " debug_level
done
else
debug_mode=false
fi
Expand Down

0 comments on commit 26009c1

Please sign in to comment.