OpenTok release notes

Welcome to the public release of the OpenTok API — Version 1.1.6! If you have any questions, concerns, feedback, please let us know on our forums.

Important information
New features
Fixed issues
Known issues
More information
How to report bugs

Important information

Adobe Flash 11.1 required—The OpenTok library now requires Adobe Flash 11.1 or higher. This version of Flash Player supports all features of the OpenTok library, including acoustic echo cancellation and H.264 video. The OpenTok JavaScript library prompts the user to upgrade the version of Flash Player (if required) when you call TB.initSession(), TB.initPublisher(), TB.initRecorderManager(), or TB.initDeviceManager().

Flash crashes with multiple subscribers in Chrome for Windows—The latest version of the Flash Pepper plugin for Chrome for Windows crashes if you add more than a few Subscribers to a page. We have logged a bug report with the Chromium project.

Acoustic echo cancelation does not work in Chrome—Clients who publish in Chrome should wear headphones to prevent audio feedback. This bug has been logged at the Chromium project, and there is a related bug logged with Adobe.

New features on May 13, 2013 — v1.1.6

This version includes a number of improvements in performance and stability.

Features added in previous versions

Show details.

Fixed in previous versions

Show details.

Known issues

The following are known issues for this version of the OpenTok API:

Client unable to click the Allow button in the Flash Player Settings dialog box. We have noticed that some clients are having trouble clicking the Allow button (to allow camera and microphone access) in the Flash Player Settings dialog box. We have noticed this in some versions Firefox, but the problem occurs intermittently. We have also seen this issue in the new versions of the Apple MacBook Pro (with Retina display). This issue was fixed in Chrome 22.

Flash Player crashes in Chrome 22 for Windows when publishing to peer-to-peer sessions. This is due to the Chrome 22 use of the experimental "Pepper" plugin version of Flash Player. The following workaround fixes the issue:

  1. Open Chrome and type chrome://plugins in the address bar.
  2. Click "Details" in the top right-hand corner of the page.
  3. Under "Flash," click the "Disable" link that points to "pepflashplayer.dll".
  4. Restart Chrome.

Initial video encoded as H.263 for Publishers using LifeCam or Logitech webcams in Flash Player 11.2 for Windows. For these cameras, Publishers' streams start out using H.263 video, and then switch to H.264 video after 2 or 3 seconds. Note that H.263 video is not supported in Subscribers using the OpenTok iOS SDK. An iOS client will not be able to subscribe to the stream if it is using H.263 encoding (such as when the stream is first created).

Stream names not appearing in Subscribers in the ActionScript library. Using the OpenTok ActionScript library, the stream name (if one is set) is not displayed in the Subscriber video.

The Session.capabilities property is set to null when using the OpenTok ActionScript library.

Spurious trace output when debugging with the OpenTok ActionScript library. The trace output when debugging may include extraneous content that begins with "typecheck com.tokbox.util::Helper/getEnhancedMicrophone()".

Mic volume meter initially non-responsive. The microphone volume meter in the publisher display is non-responsive when you first display it.

Camera conflict with Gmail. The camera in an OpenTok app may disconnect or stop streaming when you open or close Gmail in another browser tab.

A Publisher or Subscriber is destroyed when I set the CSS style of the container DIV to display:none This is a known issue in Firefox and Chrome (see Mozilla bug 90268).

An application can hang when using the device panel if the user detaches a camera or microphone. This is an issue with Flash Player, and a bug has been filed with Adobe.

The status property of a Camera object in the list of cameras for the deviceStatusEvent object is sometimes incorrectly reported as "unknown."

High white balance in the Motorola Xoom camera. When publishing from an AIR app for Android on the Motorola Xoom, the camera white balance can become unacceptably high. This appears to be an issue with Adobe AIR and it has been reported to Adobe.

Flash Player crashes upon publishing a video when using certain camera drivers. We are researching this issue.

In Chrome, you cannot add a file or folder in the Flash Player Global Security Settings manager. This prevents you from testing an OpenTok application loaded from the file system. You can, however, test a page loaded from a web server. This is a known issue in the chromium.org bugbase.

Support in AIR for iOS. Adobe AIR for iOS does not support H.264 video delivered on RTMP, which includes video streams published in browsers that have Flash Player 11 installed.

More information

For more information, see the following:

Also check out the OpenTok Developer FAQs page.

How to report bugs

We'd love to hear from you! If you have any issues or bugs, you can report them to us at support@tokbox.com.

IRC Live Chat

Have a quick question? Chat with TokBox Support on IRC. Join chat