#!/bin/bash

#######################################
# Bild in base64 kodieren und hochladen
#######################################

DOMAIN="$(/home/snowtv/bin/getdomain.sh | tr -d "[']")"
ID="$(/home/snowtv/bin/getid.sh)"
TOK="$(cat /home/snowtv/bin/token)"
IMG="$( base64 -w 0 /home/snowtv/Bilder/$ID.jpg )"
AIRTIME="$(/home/snowtv/bin/getairtime.sh)"

echo "$IMG"
if [ "$AIRTIME" == "0" ]; then
	# wenn Sendezeit ist, soll ein Screenshot hochgeladen werden
        /home/snowtv/bin/shot.sh
	sleep 0.2
	# Bild hochladen
	curl -k --connect-timeout 20 --max-time 40 --data "{\"image\":\"$IMG\"}" \
		-H "APG-Authorization: $TOK" "${DOMAIN}/apg-mp?device=${ID}" --user-agent "apg-mp"
	echo "$(date)  INFO: Airtime, Bildupload" | tee -a /var/log/stv.log
fi

exit 0
