Forum Discussion
Teams NDI status?
- Jun 25, 2020
Hi AskMP
Nothing on the Microsoft 365 roadmap currently
The official build announcement states coming soon
The book of news actually states June, see article 2.1.5
https://news.microsoft.com/build-2020-book-of-news/
With new Skype TX interoperability for Microsoft Teams rolling out in May and NDI support available worldwide in June, customers can use Teams to create online conferences, interviews, press briefings, entertainment and other productions. They also can reach audiences through internet social channels and streaming platforms, television broadcasts or websites.
Producers can plan and manage events in Teams, which integrates collaboration, work management and real-time communication with chat, calling and meetings. Expanding on the existing live event solution that allows for anyone to easily share webcams and screens to thousands of viewers, now Teams is introducing these more advanced production options for customized, high-scale broadcasts.
NDI for Teams, available in June, transforms the feeds of a Teams Meeting into discrete audio/video sources for a production tool or streaming app to provide professional capabilities for broadcasts that help turn a Teams meeting into a virtual stage
So, considering the timeframes I would imagine we will be hearing more very soon, and likely roll out sometime in Q3 CY2020 (July - Sep) given it's already the end of June.
Hope that answers your question
Best, Chris
For me, this is already a HUGE failure on Pernille-Eskebo's part:
Individual users: Each individual user will have a stream available over NDI. The incoming audio for a meeting is mixed together and will be the same for all individual user streams. These streams will display the video at the same quality that is being received by the client.
This is the same functionality as Skype's implementation and it's one that we were hoping would not be the case. Having a mix-down of all the audio combined causes all but 1 NDI output to be de-synced due to simple latency within the NDI protocol. The fact that this is the case almost negates the purpose of waiting for this functionality. If you have only 1 guest + screen, sure... it will be fine. But more than 1 person and this method of mixing down all the external audio into each NDI video feed is absolutely unacceptable practice.