KattPhloxworthy
Member
Hello all!
I would love to try out this solution, but I need a MacOS version, it can be in ROSETTA, even though I would prefer in M1 (I have a M1Max64Gb) but I mean, I already use Teleport on Rosetta version of OBS so... The thing is: Teleport don´t have Alpha transparency. NDI is just too laggy for my needs. Teleport is flawless in terms of not lagging, and quality is perfect. But maybe BEAM will be better than any of those solutions. Can you please try to do it for MAC? I can be tester, helper, anything... @YorVeX I will thank you very much, send me DM if you want ;)
A few points:
First, to send NDI, are you using the NDI output option under Tools? If you are, are you using the "BGRA" colorspace in the Advanced menu? You need to in order to have alpha channel stream support. If you are using a filter, you can get away with a lot more, but you need to use a second stream if you need to send audio.
If you're set up like you're supposed to and it's STILL lagging, I agree with @YorVeX. If you're using NDI and you're at gigabit ethernet already, you have other underlying problems. Your network speed is likely not the problem. Also, be sure you're using Apple Silicon versions of OBS Studio, the OBS-NDI plugin as well as the NDI runtime itself. I suspect the very instant you involve Rosetta at any part of the stack, whether it's NDI or Beam you're using, notwithstanding network bandwidth for a moment, your day will get a lot worse.
But then again, full disclosure, I am not a Mac person. I would say other things about that, but I do not want to piss people off, 'specially the moderators. :3 But I digress.
As for Teleport, due to the very way it works, it cannot support alpha channels because it uses a JPEG-based algorithm. I don't know whether it's "true" MJPEG (Motion JPEG) like many other programs out there use, but it basically compresses individual frames, then shoots them over the network.
--Katt. =^.^=