I have two Reolink POE Doorbell cameras set up and working in BlueIris, and I'm receiving ONVIF events on button presses:

I also have a RaspberryPi-based BI viewer that has no user controls, e.g. the touchscreen is disconnected, so that it just displays both doorbell cameras, full-screen, all the time, and no one can screw it up.

But is there a way to send a request to the viewer to solo the one camera that had its button pushed, for 10 seconds (?), and then go back to displaying both cameras? It's a RaspberryPi running Raspberry OS, and the browser is Chromium, so I can install whatever minimal "listener" service that I need to on the RPi. The viewer appliance is always at the same IP address.
But don't even know where to start. Thanks!

I also have a RaspberryPi-based BI viewer that has no user controls, e.g. the touchscreen is disconnected, so that it just displays both doorbell cameras, full-screen, all the time, and no one can screw it up.

But is there a way to send a request to the viewer to solo the one camera that had its button pushed, for 10 seconds (?), and then go back to displaying both cameras? It's a RaspberryPi running Raspberry OS, and the browser is Chromium, so I can install whatever minimal "listener" service that I need to on the RPi. The viewer appliance is always at the same IP address.
But don't even know where to start. Thanks!