My way of thinking is of course influenced by the modus of operandi using vMix with Zoom or Zoom Rooms on a second machine for a few years. Perhaps I have to unlearn, and I am willing to do so if necessary. The thing is that Zoom in vMix seems to me operate in a similar fashion that I have become used to. Except implemented rather differently.
After your valuable feedback, and more thinking on my side, I would like to share my slightly revised ideas.
A Zoom meeting always has to be scheduled and started, or joined. That is done in the Zoom app (compare vMix's Zoom plugin). This has in my view nothing to do with Inputs.
Earlier (before v27) I have added NDI Inputs to be used to get streams from Zoom, and assigned outputs to be sent to Zoom, typically long before the Zoom event is set up. Least started. Main points are:
- I can prepare my Preset without being dependent on a Zoom meeting actually running.
- I can, for test purposes, start/end/crash meetings without fiddling with the Inputs/Output
- I can easily use the same Preset/Setting combo for different Zoom meetings (ID:s)
vMix cannot setup a Zoom Meeting. It can Host (start a scheduled meeting) or Join (a running meeting). Therefore, the "Zoom setup" window is somewhat misleading. I would prefer having a way to setup one of more Zoom Profiles. And then be able to (dis)connect vMix (from)to one of those profiles. I typically setup a test meeting, different from the one to be used live. Compare setting up Streaming Profiles and later select which one to start or stop.
Whenever vMix is connected to a Zoom meeting all Zoom inputs can (re)establish their feeds. Zoom Input specific properties like Participant Source, Source Type, Max Resolution, and Audio Source might very well be altered whether the feed is established or not.
Originally Posted by: admin There is no room for any further buttons in the status bar area on many displays.
Where outside the Input (Footer bar) is not important. The Hamburger menu might be an alternative?
Originally Posted by: admin Besides this would be inconsistent with every other input that is always configured from the input itself.
To me the current Zoom Input is not very consistent with all other Inputs. Disconnecting one disconnects all is rather unique. I can select "Connect" in one, but all are connected (if successful).
Originally Posted by: admin As all Zoom inputs can only be part of a single meeting, them all connecting at the same time is consistent with this requirement.
I would suggest reviewing the documentation, as this is generally explained there.
I apologize for being unclear earlier. I meant being able to choose to connect to one of a number of predefined meetings, as I now have hopefully explained above.
Originally Posted by: admin As for setting up, you can setup the meeting and it will connect at that time to make sure it all works. Then you can disconnect and those settings can be saved in a preset and will be remembered for when you plan to go live.
Of course one always have to connect at least once to make sure that everything works. I am not convinced though, that one must do this when the Inputs are created. For example, because one need those Inputs to use them in different X-Up Input layers.