Nimble in the cloud is just a problem solver. If you have direct control of the network on one side or the other, you can have the srt encoders call home directly. But if you do not have control of the router on either side, you can set up your encoders and decoders as caller mode and put nimble in the middle in listener mode. It takes a little bit of knowledge but not much once you understand the terminology. I highly recommend reading Haivision’s SRT Deployment guide to fully understand the protocol.
https://www.srtalliance.org/srt-deployment-guide/
After that, check out the Nimble Streamer tutorials on their site and YouTube.
Post up if you have specific questions. I use this configuration daily.
If you consider self-hosted solutions, Nimble Streamer should definitely be tested. It has relatively low cost of ownership, especially if you don't need to use our web UI for controlling it.
Thanks for your feedback! Our Zabbix configs and templates use Nimble API which mean you can add incoming MPEGTS connections status as described here https://wmspanel.com/nimble/api#toggler=5
We'll consider adding that template/config into our github as well.
If software media server is fine with you, check our Nimble Streamer which is able to process NDI in and out with multiple protocols transmuxing. Will require around 80 USD/m payments along with installing on your own server but it will definitely do the job.
I stream via SRT into Nimble streamer and use their WebSockets player with good results! (about 0.7 seconds)
​
Just a shame (but understandable) that the webUI costs about 20USD/mo. I'm using it for personal playing around so I just use the free config file instead
As others have said, you're undertaking a massive gamble here. This is not an easy task.
You know one variable already, the amount of latency using Zoom. Have you thought about delaying the video to match the audio instead? Not sure what program you're using to feed the projector, but vMix can do it, and I'm sure OBS could as well.
Looking further into this, two ideas for you.
Just my thoughts. I know vMix better than Nimble, so be sure to read up on how to use it. Best of luck with your project!
Oh wait bummer the SRT package for Nimble isn't ready for OSX yet https://wmspanel.com/nimble/srt_install ...unless I can do this via Terminal...isnt the backend of OSX all Linux anyway