#!/bin/bash sudo -v # extend passwordless sudo for another 15 minuts BUILD=`basename $PWD` for i in 2; do #`seq 0 2`; do echo "######### Running $((i+1)) pipelines #########" ssh glab "cd frescor/demo/$BUILD; sudo ./setup $i" # Run video streamer ssh glab "cd frescor/demo/$BUILD; sleep 5; logapp --logtime=true --logfile=client-stramer.log ./_compiled/bin/recorder -vframes 200 -contract_label client_streamer -i stream.mp4 -re -s 160x120 -b 20000 -f rtp -vcodec mpeg4 'rtp://192.168.1.104:20000?budget=15000&period=1000&deadline=33' -renegotiate 100" >/dev/null 2>&1 & #ssh wsheee.local "cd frescor/demo/$BUILD; sleep 5; ./_compiled/bin/recorder -r 30 -f video4linux2 -s 640x480 -i /dev/video0 -f rtp -vcodec mpeg4 'rtp://wsheee.local:20000?budget=125000&period=1000&deadline=33'" & for j in `seq 0 $i`; do ./run-pipeline.sh $j $i < /dev/null & done wait echo "Pipelines finished" rm -f result-agregate-$i for j in `seq 0 $i`; do cat result-rec-$j | sed -e '/interframe interval/!d' >> result-agregate-$i done sleep 1 done