How to provide a live video source to Teams

%3CLINGO-SUB%20id%3D%22lingo-sub-2104262%22%20slang%3D%22en-US%22%3EHow%20to%20provide%20a%20live%20video%20source%20to%20Teams%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2104262%22%20slang%3D%22en-US%22%3E%3CP%3ESuppose%20I%20have%20a%20live%20video%20source%20that%20I%20can%20completely%20control%20with%20my%20code.%26nbsp%3B%20How%20can%20I%20make%20it%20available%20to%20Teams%20(i.e.%20make%20it%20equivalent%20to%20a%20webcam%20to%20Teams)%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2104262%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Occasional Contributor

Suppose I have a live video source that I can completely control with my code.  How can I make it available to Teams (i.e. make it equivalent to a webcam to Teams)?

10 Replies

@zipswich Are you trying to setup a live meeting In your APP could you please share more details?

@Nikitha-MSFT No.  I just want Teams to use my live video stream as it does a webcam.  In other words, something like adding the video source to the list under Settings > Devices > Camera

@zipswich We have a setting in teams for camera as you mentioned under settings->devices->camera. What you are looking for - please explain your scenario in more detail.

@Nikitha-MSFT Suppose I have my own video source from a camera that is not a standard webcam.  For example, it can be a network camera or a proprietary camera over which I have 100% control.  I would like Teams to use that video source.   Does Teams allow a third-party to add a video source directly somehow?

@zipswich 

 

Pull your network camera to OBS Studio and create a virtual webcam from there.

@akihv I use a Network camera as an example.  This is a general question about a video source over which I have complete control.  It could be my proprietary camera from which no one but me knows how to obtain the video.

@Nikitha-MSFT Thank you for the information.  Accessing local devices is probably not an issue, but you really pointed me to the right place.

It looks like providing a video source for Teams to use as something equivalent to a webcam is not possible or very difficult.   I will look at different types of Teams apps (Tabs, bots, messaging extensions, webhooks...) to see if a video can be presented.  If you have any recommendations regarding which type I should look at, please let me know. 

@zipswich -Could you please check this video?

@Nikitha-MSFT Thank you.  I watched the video.  

A Teams Tab looks like the right place for video.  It supports Microsoft Stream, but Tab seems to require the content to be web-based - Tabs are Teams-aware webpages embedded in Microsoft Teams.