Proclaim to control OBS and PTZ Cameras

John Goodman
John Goodman Member Posts: 1,748 ✭✭✭

We are using Proclaim to present on one computer and OBS to stream from another. We would like to put both programs on one machine maybe. I've tried creating an NDI source from proclaim which works well, we also have 3 NDI cameras. What would be really nice is to be able to control camera positions from proclaim and to control which scene is triggered in obs for camera angles too.

For camera positions, the easiest thing would be if proclaim can hit the camera urls via http calls?

For OBS, I've wondered about MIDI? Hotkeys tend to have focus issues and cause unexpected behaviours… http calls to a web control could also work.

Are these things possible, I have seen comments on the forums that people are doing these things but I don't see any detailed guide?

Even better can we trigger changes to our audio feed too? Our mixer supports midi control.

גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

Comments

  • John Goodman
    John Goodman Member Posts: 1,748 ✭✭✭

    I should say I'm on a mac

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • John Goodman
    John Goodman Member Posts: 1,748 ✭✭✭

    So I discovered that I needed to enable IAC driver in audio midi setup on mac. Now the 2 programs can talk! This works well for scene changes in OBS. What I haven't figured then is camera preset control? Has anyone got this going?

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • John Goodman
    John Goodman Member Posts: 1,748 ✭✭✭

    This version of obs midi mg is up to date - https://github.com/nhielost/obs-midi-mg/releases/tag/3.0.3

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Richard Wardman
    Richard Wardman Member Posts: 1,370 ✭✭✭

    Could you use a StreamDeck for this?

  • John Goodman
    John Goodman Member Posts: 1,748 ✭✭✭

    I could but the idea of doing it in proclaim is that you are stepping through the service in order and cues could be automated. We have various control surfaces but we like the idea of automation.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Jordan Sjodin
    Jordan Sjodin Member, Community Manager, Logos Employee Posts: 994

    What kind of PTZ cameras are they?

    http calls to a web control could also work

    What does this look like? We have talked about adding simple http calls as an option like midi and Philips hue.

    Mac | iOS | Android | Windows | Web Developer 

  • Steven Stoops
    Steven Stoops Member Posts: 63 ✭✭✭

    I know that this isn't exactly what you are looking for, @John Goodman but you could use proclaim to send a midi signal to OBS which could then use https://obsproject.com/forum/threads/xobssimplehttpcontrol-simple-http-url-control-for-obs.146613/ to relay that signal to your cameras.

    Also, we found a better OBS controller than obs-midi-mg. It is Advanced Scene Switcher — it does a lot of things that obs-midi-mg can't do and all those things that it does:

    https://obsproject.com/forum/resources/advanced-scene-switcher.395/updates#resource-update-7014

    Advanced Scene Switcher now has a "Scene Switcher Message" in the Websocket settings that may do exactly what you want without using xObsSimpleHttpControl