Remote control for ATEM switcher needed

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline

Hadmut Danisch

  • Posts: 12
  • Joined: Tue Oct 17, 2017 10:57 pm

Remote control for ATEM switcher needed

PostThu Apr 19, 2018 8:38 pm

Hi,

I would need a remote control for an ATEM Television Studio HD, i.e. for the eight channel buttons and the cut button. I want to put one of these extremely flat 4x4 membrane keypads that are sold on the common microelektronics shops (like https://www.aliexpress.com/item/New-4-4 ... 81405.html) on a moderator's table to allow him to switch cameras while in the show.

It must be possible to remote control the ATEM over the network, since there's software for the Mac, that does exactly that. So technically it should be possible to attach the keypad to a ESP8266 module and to build the remote control with hardware for just $5.

So the question is: The API. To program the ESP, knowledge of the protocol between the Mac and the ATEM would be needed.

Would be really, really nice if that was possible.

Could anyone help?

Wouldn't that be a nice support project for Blackmagic?

(BTW: Blackmagic offers an 3G-SDI Arduino Shield, and although Arduinos are somewhat outdated and have been replaced by ESP8266 and ESP32, which are more powerful and have WLAN and Bluetooth, there are special versions of ESP8266 boards with the same footprint as Arduino boards and can take the same shields, including I2C. Would in general be nice to give some support for ESP modules. They are really useful, and some support for these would greatly improve the usability for all those special cases and experimental applications.)

regards
Hadmut
Offline

Ian Morrish

  • Posts: 580
  • Joined: Sun Jan 18, 2015 9:24 pm
  • Location: New Zealand

Re: Remote control for ATEM switcher needed

PostFri Apr 20, 2018 6:32 am

You have 2 options:
1. Free ATEM API (Mac and Windows)
2. UDP reverse engineering libraries (Arduio, Node.JS and Python can be found on GitHub)

For Mac there is ATEMOSC which allows you to use Midi devices with some additional software.

For Windows there is JustMacros (LUA script based automation host) or PowerShell (my solution) https://ianmorrish.wordpress.com . Both can use X-Keys, Midi or Arduino for input. I have also added Elgato Stream Deck as keypad input for PowerShell.

For Arduino, see https://github.com/kasperskaarhoj
Regards,
Ian Morrish
Video Integrated Scripting Environment
(Windows PowerShell with ATEM driver + more)
https://ianmorrish.wordpress.com
Offline
User avatar

Roman Pytkin Pekarek

  • Posts: 2314
  • Joined: Tue Oct 30, 2012 1:11 pm
  • Location: SVK

Re: Remote control for ATEM switcher needed

PostTue May 29, 2018 3:41 pm

Ian : Stream Deck looks very interesting .. im using Just macros about 3-4 years .. I found your PowerShell now .. Is Stream Deck fully supported ? I mean texts, background colors , etc ?
http://tally.pytkin.sk
http://chucktv.eu
http://www.stonepp.tv
http://www.media-planet.sk
Offline

Ian Morrish

  • Posts: 580
  • Joined: Sun Jan 18, 2015 9:24 pm
  • Location: New Zealand

Re: Remote control for ATEM switcher needed

PostTue May 29, 2018 6:49 pm

I was just working on this last weekend. Haven't got dynamic text on buttons working but support for that is baked in, just need to get an end user function written. See the latest demo which is much faster response and shows multiple pages for button functions.


Sent from my SM-G950F using Tapatalk
Regards,
Ian Morrish
Video Integrated Scripting Environment
(Windows PowerShell with ATEM driver + more)
https://ianmorrish.wordpress.com
Offline
User avatar

Xtreemtec

  • Posts: 5391
  • Joined: Wed Jan 02, 2013 11:48 am
  • Location: The Netherlands

Re: Remote control for ATEM switcher needed

PostTue May 29, 2018 7:58 pm

Great work Ian :)
Daniel Wittenaar .:: Xtreemtec Media Productions ::. -= www.xtreemtec.nl =-
4K OBV Trailer, ATEM TVS HD, 4M/E Broadcast Studio 4K, Constelation 8K, Hyperdeck Studio 12G, Ursa Broadcast 4K, 4K fiber converters with Sony Control
Offline

Nerds LTD

  • Posts: 21
  • Joined: Tue Jun 05, 2018 11:49 pm
  • Real Name: Jason Bache

Re: Remote control for ATEM switcher needed

PostTue Jan 29, 2019 7:08 pm

Streamdeck software just released a plugin called Companion. { https://bitfocus.io/companion/ } the ATEM and hyperdeck protocols are beautifully implemented. I'm still working out a nice setup for the ATEM TVS HD. There's also a handy import/export function so anyone who is ahead of me on this matter please upload your settings.
https://NerdsLimited.com
Legal Flyer® for iOS: Property Releases For Drone Pilots http://legalflyer.com/
Offline

IsseSwe

  • Posts: 74
  • Joined: Sat Jul 07, 2018 7:16 am
  • Location: Stockholm Sweden
  • Real Name: Istvan Sandor

Re: Remote control for ATEM switcher needed

PostMon Jun 03, 2019 7:55 am

Following this :-)
1 x ATEM Constallation 2ME | 2 x Hyperdeck Mini HD | 1 x Multidock 10G | 1 x Video Hub 40 | 1 x Multiview 16 | 1 x Web Presenter HD | 3 x Ursa Broadcast
Offline
User avatar

Roman Pytkin Pekarek

  • Posts: 2314
  • Joined: Tue Oct 30, 2012 1:11 pm
  • Location: SVK

Re: Remote control for ATEM switcher needed

PostTue Jun 04, 2019 11:00 pm

Companion looks really nice ! Time to buy one StreamDeck :)
http://tally.pytkin.sk
http://chucktv.eu
http://www.stonepp.tv
http://www.media-planet.sk
Offline
User avatar

Roman Pytkin Pekarek

  • Posts: 2314
  • Joined: Tue Oct 30, 2012 1:11 pm
  • Location: SVK

Re: Remote control for ATEM switcher needed

PostTue Jun 04, 2019 11:14 pm

http://tally.pytkin.sk
http://chucktv.eu
http://www.stonepp.tv
http://www.media-planet.sk
Offline
User avatar

MidasVideo

  • Posts: 2
  • Joined: Sun Feb 23, 2020 12:13 pm
  • Real Name: Dionisio Villar Sanchez

Wireless control for ATEM switcher .....with preview

PostWed Feb 26, 2020 8:51 am

Hello friends, I have used Touch OSC and I can also have previous and multiview.
I have a video on YOUTUBE, it's very easy to do.
You can find me as Midas Video

Return to Software Developers

Who is online

Users browsing this forum: oniongarlic and 20 guests