VB: Simple Control for AtemSwitcher
Posted: Tue May 05, 2020 1:18 pm
Hi, everybody,
for now: I'm new to video production and the last time I programmed was ages ago - and only rudimentary Visual Basic.
I now have a whole bunch of hardware from Blackmagic, including an ATEM Television Studio, 2 Hyperdecks, 1 WebPresenter, an Atem Mini...
Now I need a software that runs on a Windows Tablet with camlink where I can easily select the active camera and additionally persuade the hyperdecks to record by pressing a button.
Ian Morrish did it with Powershell, it's nice and a good starting point.
I've started a new VB Project, added the Blackmagic.dll and can access the BMDSwitcherAPI. On the SDK-pdf and the C# and C++ Samples i've found out that i need to connect via IBMDSwitcherDiscovery.ConnectTo(adress, switcher_interface, failReason) to the Switcher. But I can't get the Switcher_Interface to work properly. Has anyone here implemented something like this in VB and can push me in the right direction?
Thanks for your help
Christoph
for now: I'm new to video production and the last time I programmed was ages ago - and only rudimentary Visual Basic.
I now have a whole bunch of hardware from Blackmagic, including an ATEM Television Studio, 2 Hyperdecks, 1 WebPresenter, an Atem Mini...
Now I need a software that runs on a Windows Tablet with camlink where I can easily select the active camera and additionally persuade the hyperdecks to record by pressing a button.
Ian Morrish did it with Powershell, it's nice and a good starting point.
I've started a new VB Project, added the Blackmagic.dll and can access the BMDSwitcherAPI. On the SDK-pdf and the C# and C++ Samples i've found out that i need to connect via IBMDSwitcherDiscovery.ConnectTo(adress, switcher_interface, failReason) to the Switcher. But I can't get the Switcher_Interface to work properly. Has anyone here implemented something like this in VB and can push me in the right direction?
Thanks for your help
Christoph