Introduction to the RingCentral Video Client SDKs
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
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.