The Web SDK provides APIs for interacting with the Phenix system using an application run using a web browser.
There are currently two versions of the WebSDK.
WebSDK 2.0 is a major update of the Phenix WebSDK. In addition to significant performance improvements, it simplifies usage to reduce the complexity of web clients, and reduces the size of the code.
This SDK, @phenixrts/sdk, is documented here.
The current release of WebSDK 2.0 is focused on supporting the viewing of channel content, especially for streamlining support of viewing High-Availability (HA) content.
Features that are not currently supported in WebSDK 2.0 include:
Publishing to Channels or Rooms
New features exclusive to 2.0 release:
- Limit bandwidth
The original version of the WebSDK supports joining and publishing to Channels and Rooms as well as messaging/chat features.
This SDK, phenix-web-sdk, is documented here.