Following on from our OpenTok archiving and storage announcement we’re excited to fill you in on some updates we are making to our OpenTok iOS and Android SDKs 2.2 that are going into production. What started out as internal engineering project has paved the way to the release of a suite of valuable mobile features which have become a formal part of the product offering, setting OpenTok further apart from other WebRTC platforms.
In the latest versions of the OpenTok SDKs for iOS and Android, everything is new. We found an opportunity to learn from the lessons of the past two years, and seized it to conduct an overhaul of the architecture of the client. The 2.2.0 release of the iOS and Android SDKs marks the second major revision of the implementation of the OpenTok Mobile SDKs. This post highlights one of the many new features of the 2.2.0 SDKs, about which we are feeling particularly excited: the “Video Driver”. Although the feature exists with parity in both platforms, today we’ll focus on the iOS-variant of the new API.
Today we’re excited to release the OpenTok Android SDK 2.2 Beta that includes:
- API Updates.
- Archiving integration.
- Updated UI.
- Bug fixes and improved stability.
Full details about the changes can be found in the download link below.
At the same time we have released an updated version of our demo app to the Google Play Store – OpenTokRTC for Android. It now offers support for multi-party calling and includes examples of messaging best practice. You can access its source code on GitHub, and it’s available for download now.
Today we are releasing the OpenTok Android SDK 2.0 Beta 2 that includes:
- A new Video Driver API for access and customization of video streams.
- Support for subclassing: you can now extend classes defined in the SDK, including the Session, SubscriberKit, and PublisherKit classes.
- Signaling API: you can now send and receive signals to and from other clients connected to a session.
- Support for audio output over external speakers and headphones.
- Video orientation on the publisher.
- Support for TURN over TCP. This improves connectivity in restricted network environments. For more information see here.
Today we’re excited to announce the launch of our native OpenTok 2.0 Android SDK Beta powered by WebRTC! This is a big milestone for the OpenTok platform, and the result of several months work for our engineering team.
The Android SDK enables OpenTok developers to create rich and interactive native applications with fully featured real-time video communication. It features the ability to make either P2P or multi party calls through our Mantis infrastructure.