Proclaim SDK or scripting control

Hi all!
I've only used Proclaim once, but so far I have been able to do more with it than I was ever able to with *ahem* that other "Pro" alternative... I'm loving it.
This year I setup an ATEM "smart videohub cleanswitch" as our video distribution needs are growing. I want to make it stupidly easy to operate the cleanswitch. While I know all the inputs and outputs off the top of my head, the average projector operator will have lots of opportunity to mess that up, and I don't want to put that stress on people during a live church service.
I'm a developer so I'm hoping Proclaim as some sort of SDK where I can register for callbacks on events in Proclaim, and I'll then use that to send commands to the cleanswitch. Unfortunately I couldn't find anything on the web about this.
The cleanswitch control will be simple--we have three screens up front and sometimes they need to show the same, sometimes they need to be different. I can't get Proclaim to do it because I don't have enough outputs on the PC, and I already have these inputs from other sources going direct to the cleanswitch.
It would be great if there was some sort of custom scripting cue I could drop into place, so I could create a cue called "default layout" which would somehow trigger my script, then another cue called "camera layout" or whatever which would trigger my script again.
Has anyone found anything like this or had any success getting Proclaim to trigger other software?
thanks
Comments
-
If there's no SDK, there may be another solution:
- setup lighting scenes through Proclaim which will send midi controls
- install a virtual midi device which can listen for midi events and run other commands
- program control of the videoswitch
This way I can add lighting signals which will essentially control my video switcher! I think this is pretty cool, but I'm yet to prove it all. I suspect it won't be quite the same as cues, since a cue will work even if I don't click on it, whereas a lighting scene (may?) only work if I click on the slide that contains the signal...
If anyone has done the same I would really appreciate some pointers.
0 -
Currently we don't have an SDK for you to use. MIDI would be the best option today for getting signals out of Proclaim and for controlling Proclaim itself.
Right now, you can make some lighting scenes that just send midi out, then attach those to 'stage direction cues' that you can place in your presentation.
I made a service started scene, then added a Add Item > Cues > Stage Direction
Put the signal on it and made it green for fun! Currently, the 'scope' of this cue is only for the next item with slides. So if you jumped past my 'custom song' it would not fire.
Mac | iOS | Android | Windows | Web Developer
0 -
I missed your reply, thanks Jordan!
You're right about scope, but I think this is the best I can do for now. I may make up some blank slides with names representing what they do to the cleanswitch, which will at least help the operators if they skip a slide and don't know what happened to the screen!
0 -
While we still don't have callbacks for specific events, we do have a published API now for controlling Proclaim with simple HTTP methods.
Check it out when you have time and happy to hear feedback on what else you would want!
https://support.faithlife.com/hc/en-us/articles/4972373093005
Mac | iOS | Android | Windows | Web Developer
0