vMix Forums
»
General
»
General Discussion
»
Zoom Active Speaker doesn't work, stays on host camera
Rank: Member
Groups: Registered
Joined: 8/6/2021(UTC) Posts: 26
Was thanked: 1 time(s) in 1 post(s)
|
When using Zoom, the active speaker doesn't work. The participant source stays on the host camera when set to default, regardless of who is speaking.
No pin or spotlight is set. Anyone in the zoom app or zoom web sees the cameras changing as per the usual active speaker, but not in vmix.
We tried with both an HD licence and a Pro licence.
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
Hi,
This is expected behaviour. To explain why, vMix only has access to raw audio/feeds of participants that need to be selected manually. There is no "active speaker" feed available.
So default is the first participant in the meeting.
It is not possible to dynamically change this, as this would require multiple recordings to be started and stopped, sometimes many a second that would become unreliable and offer poor performance.
As a result, you will need to manually assign participants to separate Zoom inputs in vMix.
Regards,
Martin vMix
|
|
|
|
Rank: Member
Groups: Registered
Joined: 8/6/2021(UTC) Posts: 26
Was thanked: 1 time(s) in 1 post(s)
|
Thank you Martin,
That explains it!
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 1/23/2022(UTC) Posts: 99 Location: Milton Keynes Thanks: 13 times Was thanked: 6 time(s) in 6 post(s)
|
Originally Posted by: mct When using Zoom, the active speaker doesn't work. The participant source stays on the host camera when set to default, regardless of who is speaking.
No pin or spotlight is set. Anyone in the zoom app or zoom web sees the cameras changing as per the usual active speaker, but not in vmix.
We tried with both an HD licence and a Pro licence. You can simulate Active Speaker with the new triggers - set a trigger for "when this person is speaking on Zoom, cut this source to output".
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 7/5/2020(UTC) Posts: 8 Location: Rhode Island
|
ZoomISO figured this out...
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/4/2021(UTC) Posts: 312 Thanks: 8 times Was thanked: 43 time(s) in 37 post(s)
|
Originally Posted by: mvoccola ZoomISO figured this out... So did vMix, as was pointed out in the comment you're replying to.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 12/10/2024(UTC) Posts: 1
|
Originally Posted by: spinfold
You can simulate Active Speaker with the new triggers - set a trigger for "when this person is speaking on Zoom, cut this source to output".
Nice idea. Could you explain what trigger you would use for this? 'OnAudioMeterDBx' for example?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 2,642 Location: Canada Thanks: 33 times Was thanked: 506 time(s) in 475 post(s)
|
@ ayoung "OnZoomActiveSpeaker" It is in the Trigger dropdown list from vMix 27 onward. Much of that is explained here in this vMix Tutorial video (at 18:30): Ice
|
|
|
|
Rank: Member
Groups: Registered
Joined: 8/6/2021(UTC) Posts: 26
Was thanked: 1 time(s) in 1 post(s)
|
Originally Posted by: WaltG12 Originally Posted by: mvoccola ZoomISO figured this out... So did vMix, as was pointed out in the comment you're replying to. It is not the same thing. The idea is to have just one input, to save on resources, that does the active speaker like zoom does. All alternative products have it: ZoomISO, Zoom Bridge, Zoom Rooms (Ok yes it's zoom but NDI and Dante outputs from it), etc.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/4/2021(UTC) Posts: 312 Thanks: 8 times Was thanked: 43 time(s) in 37 post(s)
|
Originally Posted by: mct Originally Posted by: WaltG12 Originally Posted by: mvoccola ZoomISO figured this out... So did vMix, as was pointed out in the comment you're replying to. It is not the same thing. The idea is to have just one input, to save on resources, that does the active speaker like zoom does. All alternative products have it: ZoomISO, Zoom Bridge, Zoom Rooms (Ok yes it's zoom but NDI and Dante outputs from it), etc. What resources do you think you'd be saving by having vMix do the exact same thing these triggers are doing, but behind the scenes?
|
|
|
|
Rank: Member
Groups: Registered
Joined: 8/6/2021(UTC) Posts: 26
Was thanked: 1 time(s) in 1 post(s)
|
Originally Posted by: WaltG12
What resources do you think you'd be saving by having vMix do the exact same thing these triggers are doing, but behind the scenes?
You don't need to add all speakers as 1080p inputs in vmix, just one zoom input, saving on a lot of processing power. The sdk plugin simply gives you the active speaker zoom has internal to it. The speaker who is not in active speaker is not being generated at 1080p, but a much lower resolution until it becomes active. Yes there is sometimes a short resolution ramp up after transition, but very workable. We've done events with 12-15 speakers, using active speakers, you have nothing to program or pre-set. The "active speaker" is being done by zoom and not the app you're using (vmix in this case). Setting 12-15 speakers for the event would be very demanding and harder to manage, when you don't know which one is jumping in to speak during a question period. That highlights the other issue with the vmix plugin, which goes to black when changing cameras in the same input, which other apps simply give you the current resolution of the speaker and then ramps it up to the max resolution when it becomes active. Which gives smoother transitions between speakers on the same input, instead of going to black when live.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Zoom Active Speaker doesn't work, stays on host camera
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close