I was wondering if anyone else had tried Bitfocus Companion in a cinema setting: it’s free software enabling remote control of a wide range of devices via Elgato Streamdeck or virtual keyboard.
I’m using it for live events and room rentals, and I created a very simple interface that my team can use without any training to control our Dolby CP750, a Behringer XR12 audio mixer, a Blackmagic ATEM Mini HDMI switcher and a couple of PCs running VLC and Powerpoint, all from a single interface with physical or virtual buttons and without messing with my presets and settings. It's quite clever and saves a lot of time.
At this point there are no integrations for NEC projectors, Doremi servers and JNIOR, so to have complete control over the room I still need a VNC or web interface to my IMB, which is set up show a few select Doremi macros under the “Control” tab in Cinelister. And this is where my curiosity starts: since Companion can also send simple generic command strings to other devices in the network by targeting a specific IP address and port (this is how I managed to control the CP750, it was as easy as sending the usual cp750.sys.* control strings via TCP to port 61408 and making sure that every string had /n as a command end character) is there a public way (meaning, I can’t sign a Dolby NDA for it) to trigger existing Doremi macros via TCP similarly?
I was initially trying to target my Series 3 JNIOR to have at least light control, but while I seem to able to connect via the same port that is used in the Doremi default integration, copy&pasting the hex commands does not work, I’m assuming there's more than the simple "send command" hidden under the hood. Also, unlike "Raw" devices in Doremi Device Manager, the generic TCP module in Companion does not allow to set up user/pass, so every target device must be able to receive single command strings from unauthenticated sources, like Dolby does.
I’m using it for live events and room rentals, and I created a very simple interface that my team can use without any training to control our Dolby CP750, a Behringer XR12 audio mixer, a Blackmagic ATEM Mini HDMI switcher and a couple of PCs running VLC and Powerpoint, all from a single interface with physical or virtual buttons and without messing with my presets and settings. It's quite clever and saves a lot of time.
At this point there are no integrations for NEC projectors, Doremi servers and JNIOR, so to have complete control over the room I still need a VNC or web interface to my IMB, which is set up show a few select Doremi macros under the “Control” tab in Cinelister. And this is where my curiosity starts: since Companion can also send simple generic command strings to other devices in the network by targeting a specific IP address and port (this is how I managed to control the CP750, it was as easy as sending the usual cp750.sys.* control strings via TCP to port 61408 and making sure that every string had /n as a command end character) is there a public way (meaning, I can’t sign a Dolby NDA for it) to trigger existing Doremi macros via TCP similarly?
I was initially trying to target my Series 3 JNIOR to have at least light control, but while I seem to able to connect via the same port that is used in the Doremi default integration, copy&pasting the hex commands does not work, I’m assuming there's more than the simple "send command" hidden under the hood. Also, unlike "Raw" devices in Doremi Device Manager, the generic TCP module in Companion does not allow to set up user/pass, so every target device must be able to receive single command strings from unauthenticated sources, like Dolby does.
Comment