vMix Forums
»
General
»
NDI
»
vMix to Microsoft Teams via NDI loses audio
Rank: Advanced Member
Groups: Registered
Joined: 12/20/2017(UTC) Posts: 30 Location: Raleigh, NC Thanks: 7 times
|
I'm doing a very simple setup in May, one camera on a single trainer giving a presentation with PowerPoint slides mixed in. The client wants to send it out to remote viewers via their Microsoft Teams account. The new addition to Teams to accept 'vMix Video' directly is wonderful, but that seems to work only when vMix and Teams are running on the same computer. We'd much rather have them separated because I'm not a 'Teams guru', but they have one who will be at the desk with me, and sharing a mouse and keyboard isn't fun.
So, here's what I've set up so far -
2 laptops side by side, one vMix, the other Microsoft Teams. They are both connected to an Ethernet switch on the desk, enabling them to see each other, and the Internet connection will feed into this switch as well. I'm able to feed Microsoft Teams the Output from vMix via NDI easily, except that there's no audio. vMix shows a good audio signal both in and out, but somehow it's getting lost in the NDI signal over to the Teams laptop. When I test it out on the same laptop using 'vMix Video' as my source in Teams, the audio is present.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/20/2017(UTC) Posts: 30 Location: Raleigh, NC Thanks: 7 times
|
One avenue I'm considering is that there's a bit of incompatibility between the version of NDI that vMix uses, and the latest version of NDI Tools that is running on the Teams machine(5.1.1.1). Is there a way to see which NDI version the current version of vMix(25) is using?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,837 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
"new addition to Teams to accept 'vMix Video' directly"
What is that?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/20/2017(UTC) Posts: 30 Location: Raleigh, NC Thanks: 7 times
|
Originally Posted by: richardgatarski "new addition to Teams to accept 'vMix Video' directly"
What is that? If Microsoft Teams and vMix are running on the same computer, 'vMix Video' will show as a source in Teams.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,837 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
So, I guess you are using NDI Webcam, with audio setting enabled, on the Teams machine. Make sure Teams uses the correct "Microphone", that is, Line NewTek NDI Audio.
And, of course, that you are sending correct audio on vMix to the OUTx that you pick up in NDI Webcam.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/20/2017(UTC) Posts: 30 Location: Raleigh, NC Thanks: 7 times
|
Correct, NDI Webcam is running on the Teams PC. Here are my settings... teams settings.jpg (50kb) downloaded 1 time(s). vmix outputs.jpg (90kb) downloaded 0 time(s).
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/23/2017(UTC) Posts: 1,210 Location: Germany Thanks: 3 times Was thanked: 168 time(s) in 150 post(s)
|
Teams will see the vmix video as well but that has no audio. The NDI approach is the best solution. Teams to vmix can be NDI as well if enabled in Teams.
|
1 user thanked mavik for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 5/26/2022(UTC) Posts: 1 Location: New York, NY
|
For caller return feeds, we have a channel on our Decklink card set to the external renderer and we have it carrying Program Video and Audio Bus A. Bus A only carries audio from video clips. We then take that SDI output from our decklink card and send it to a Magewell SDI capture card. In Teams, we set the call to be
Speaker - Headset Mic - Magewell Camera - Magewell Noise Suppression - Low
Now they get a program feed that never has to be muted and will playback their video clips so they get to watch with the audience via Teams. NDI is neat, but just not ready to trust it on our noisey corp network. Teams NDI makes me nervous enough, but we have to use it as many of our guests are behind their own corporate security and will almost always block VMix Call.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 4/14/2021(UTC) Posts: 15 Was thanked: 1 time(s) in 1 post(s)
|
I use Teams + Vmix + NDI all the time.
Try to avoid running Teams and Vmix on the same PC. It uses a ton of CPU and could crash your computer. This caused my CPU to jump to 100% and stay there on an older computer. The new i9 with rtx3080 graphics works much better.
The other issue with Teams and Vmix on the same PC is, Teams will use AEC (Auto echo cancellation) to cancel any sound coming out and routed back to an input. So you will get silence. There is now a way to disable this. Go into Team settings> Devices turn off noise suppression and enable "High fidelity music mode". You can now uncheck "enable echo cancellation"
The final thing is in NDI webcam settings to change the incoming audio to +20dB. Automatic may work for you as well.
|
|
|
|
vMix Forums
»
General
»
NDI
»
vMix to Microsoft Teams via NDI loses audio
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