Reputation:
I am building an Angular-based web application. Using Azure Communication, I have achieved to integrate the video call functionality.
Now I am trying to integrate MS Teams call recording functionality. Kindly help with the reference link and solution.
Upvotes: 1
Views: 574
Reputation: 7696
You'll need to utilize the Call Automation API in your app's backend. If your backend is running on .NET or Java, you can get up and running quickly by using the code from the quickstart apps:
Those apps utilize the CallingServer SDKs which are available also only for .NET (on NuGet) and Java (on Maven).
If your app is using a different stack on the backend (e.g. Node.js), you'll need to call the Call Automation REST API directly.
You can follow the quickstart guide and replace the step Start recording session using 'StartRecordingAsync' server API
with a respective REST API call. Use the same approach, if you want to pause, resume, or stop the recording.
More resources:
Upvotes: 1