if ! [ -d /srv/ultimate/opptak ]; then
# sudo mount /dev/sda1 /srv/ultimate
- sudo mount /dev/disk/by-uuid/5ba6626a-7539-4b43-a9e1-b13243f1abdf /srv/ultimate
+ sudo mount /dev/disk/by-uuid/af9070b1-ba86-4240-83b3-8b866b86a46b /srv/ultimate
fi
-if ! pidof ssh > /dev/null; then
- echo "Set up SSH forwarding forwarding before running this script:"
- echo " ssh -R 9095:127.0.0.1:9095 stream@pannekake.samfundet.no"
+if ! ping -c 1 -t 2 10.42.1.1 >/dev/null; then
+ echo "Wireguard tunnel is not working (cannot ping 10.42.1.1), please fix before starting streaming."
exit
fi
# Set up BBR
-for DEV in $( ip link | grep UP | cut -d" " -f2 | cut -d: -f1 | grep -v lo ); do
+for DEV in $( ip link | grep UP | cut -d" " -f2 | cut -d: -f1 | cut -d@ -f1 | grep -v lo ); do
sudo tc qdisc add root dev $DEV fq
done
echo bbr | sudo tee /proc/sys/net/ipv4/tcp_congestion_control
+sudo ethtool -K enp0s31f6 tx off # takes iperf from 750 to 920 mbit/sec!?
# Make sure CSS is up-to-date
sass score.scss score.css
fi
# Start Nageru
-( cd /home/sesse/dev/nageru &&
+( cd /home/sesse/dev/nageru/obj &&
./nageru \
- -c 6 \
- -t ultimate.lua \
- -M ultimate.mapping \
+ -c 8 \
+ -t /home/sesse/dev/ultimatescore/nageru/ultimate.lua \
+ -M /home/sesse/dev/ultimatescore/nageru/ultimate.mapping \
+ -r /srv/ultimate/opptak \
--midi-mapping=akai_midimix.midimapping \
--http-x264 \
--x264-speedcontrol \
--x264-bitrate 4500 \
--http-audio-bitrate 128 \
--quick-cut-keys \
- -m 0,2 -m 1,3 -m 2,4 -m 3,5 -m 4,0 -m 5,1
- --mjpeg-export-cards=1-5
+ --output-card 7 \
+ --output-card-unsynchronized \
+ --mjpeg-export-cards=0-3,5-6 \
+ #--mjpeg-export-cards=1-5 \
+ #-m 0,1 -m 1,2 -m 2,3 -m 3,4 -m 4,5 -m 5,0
+ #-m 0,2 -m 1,3 -m 2,4 -m 3,5 -m 4,0 -m 5,1 \
)
- #-r /srv/ultimate/opptak \
#--output-card 4 \
#--output-buffer-frames 8.0