Try the Video Calling API

Create a client, start a call and join it with your camera, then control your devices, send reactions and listen to call events. Every step runs a real call against the Stream API, live in the React Video SDK beside it.

What the Video API tour covers

  1. Create a client: Create a StreamVideoClient for your API key and connect a user with a token.
  2. Create a call: Create a call of the default type with custom data, without joining it yet.
  3. Join the call: Join the call with your camera and microphone, rendered by the React Video SDK.
  4. Control camera and microphone: Turn the camera off through the call's device API, the same one the SDK buttons use.
  5. Send a reaction: Send an emoji reaction every participant sees on your video.
  6. Listen to call events: Subscribe to every call event and send a custom event of your own.
  7. You ran a video call on the Stream API: Where to go next: the video SDKs, their tutorials, and the docs.

Video API tour

6 steps, each a live call to the Stream API

Start building in-app video for free.