Hallo liebe Leute,
ich stehe noch nicht auf der Mailingliste und suche jemanden der schon einmal ein WiFi Tally Light für einen Blackmagic ATEM Videomischer gebaut hat. Hab da noch einige Fragen dazu. Ich hoffe mir kann da jemand helfen. Die ersten Fragen sind z.B. Reichweite, wie viele Tallys sind möglich. Glaube das ein Arduino die Protokolle aus dem Netzwerk auslesen muss und dann zu den WiFi Tally Light schickt.
Ich hoffe auf eure Hilfe.
Mit freundlichen Grüßen
Heinz-Wilhelm
Hey Heinz-Wilhelm,
ich habe soetwas ähnlich schon mal gebaut. Allerdings habe ich das damals mit NRF24 Funkmodulen gebaut.
https://github.com/derlucas/nrf24_atem_tally
Allerdings funktioniert das ganze mit der aktuellen Blackmagic Software nicht mehr. Das Protokoll wurde damals von Kaspar Skaarhoj reverse engineered und als Arduino Lib zur Verfügung gestellt. Irgenwann letztes Jahr hat Blackmagic dann das Protokoll bei einem Update mal geändert und Herr Skaarhoj hat das zum Anlass genommen seine ganze Software nur noch Closed Source weiter zu entwickeln.
Somit läuft mein Projekt jetzt nicht mehr. Ich weis nicht obs mittlerweile nen Fork gibt, mit dem das aktuell wieder tut, da wäre ich über feedback dankbar :)
Moin Heinz-Wilhelm!
Sorry für die verspätete Antwort, ich war unterwegs. Pascal und ich haben damals das WiFi Tally entwickelt.
Zur Reichweite: Kommt ganz drauf an, was du als WLAN Accesspoint nutzt. Grob gesagt, wenn dein Handy noch im WLAN ist, dann auch die Tallys (ohne Gewähr, aber sollte so sein)
Bzgl Anzahl der Tallys: Alle. Die Aktuelle Version der Software sendet aktuell den Tally Status von den ersten 8 Inputs, wieviele Tallys du da anschließt ist egal. Ich müsste nochmal gucken, aber es sollte recht fix gehen auch mehr als 8 Inputs zu senden, z.b. alle 40 Inputs von dem Atem Constellation 8k.
Genau, ein Arduino verbindet sich direkt mit dem ATEM, einfach weil das ATEM soweit ich weiß nur 10 Netzwerkclients direkt bedienen kann. Somit nutzt man den Arduino als "Bridge" und kann prinzipiell unendlich viele Tallys ansteuern. Der Arduino muss im selben Netzwerk wie das ATEM und den Tallys sein. ATEM und Arduino am sollten per Kabel miteinander verbunden sein, die Tallys können dann per WiFi angebunden werden.
Bzgl des Einwands von Lucas, ich habe grade mal die aktuellste Softwareversion von Blackmagic auf mein Production Studio 4k gezogen und es läuft immernoch so wie es soll. Kaspar Skaarhoj (auf dessen Library die Software basiert) hat zwar irgendwan aufgehört "öffentlich" zu entwickeln und hat dann geschrieben:
August 2018: The free open source SKAARHOJ provided Arduino Libraries
will only work with *ATEM Software Control firmware versions up to 7.5.0*.
Dennoch hat Blackmagic zumindest bei dem Produktion Studio 4k bis heute noch keine Änderung an den nötigen Protokollen durchgeführt, sodass es immernoch funktioniert. Ich gehe davon aus, das Blackmagic auf allen ATEM's die gleichen Protokolle nutzt, kann aber natürlich nicht garantieren, das es auch noch auf dem aktuellsten Gerät von Blackmagic funktioniert.
Grüße Henne
Am 13.02.20 um 18:47 schrieb hwh-reken@web.de:
Hallo liebe Leute,
ich stehe noch nicht auf der Mailingliste und suche jemanden der schon einmal ein WiFi Tally Light für einen Blackmagic ATEM Videomischer gebaut hat. Hab da noch einige Fragen dazu. Ich hoffe mir kann da jemand helfen. Die ersten Fragen sind z.B. Reichweite, wie viele Tallys sind möglich. Glaube das ein Arduino die Protokolle aus dem Netzwerk auslesen muss und dann zu den WiFi Tally Light schickt.
Ich hoffe auf eure Hilfe.
Mit freundlichen Grüßen
Heinz-Wilhelm
discuss@lists.chaostreff-dortmund.de