We are excited to announce the release of the OpenTok 2.9 Android and iOS SDKs. We’ve made a number of important changes with this release.
With this version your client can now automatically reconnect to OpenTok sessions after drops in network connectivity. This feature helps restore connectivity during transitions between network interfaces such as Wi-Fi and LTE, allowing you to expand the duration of the communication and provide a better quality of experience to your customers. You can find sample code showing you how to update your application here.
We’re excited to announce the release of the 2.8 OpenTok iOS and Android SDK. We’ve made significant improvements to audio/video quality, worked on bug fixes, as well as quality improvements introduced in the Google WebRTC M49 release. In order to improve the quality of these SDKs further, we’ve also rolled out some important patches, the details of which are below, including support for IPv6 for iOS.
OpenTok iOS SDK 2.5 (release notes):
- Hardware-accelerated H.264 support for relayed one-to-one sessions between iOS devices.
- Proxy support
- Download our OpenTok iOS SDK 2.5 from our website or CocoaPods.
A few days ago we released version 2.4.1 of our Android and iOS SDKs. This update to our SDKs were prompted by Mozilla’s implementation of a security enhancement which we fully support. However, this enhancement has the unfortunate side effect of making older versions of our mobile SDKs incompatible with Firefox 38 (scheduled to hit production on/around May 12, 2015). Not to worry though, the 2.4.1 SDK fixes this compatibility issue.
What did Mozilla change?
In an effort to bolster security Mozilla updated the encryption scheme for DTLS negotiation of the WebRTC handshake.
We’ve recently released a new version of our OpenTok Android SDK. It includes:
- Screen sharing support — You can now share your mobile screen as the video source for a publisher. See the code samples.
- Hardware acceleration — You can take advantage of the built-in VP8 hardware decoding on the following select devices: Asus K010, Asus K011, and Asus K013. The hardware decoding uses less CPU for video processing, saves battery life, and provides a better app experience. Hardware acceleration is enabled by default in the SDK, no additional development is required.
- Emulator support — You can now use the Android built-in emulator for development with OpenTok.
- Multiple bug fixes and performance optimizations.
For more information please see the release notes.