Forum Discussion
ADefWebserver
Apr 21, 2021Brass Contributor
I want to make a Blazor application that can make video calls
I want to make a Blazor application that can make video calls. However, according to this page: SDKs and REST APIs for Azure Communication Services - An Azure Communication Services concept docum...
- Apr 21, 2021
ADefWebserver The Hero sample might be overkill to follow, it might be easier to look at the quickstart here: https://docs.microsoft.com/en-us/azure/communication-services/quickstarts/voice-video-calling/get-started-with-video-calling
You'll need to interop to:
- Create the CallClient and CallAgent
- Init the DeviceManager
- Call callAgent.startCall()
- Respond to any event on the all (participant, or stream added)
shawnhenry
Microsoft
Apr 21, 2021ADefWebserver Our video calling for web SDK is only supported as a Javascript library at this time. You can still write your application in Blazor, but use the JSInterop support in Blazor for situations where you need to call, or move data, between Blazor and JS code.
There's more info here: https://docs.microsoft.com/en-us/aspnet/core/blazor/call-javascript-from-dotnet?view=aspnetcore-5.0
WaltDog
Sep 14, 2021Copper Contributor
shawnhenry That is the BIG advantage / attraction / promise of Blazor - C# in the browser; no JS. When will the video calling for web SDK be available as a non-Javascript library?