Forum Discussion
GLEKA
Jun 27, 2025Copper Contributor
Teams Media Meeting bot POC
I'm trying to build a research poc to test MS solutions ability to carry out user sentiment analysis from live video streams - i.e. from Teams. Full disclosure - I'm very willing and have spent a lo...
Nivedipa-MSFT
Microsoft
Jun 30, 2025@GLEKA -
- Live video streams in Teams can only be accessed through a service-hosted media bot that uses the Microsoft Graph Cloud Communications API.
- This is a complex setup: It involves Azure resources, C# development skills, and a solid understanding of Teams and media processing.
- Permissions are tightly controlled: The bot must be registered as a compliance recording or media processing app, and special Graph permissions require admin consent.
- Not supported for standard bots: Regular Teams bots built with the Bot Framework SDK can only access text and file attachments, not live audio or video streams.
References:
Choose a media hosting option by using the cloud communications API - Microsoft Graph | Microsoft Learn
Cloud communications API overview - Microsoft Graph | Microsoft Learn
Sample code: Teams Recording Bot
Thanks,
Nivedipa
----------------------------------------------------------------------------------------------------------------
If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.