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 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.
- 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
firstRemoteVideoFram0fUid to not be promptly triggered.