Skip to content
Agora Releases Version 3.1.2 Featured

Agora Releases Version 3.1.2

By Author: Jonathan Fotland In Developer

Version 3.1.2 of the Agora SDK was released on September 10, 2020.

User Experience Improvements

iOS 14 introduced a system prompt pop-up when an app attempts to find local network devices. This prompt was triggered by the local network quality report. To prevent this behavior, the gatewayRtt parameter in the reportRtcStats callback is now disabled by default. You should no longer use gatewayRtt to obtain the round-trip delay between the client and the local router.

If you wish to enable the gatewayRtt parameter, please contact Agora technical support at support@agora.io.

If you are working with iOS 14 devices, Agora recommends you update to version 3.1.2. If your implementation requires adding support for round-trip delay, Agora recommends you add a description for Privacy — Local Network Usage Description to explain to the user why this information is being accessed. Additionally, be aware that if the user denies this permission, gatewayRtt will always return -1, and your code should account for this.

Bug Fixes

  • Fixed an issue that was causing the screen to freeze when using MediaIO to switch to a different video source.
  • Fixed an issue that was causing a black screen when a remote user leaves a channel.
  • Fixed an issue that was causing pushing streams to CDN to fail.
  • Fixed an issue that was causing firstLocalVideoFramWithSize and firstRemoteVideoFram0fUid to not be promptly triggered.

Want to build Real-Time Engagement apps?

Get started with 10,000 free minutes today!

If you have questions, please call us at 408-879-5885. We’d be happy to help you add voice or video chat, streaming and messaging into your apps.


Stay inspired by accessing all RTE2020 session recordings. Gain access to innovative Real-Time-Engagement content and start innovating today.