• Release Name: Altair
  • Date of Release: March 28, 2019

Table of Contents

New Features

Canvas Streaming

Canvas Stream publishing is supported on the Web toolkit. You can now pass the Canvas handle into the room to render it to the remote participant. To allow canvas streaming into EnableX room, the rooms needs to be created by enabling canvas feature adding { settings: { canvas: true }} in the JSON Payload in Server API Call to create room. By default rooms are created with canvas streaming disabled.

Simulcast Quality Layers

Simulcast highest layer can now reach up to 720p and stays consistently at 720p30. There have been major improvement in video quality to the different classes of subscriber.

SIP Gateway Support

Added SIP Gateway Support in the EnableX Cloud. Have our own PBX in the Cloud for the SIP End-Points. Can have a PSTN connections

Critical Bug Fixes

  • When participant P1 joins room where exist video muted participant P2, will never able to see P2, even after unmute
  • Screen Share and Canvas Streaming are meant for Presentation. You can’t have both of these together.
  • Fixed recording issues where it used to stop on start of presentation.
  • Server Crashes in some random scenario fixed.
  • Added App-ID and Conference ID in all events meant for logging.
  • Fixed Client-Id and Username in canvas-started event.
  • Added API support for setting video layers.
  • Added error response for invalid frame rate.

Android Toolkit Bug Fixes

  • Fixed issues of newly joined participant not receiving Screen Share if the room readily has an ongoing share.
  • On disconnect, closing all peer connections and removing socket event handlers.
  • Mirror property no longer supported for EnxPlayerView.
  • Response structure has changed for delegates e.g. on start recording, on release floor, on deny floor etc.

iOS Toolkit Bug Fixes

  • Fixed issues of newly joined participant not receiving Screen Share if the room readily has an ongoing share.
  • On disconnect, closing all peer connections and removing socket event handlers.
  • Fixed issues in Active Talker Media Type.
  • Room metadata can be retrieved from room-connected event.
  • Response structure has changed for delegates e.g. on start recording, on release floor, on deny floor etc.

Known Issues

Following are the known issues exist in this release. These issues may get fixed in the following release. These are not catastrophic, but they may reduce some workflows.

  • Intermittent issue: You may experience abnormal disconnect in some random scenario when recording is on and there are repeated connect disconnect from participant
  • Since the current version of Safari does not support VP8, the participant connecting to a VP8 room with Safari will not be able to send or receive Video and will be forced to Audio only call. This issue is NOT applicable if the room is H264 Safari will be able to join as normal browser.
  • Firefox Browser shows green patches on live conference in h264 enabled room. This issue can be worked around by Disabling hardware acceleration under browser preference
  • Calls from iOS mobile browsers are not supported and will not be allowed to join the call.

Breaking Changes

We have no known breaking changes. Your current downloaded SDK should continue to work. We have added couple of new features that may need updated Toolkits and also we fixed issues that you might be facing.

We strongly recommend that you should upgrade it to latest SDK Toolkits.