This is great, thanks for pointing this out; I had jumped through a bunch of hoops trying out various camera streaming setups (RTMP mostly, held off on looking at NDI because I only wanted the additional camera angle for laughs), but I never got the latency under multiple seconds. I saw some people suggesting that wifi was causing the latency so I looked up some lightning->ethernet adapters before coming to my senses.
OBS recognized my iphone as a video source with zero configuration, and zero latency (ish? low enough that I can't tell).
Is it available as a video source directly in OBS? I know I can open it in QuickTime, but then you'd have to add a layer of window capture...
Personally I'm looking for a Windows solution primarily, but if I can open it directly in OBS, I might just run my MacBook and use the NDI plugin from the parent to stream that video to my PC.
> Using another layer of window capture doesn't work very well as I'm sure you know - it gets super laggy!
Oh, don't I know. I last looked into this when I had to produce a video explaining the FLP theorem. In the end I opted to just TikZ everything and avoid the iPad route because I couldn't get anything working acceptably well.
(Though I never tried just adding it as an video source directy, I assumed there had to be secret sauce in QuickTime.)
To be fair I think the green screen whiteboard trick was a much more valuable tip, I've done a similar thing in the past but it's probably less intuitive/widely documented than how to make your device's screen appear.
OBS recognized my iphone as a video source with zero configuration, and zero latency (ish? low enough that I can't tell).