Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Governance, Modern Work Apps, Video Live Streams, Headsets, Speakerphones & Device Tech Reviews
Governance, Modern Work Apps, Video Live Streams, Headsets, Speakerphones & Device Tech Reviews
My Microsoft Teams Tenant is partipating in closed preview program of NDI Integration of Skype TX with Microsoft Teams (announced at Microsoft BUILD Conference 2020). You need to enable it in the Teams Desktop Clients under “Permissions” and also allow it in Teams Meeting Policy (Teams Admin Center). NDI is disabled by default. Roll out starts Mid-August and ends Mid-September 2020. So you might need to wait or enable it in the meeting policies section of your Teams Admin center and also in the Teams Client
Microsoft is now updating NDI for Microsoft Teams so that authorized users can enable NDI® on a per meeting basis.
After using it and talking in Live Streams about it I want to share my favorite use cases (so far, please share yours in the comments) with you :
Everybody is already using Teams, so why adding Skype?
Well, not really. My preferred usage scenario is to live stream events not only with out-of-the-box streaming capabilities of Microsoft Teams, I use 3rd party tools a lot to influence the look and feel and overlay of the stream. Skype can be used easily now, it integrates well – if you use Skype Consumer Preview (not mobile) and enable NDI in advanced settings. Video Quality can be significantly higher than in a Teams meeting. Find more about Skype TX, Studio-grade hardware solutions from Microsoft for Professionals here.
Do you have issues with sizing of Skype in OBS? Check out this fix.
Side note: I also want to test how to add a Zoom Call into a M365 Live Event but current integration has expired end of May, so need to wait for NDI support which is part of Zoom`s roadmap.
As mentioned above, I am not really satisfied that I can`t change look and feel of my stream when using default Microsoft Teams Live Events. So my preferred choice is for internal Corporate Streaming purpose: OBS Studio and stream to Yammer or to Stream. It offers me lots of possibilities in fine tuning video and audio by adding filters and effects (like moving and rotating video, adding noise reduction, increase bass+trebles and delimiter audio filters to prevent distortions)
Especially when using OBS I can do more than just stream live on air, I can save my video with many configuration options and edit video and audio in post-processing. Easy to create a podcast based on the video material in higher quality than just using MP4 from Teams Meeting and convert to MP3.
I like OBS but this friend is CPU hungry. So you might consider – if people can help you when streaming – to add a dedicated streaming PC to your setup. Then you can use the presenter Laptop/PC/Mac to send slides via NDI to this PC, same for Audio and Video clips you prepared earlier. You remember VLC Player? It can be used to stream these clips and slides inside your LAN. Just choose VLC in OBS as a source but you need to download NDI Tools as well which adds a VLC NDI Plugin
Haven`t purchased one, cams like PTZOptics or Newtec – with in-build NDI support – usually start at 1000 EUR. I am currently fine with my setting: Jabra Panacast (now Microsoft Teams certified!) and Sony Alpha 6400.
This is crazy easy and free to implement: Just use OBS.Ninja which generates a QR code and URL. Then your mobile can be added to your OBS stream (Source: Browser, just add OBS.Ninja custom URL). Group Chats or remote screensharing is also very helpful.
(It is not using NDI technology but it was too good not share)
here I have described the features, price and value for the official NDI HX NewTek App for Android and iOS iPhones/iPads
Check out Darrell Webster`s Video for further explantions, the video is excellent and use case is self explaining
You want to increase audio quality of all sources before sending it our for streaming? Use these NDI capabilities to edit audio in an additional steps. Quality Assurance is key. In our church live streams (weekly) we monitor audio with a headphone before sending it to OBS (Mixer sound) and also control it by watching and listening to live stream. Lot of changes are needed within 60 minutes church service to adjust different voice volumes when using microphones for singing and lecturing.
Additional virtual audio cables are also needed if you want to integrate Zoom conferences into your stream.
Run Newtek NDI Virtual Input and right click on it in your tray and set it’s output to your computer name.
Check out new documentation by Microsoft here and here to turn on NDI using PowerShell
Let`s go and stream more! Which streaming activities do you plan for next weeks? Which experiences have you made with NDI? More use cases which I haven`t mentioned? Please share in the comments below or at Twitter
Further readings:
[…] Top Use Cases for NDI Integration with Microsoft Teams […]
How might NDI help facilitate multiple layouts in conjunction with other live event features such as Q&A? Or is that all out the window, based on what you’ve seen?
I would use multiple scenes for multiple layouts in OBS where you can pick different NDI device for each szene or: just the NDI tool to switch between NDI source and just work with one single NDI video input (which is the Newtrek NDI tool)
Thanks! I gusss was more around using the Q&A feature in Live Events. We do a lot of them and the biggest complaint I see is that we cant show multiple participants.
If we NDI, I assume its now a standard meeting which means we cant use the Q&A feature for audience engagement righr? Or i have to run both and also feed the OBS layout as an output to the teams live event somehow.
Phillip
Hi, in the current MS Teams client the shortcut menu /enable-NDI is available. But the command request some powershell changes. Do you have a tip how to enable this?
Hi Ragnar,
Thank you for this preview of a highly wanted feature.
With Skype NDI, we have only one audio for the whole meeting. Is it fixed in Teams ? Will we be able to get distinct audio for each participant ?
Another question is about the preview program. Is it possible to join this preview program ?
I produce live programs since few months based on a WebRTC server and a custom software that bridges WebRTC to/from remote peers and local NDI signals.
So, I would love to test this feature…
One question about network load when ndi output is used : If there is many participants, if teams create a ndi stream for each, network (or pc sending thse ndi streams) could be oveloaded no ?
good point! How many participants would be active? You can also create a separate NDI stream for the active speaking person
[…] stellt Top 10 Use Cases für NDI und Video Live Streaming mit Teams […]
[…] Integration in professionelle VideosystemeParallel zu Front Row für MTRs wurde auch ein höchst interessantes Feature für den Desktop-Client vorgestellt. SDI-Hardware-Out bzw. NDI-Software-Out ermöglicht die Isolation und die Weiterverarbeitung einzelner Streams.An dieser Stelle ein Link zu einem informativen Blogpost von Ragnar Heil: Top use cases for NDI integration with MS Teams. […]
[…] New ways to use OBS: In the past you could use OBS Virtual Camera as your Teams Camera but now you can live stream to OBS without the need of working with NDI. […]