Skip to content

dyte-io/recording-sdk-app-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Dyte Recording App Samples

This repository consists of recording sample apps created using Dyte's Recording SDK, our Core SDKs, and, fully customizeable UI kits.

Guide: https://docs.dyte.io/guides/recording/create-record-app-using-sdks

Samples

Here are the list of available samples at the moment.

  1. React samples A. recording-with-watermark B. screenshare-focused
  • Recording app samples created using React.

Usage

To use these samples you would need to do the following steps:

First, you'll need to create a meeting and add a participant to that meeting.

You can do so by going to https://docs.dyte.io/api?v=v2 and run the APIs in the API runner itself so you can quickly get started.

Make sure you've created your Dyte account at https://dev.dyte.io and have your Organization ID and API Key ready to use from the API Keys section.

  1. Go to Create Meeting API and add your credentials and run the API with your request body, note the id you receive in resonse, this is the meeting id.
  2. Go to Add Participant API and add a participant to the meeting with the meetingId you received in previous API call.

Once you're done, you'll get an authToken, which you can use in a sample as explained below.

Trying out a sample

Here are steps to try out the samples:

  1. Clone the repo:
git clone git@github.com:dyte-io/recording-sdk-app-samples.git
  1. Change directory to the sample you want to try, for example: to use recording-with-watermark react-sample use the following command:
cd react-samples/recording-with-watermark
  1. Install the packages with your preferred package manager and start a development server and open up the page.
npm install
# and to start a dev server
npm run dev
  1. Load the dev server in your browser and make sure you pass the authToken query in the URL.
http://localhost:5173/?authToken=<your-token>
  1. Deploy your app using Vercel.
npm install -g vercel
vercel

About

Samples to create apps using Recording SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published