- ./src: client side source code
- ./webpack.config.js: Project bundler. Has a simple local server for user token provisioning.
- ./config.json: configuration file for specifying the connectiong string.
- git clone https://github.com/Azure-Samples/communication-services-web-calling-tutorial
- cd communication-services-web-calling-tutorial/Project
- Get a connection string by provisioning an Azure Communication Services resource from the Azure portal. Use the connection string as value for key
connectionString
in config.json file. - npm install
- npm run build
- npm run start
- Open localhost:5000 in a browser. (Supported browsers are Chrome, Edge Chromium, and Safari)
- Documentation on how to use the ACS Calling SDK for Javascript can be found on https://docs.microsoft.com/en-gb/azure/communication-services/quickstarts/voice-video-calling/calling-client-samples?pivots=platform-web
- ACS Calling SDK for Javascript API reference documentation can be found on https://docs.microsoft.com/en-us/javascript/api/azure-communication-services/@azure/communication-calling/?view=azure-communication-services-js