I'm not sure if this topic category is where people potentially interested are, on the other hand, this project is pretty bare-bones and buggy. As the topic says, I had been wondering what would be the easiest way to access the color corrector of my camera. It's not accessible through the menu nor by using any other BMD devices than ATEMs. I actually wanted to control it over Ethernet but I would have needed to reverse engineer the RTMP protocol as it's not documented publicly and again, I don't have any ATEM devices. Therefore, I turned to tech I'm already very familiar with and wrote a web app to control the camera over Bluetooth.
The app, as I said previously, is still fairly buggy and you'll most likely mess up your shoot if you reopen the page for any reason (or if it happens to crash). I'll try to make it nicer in the future though.
The source code is here:
https://github.com/OlliV/bt-ccuYou can try the app here:
https://ccu-gamma.vercel.app/It will most probably only work on Chromium based browsers on Desktop as Web Bluetooth is not really available on any other browsers and the mobile support is flaky at best.
---
Finally, does anybody know how to query parameters from the camera? It sends back some data on some commands but I haven't figured out how to trigger a query for any parameter. Say, it would be nice to retrieve the color corrector parameters on restart without relying on the computer to keep those.