
A couple ways I might approach this.
- If possible have Unity send a signal to Isadora (OSC probably). Use this signal to fade in/out your Isadora video.
- Test your Spout stream. What does Isadora 'see' when the stream is stops?
- If the link from the Spout Receiver becomes in active, you can use this to sense when its off by connecting a Tap Tempo actor, it will output the framerate of the incoming video feed when connected. I sometimes connect a Pulse at 2hz to provide a reading when there is no input. Another option that works for feeds that stop (don't read as triggers anymore) is my 'Value Decay' actor, (TROIKATRONIX : ISADORA - DX – Value Decay) if you trigger a value (say 5) into it will every frame it will output a positive value, until the input stops, then it will count down (you can configure this to be pretty fast) until zero, and you can catch that moment using a Comparator actor.
- If the Spout link doesn't stop triggering, but the video feed just goes black, you can use a Calc Brightness, which will output a brightness >0 when live (as long as its not a black stream) and will output 0 once fully black. So again you can test for this output value with a Comparator.
Ideally, you get a signal from Unity, so you know its status, but both methods of detecting the video state have worked for me in the past.

Hello my fellow Isadorables,
Anyone in the region of Bochum, Germany next Thursday, 18 September, is invited to come and see Natalie Inside Out, the product of my long collaboration with Handstand Maestro Natalie Reckert. We've done it in English, we've done it in French, and now it's the German Language premiere of the show. Lots of fun to be had 'cause Natalie is German.... and I don't speak it at all except for this: Ich bin ein Berliner!
The show's at 2030 at Prinzregent Theatre, Bochum.
Tickets are on sale from 15 September. If you want to come, get in touch. I have a couple of comps. Say hello afterwards! The whole show is powered by Isadora, and we wring just about every drop of blood from her to make this technical and acrobatic spectacular sparkle!
https://www.prt-bochum.de/
I have used a HDBaseT set instead of a ‘real cable’ without any problem as well.

Thank you, that's really good to know that Fibre Optic cables can control the camera. I had *asssumed*, because they are marked "source" and "output" that they were unidirectional, only carried the digital signal in one direction, and so couldn't be used for camera control. I will test mine out now :-)
You might have success with "SpoutLink".
It was created for s different purpose but should do the job for you. It will receive from Unity, then output as "SpoutLink" which you can show on your video wall. If you have Isadora with Spout output running at the same time, SpoutLink will instantly switch to it when the Unity game closes.

@mark_m Hi Mark,
I don't know how much distance you need but I have found and used 125 feet (38 meters roughly) fiber-optic HDMI cables that do transport also the blackmagic camera controls from an HDMI Atem Extreme pro ISO. I never needed more.

@Armando Hi Armando I hope you're well.
I've been using a few of these devices for interactive installations within my teaching and research. Essentially they're a replacement for my Kinect cameras which stopped working correctly.
I wanted some sensors for 3D depth capture with POE - I settled on the OAK-D, though if any of these new tracking and depth sensing cameras had plug and play connectivity with Isadora I'd have been interested. Maybe the new Pythoner actor can come to the rescue?!
Currently I'm using Touchdesigner to process the data from OAK-D and I then send the results back to Isadora via NDI.
Hopefully in the future there will be a way to do this directly within Isadora, like with the Kinect camera and the OpenNI Tracker actor - if anyone knows how, please let me know!
Best wishes,
Simon

@paz said:
Luxonis Oak-D camera (POE),
Hi simon, just curous. hoe he you youse this camera and what fo? I don't mean to pry...

That works perfectly!
I guess I was clicking on the quad instead of its checkbox, trying to add an OSC control.
Thanks, @jandraka
I have a Unity game that I output to my video wall via Spout. I'd like to have Isadora play a nice effect on the walls whenever the signal from Unity stops, and in particular at the beginning as a sort of elevator music waiting for the game to start outputting. Is there any way to detect if spout is getting a signal or not? Maybe an actor between spout and the projector that can tell if something is playing?