Yes. I have however invested a great deal of time learning UE4 to this point (not to mention sizable investment in 3D model assets). Although a good deal of basic concepts will transfer to Unity, having to relearn 3-years of investigation makes me pause.
I am also waiting to see what happens with the Epic-Apple issue. If support continues to fall away for Apple from Epic... I will switch to Unity.
@paulpsound When you say you 'share' the mac do you mean that you're using the screen share function in Zoom or are you 'Spotlighting' the participant with the Virtual Webcam as their camera? If you're using the screen share function then I'm not sure what the virtual webcam is being used for. If you're spotlighting a virtual webcam then I'd suggest having a background permanently running on a lower layer that is always there and bring your slides in on top so there is always a something being sent to the virtual webcam, you could do this in QLab.
I had a quick go at trying to re-create the problem and I could regularly make it happen when switching between my real webcam and the virtual webcam in zoom using the 'select a camera' option. Is this what you're doing in the show?
Often I would get a flash of the OBS background before QLab's slide loaded, but there is other unwanted behaviour as well following this pattern:
> Select camera in zoom
> Play slide in QLab - displays correctly on the VWC monitor window
> Select VWC in zoom = flash of OBS background followed by the slide
> Select camera in zoom
> Wait a few seconds
> Select next slide in Qlab - displays correctly on the VWC monitor
> Select VWC in zoom = flash of previous slide followed by new slide (sometimes with a bonus OBS background flash as well)
Basically, I was often getting a 'flash' of the previous frame that zoom brought in, wether that was a slide or the OBS background.
I got exactly the same results using Isadora so I suspect that the problem is with Zoom as you suggest. The Syphon Virtual Webcam monitor shows the stage/surface correctly as does Syphon Simple Client app. I don't know if zoom somehow caches the previous frames and displays those while it's sorting itself out when you change inputs?
Wherever the problem the is, the obvious work-around seems to be - don't change between camera and VWC in Zoom. Why not set your camera up as 'Camera' cue in Qlab that is routed to the same surface as your slides, all you would then need to do is run through your Cue stack with slides and cameras popping up as needed, you wouldn't need to change anything in Zoom and the 'surface' being sent via syphon would be consistent. Or, even better, do the same thing in Isadora ;-)
(as a slight aside, I love QLab, it's a great tool for certain things, simple and effective. It's been the go-to thing for sound for years and I like how it's simple enough for a church hall, powerful enough for the west end. However, I also think that it is terrible at handling video and I avoid using it for video whenever possible. Even the most simple playback can be stuttery or with frames being dropped, and anything more complex is a real strain. QLab remains an important part of the workflow in the majority of shows I work on, but I run the video in Isadora and communicate via OSC as needed).
Just want to thank you all again for all your help and insight. We're opening our show tonight, if anyone is interested in viewing the piece you can stream directly on our Twitch! We have two showings, tonight 20:00PST (Vancouver/LA time), and tomorrow (Sunday) same time.
Fingers crossed that Skype continues to behave for us! All of your tips and suggestions have been immensely helpful.
I apologise for starting the fire and running away. Probably not good form! Just a couple of things on and the numerous plate spinnings of the day.
I will look to try Marks and others comments and go through the troubleshooting possibilities.
I am on a college network and have tried both a wired/wireless connection. These, apart from the obvious, have different connotations to the IT system here.
The content continues to reduce in quality over a mixture of set ups. It is nowhere near as bad as the images from Sweden. I have tried this method from Macbook pro's, airs to imacs and the same quality reduction occurs.
I will trial the above methods and come back as soon as possible.
I must add that I think this is a brilliant tool and the possibilities are quite interesting. Please do not take the is as a criticism of people or Isadora. I have always found the advice, guidance and the program to be top notch. Felt I should sure clarify this as often shortened posts on forums can convey a different message.
Recovering Isadora 3.07 has been a big help in trouble shooting the stream setup to Blackboard Collaborate. I am still getting intermittent black video where it appears the stream is previewing in the Live Capture Settings but not then displaying through the Video In Watcher. After trying to pin this down, I think it requires a specific sequence of activation steps to maintain the through put of the video. I tried a bit harder with direct audio through the camera and can only conclude that Blackboard Collaborate is noisy and without a convenient way to monitor the audio stream before going live. I did manage some improvement by recording the stream and playing it back-that appeared to be the only way to know what the stream sounds like. Anyway after setting the sensitivity of the Senhieser radio transmitter to -24db I was able to reduce some of the noise. Monitoring audio through the camera sounds fine and through Isadora sounds fine, so my conclusion is that Blackboard Collaborate does not handle audio that well. But I will keep trying to get clean audio.
I am hoping to get the video and audio stream to run through Isadora, and I will keep trying to get a stable patch configuration.
I just published Syphon Virtual Webcam v0.9.5. The following fixes have been implemented:
Ensured that the OBS Virtual Camera Is Inactive screen would not appear when the Syphon source had a very slow frame rate.Ensured that “App Nap” was disabled for Syphon Virtual Camera.Fixed a bug where a scrambled image would be shown if the Syphon source width was not divisible by 4.Fixed a few small memory leaksAdded "Download the Latest Version" to the Help Menu
"I was wondering if you plan to add syphon support for Zoom? I'm currently doing a lot of remote teaching of live video tools (Isadora, etc) - it would be so helpful for us to be able to patch our video projects back into Zoom without sharing the screen - likewise, taking a syphon output from Zoom would open up a range of creative possibilities."