NDI

Ich beantwortete Fragen zum poptravel Kanal – ein paar emails hatten sich angesammelt. Chats mit alten Bekannten. Das Cardiff-Video ging auch public.

Zu Abelton empfahl mir der YouTUbe Algo heute mal ein echt gutes Video. In 37 Minuten erklärte man da vielen mit der nützlicehn 2 Screen Ansicht. Warum war ich darauf noch nie gekommen? Mit den 3 Screen habe ich genug Platz und ja, Ableton macht so noch mehr Spaß.

In Sachen Websites ging wenig, weil ich mich mal wieder ablenken ließ. Die NDI HX Camera wurde kostenlos gemacht. Vom NDI Standard hatte ich tatsächlich noch nichts gehört. Wie leicht das iPad dann aber in Wirecast lief, fand ich super. Die frühere Verbindung von Netzwerk-Cams war fummelig mit IP-Adressen.

Auf dem PC in OBS ging’s mit den Plugins nicht. Erst nach der Installtion der NDI Tools dann lief die Sache. So hätte ich eine drahtlose Webcam, die eben in den Videomixern nützlich sein könnte.

Ich optimierte den Download per request mit retries. Das Deployment der Python Skripte + wheel install brachte einige Probleme. Fehlender de_DE locale:
cd /usr/share/locales
./install-language-pack de_DE
dpkg-reconfigure locales

und schließlich ein einfaches bash Script für den Download und die Generierung der Site mit zufälligem Warten.

#!/bin/bash
# Runs python script within virtualenv
# used by cron
sleep $[ ( $RANDOM % 5 ) + 1 ]m
sleep $[ ( $RANDOM % 60 ) + 1 ]s
cd /home/ssdpreise.de/flask
source .venv/bin/activate
python3 download_prices.py
python app.py build
deactivate

Das alles dann in die crontab
# ssdpreise.de download and static site generation
29 19 * * * /home/ssdpreise.de/flask/ssdpreise-de-cron.sh

Ich setzte den A-Record um, passte das Caddyfile an und siehe da, das Ding war online. Mal sehen, wie lange. Ich muss einiges lernen zum Logging und auch per && am Ende ein Ping absetzen, wenn der Service klappte. Soweit erst einmal zufrieden. Ein besseres Deployscript oder Git muss auch her. Kleiner aber entscheidender Schritt heute für den Mini-Relaunch der gestrigen Arbeit.

Jetzt kann ich mich um Kosmetik, dynamische Elemente und eventuelle SEO kümmern. Erst mal goaccess installiert, weil ich Cookies und dergleichen für Analytics vermeiden will. Die ganze Site ist um die 30KB groß und dank Caddy auch mit A+ beim Cert bewertet. Auf Mobile ist die Site dennoch unbenutzbar. Muss das Layout ändern. Morgen dann.

0 Responses to “NDI”


Kommentare sind zur Zeit nicht möglich.
2020-04-07_13-26-07_IMG_20200407_132607274.jpg
2020-04-07_13-26-07_IMG_20200407_132607274.jpg
2020-04-07_14-27-46_IMG_20200407_142746049.jpg
2020-04-07_14-27-46_IMG_20200407_142746049.jpg
2020-04-07_20-49-41_IMG_20200407_204940474.jpg
2020-04-07_20-49-41_IMG_20200407_204940474.jpg
2020-04-08_00-20-02_IMG_20200408_002002068.jpg
2020-04-08_00-20-02_IMG_20200408_002002068.jpg