Introduction to the RingCentral Video Client SDKs

Last updated: 2022-12-19Contributors
Edit this page

RingCentral Video REST API and Client SDKs are in beta

The RingCentral Video REST API and Client SDKs are currently in beta. Developers should be aware of the following:

  • Their feature sets are not reflective of the full scope currently planned.
  • Backwards compatibility is not guaranteed from one release to the next during the beta period. Changes can be introduced at any time that may impact your applications with little notice.

Build highly customized meeting and video applications!

The RingCentral Video Client SDKs are designed to help developers in creating applications that utilize RingCentral Video in highly customized and deeply integrated video and other real-time commuication experiences. The following Video Client SDKs are available in the following languages:

  • Javascript
  • Native iOS
  • Native Android
Download the Video Client SDK

Currently supported features

The RingCentral Video Client SDK is currently in beta. The latest version supports the following features:

Feature Mobile availability Web availability
Start and/or join a meeting
Toggle a user's video/camera on and off
Mute and unmute a user's microphone
Select or modify the video device currently being used
Obtain a participant or participant list
Receive and/or display active video and audio streams
Toggle cloud recording on and off
Meeting started, joined and leave callbacks
Participant joined and left callbacks
Audio mute/unmute/enabled/disabled callbacks
Video enabled/disabled callbacks
HIPPA compliance
GDPR compliance
Noise cancellation
PSTN dial-in support
Toggle end-to-end encryption on/off
Access to a live transcription of the meeting Coming soon to future beta build
Closed captioning Coming soon to future beta build
Access to the screen sharing annotations data feed Coming soon to future beta build

Known issues and limitations

  • RingCentral Video does not currently support mobile web browsers, including mobile Safari and Chrome. Therefore the Video Client Javascript SDK is not currently supported on mobile devices. However, apps built using the iOS and Android SDKs are supported. If you require mobile web support, please cast your vote in our Ideas Portal.