#!/bin/bash
+die() { set +x; echo $1; exit 1; }
+
set -e
set -x
NUM=$1
export NUM
+[ -z "$NUM" ] && die 'No number specified as $1'
+
+# Use contract broker running at the second computer (glab)
+export FCB_ADDR=192.168.1.10
+
BUILD=`basename $PWD`
#[ "$BUILD" = "build" ] && WRAPPER="sudo chrt -f 50"
scp sdp$NUM.txt glab:frescor/demo/$BUILD
-ssh -t glab "cd frescor/demo/$BUILD; ./_compiled/bin/recorder -i sdp$NUM.txt -y -vframes 500 stream$NUM.mp4" 2>&1 \
+ssh -t glab "cd frescor/demo/$BUILD; sudo ./_compiled/bin/recorder -direct -i sdp$NUM.txt -y -vframes 500 stream$NUM.mp4 #-renegotiate $((NUM*100))" 2>&1 \
| perl -ne '$result=$_ if m/interframe interval/;
END { open FILE, ">", "result-rec-$ENV{q{NUM}}"; print FILE "$result\n"; }'