Sample Apps

Dolby.io Communications SDK for React Sample Apps

Video Call for React

17621762

The application available in this repository demonstrates the capabilities of Dolby.io's video call solution for browser applications, built using React.

This repository demonstrates how to develop an app using the core Dolby.io features and also provides an understanding of how our service works. If you run into problems, the full Dolby.io Communications SDK for JavaScript documentation can be found here.

The application provided allows you to evaluate solutions offered by Dolby.io Communications APIs. You can clone the repository yourself, run the application locally and verify that it meets your requirements. Learn more about Dolby.io’s video conference capabilities here.

Its scope covers:

  • Initialization of Dolby.io SDK
  • Creating and joining a conference
  • Camera, microphone and audio output configuration
  • Full conference view with grid display of user streams
  • Basic video conferencing interactions (muting, camera switching)
  • Screen sharing
  • Recording
  • Background blur (available only on desktop Chrome and Edge)

Live Streaming a Video Call

The Live Streaming Features of the Video Call for React app allow you to stream the conference to a large number of viewers. Live Streaming uses Real-Time Messaging Protocol (RTMP) to stream through a third-party service such as Youtube and Facebook.

14401440

You can also add custom layouts to your live stream. For more information, see the Creating a Customer Mixer Layout Application article.

Discover more sample apps and projects

Check out the Project Gallery and GitHub sample repository.