Skip to content

Azure Communication Calling iOS SDK version 1.0.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@xixian73 xixian73 released this 22 Sep 06:59
· 980 commits to master since this release
2d39c7c

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 and AzureCommunication.framework can be generated using BuildAzurePackages.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.