]> rtime.felk.cvut.cz Git - frescor/demo.git/blob - build/run-casestudy
Last minute fixes - still doesn't work
[frescor/demo.git] / build / run-casestudy
1 #!/bin/bash
2
3 sudo -v # extend passwordless sudo for another 15 minuts
4
5 BUILD=`basename $PWD`
6
7 for i in `seq 0 2`; do
8     echo "######### Running $i pipelines #########"
9     ssh glab "cd frescor/demo/$BUILD; sudo ./setup $i"
10     # Run video streamer
11     ssh glab "cd frescor/demo/$BUILD; sleep 7; logapp --logtime=true --logfile=client-stramer.log ./_compiled/bin/recorder -r 30 -s 160x120 -vframes 200 -contract_label client_streamer -i stream.mp4 -f rtp -vcodec mpeg4 'rtp://192.168.1.104:20000?budget=12000&period=1000&deadline=33' -renegotiate 100" >/dev/null 2>&1 &
12     #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'" &
13     for j in `seq 0 $i`; do
14         ./run-pipeline.sh $j $i < /dev/null &
15     done
16     wait
17     echo "Pipelines finished"
18     rm -f result-agregate-$i
19     for j in `seq 0 $i`; do
20         cat result-rec-$j | sed -e '/interframe interval/!d' >> result-agregate-$i
21     done
22     sleep 1
23 done
24