Seeking Guidance on Real-Time Audio and Video Analysis in a Teams Plugin
Hello Team,
I’m currently building a plugin for Microsoft Teams meetings. This plugin analyzes real-time audio and video streams and returns the results to the user through the app. My implementation uses a tab application that communicates with a bot application for processing and interaction.
The bot is intended to record real-time audio and video during meetings; however, I’ve encountered difficulties in implementing this feature. Despite my efforts, I haven’t been able to find a relevant example or project demonstrating how to achieve real-time audio and video recording within a Teams bot.
I would greatly appreciate any guidance, resources, or references to projects/examples that could help me implement this functionality.
Thank you for your time and assistance!
Hi Maximoiff, thanks for reaching out.
The error you are encountering, Microsoft.Graph.Communications.Core.Exceptions.ServiceException: ‘Code: 9999 Message: Unknown internal server error, typically indicates an issue with the service or configuration rather than the code itself.
- Verify that the app has the Calls.JoinGroupCall.All and Calls.InitiateGroupCall.All permissions granted and admin consented.
- Enable detailed logging in your application to capture more information about the error.
- Ensure that the joinParams being passed to the AddAsync method are correctly formed and contain all required information.
- Double-check the values for JoinUrl, MeetingId, and other parameters.
- Ensure that the scenarioId being used is unique for each call. Reusing scenario IDs can sometimes cause issues.
If you have any questions, don’t hesitate to ask, we’re here to help you further if needed.
Your VAF Team.