Azure Communication Calling iOS SDK version 1.0.0-beta.2
Pre-release
Pre-release
·
980 commits
to master
since this release
Azure Communication Calling iOS SDK version 1.0.0-beta.2
Onboarding
- The AzureCommunicationCalling SDK is released for the following platforms: arm64 (device) and x86_64 (simulator)
- Minimum supported iOS SDK version is 12.0
- BuildAzurePackages.sh script works only with Xcode 11.5 and above
- Follow this quickstart tutorial to get started
- Dependencies of AzureCommunicationCalling SDK
AzureCore.framework
andAzureCommunication.framework
can be generated usingBuildAzurePackages.sh
provided in the attachments
Features
- Place and receive 1-1 audio/video call
- Place and receive 1-N (group) audio/video call
- Join (1-N) group audio/video call
- Escalate a 1-1 call to a group call - by adding VoIP participant
- Dial-out to another VoIP participant to join an ongoing group audio/video call
- Preview local video camera
- Share local video camera stream
- Render video from participants
- Render screen share from participants
- List audio/video devices
- Mid-call operations (Mute/Unmute)
- Mid-call operations (Turn Video on/Turn Video off)
- Mid-call operations (Switch between Video devices)
- Mid-call operations (Add/Remove participant to/from the ongoing audio/video call)
- Push notification support for incoming audio/video call
- Place a call to PSTN participant
- Test your mic, speaker, and camera via audio testing service (available by calling 8:echo123)
Limitations
- While the ability to make PSTN calls is available in the SDK, you need a PSTN number in ACS to make the call. PSTN functionality is available under private preview; follow this document for availability updates
- The PSTN and VOIP access token scopes are currently not enforced. All-access tokens implicitly authorize users to access VOIP and PSTN calling functionality until further notice.