Coder Social home page Coder Social logo

abdullahsabahatrizvi / react-samples-dytevideosdk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dyte-io/react-samples

0.0 0.0 0.0 15.96 MB

All the different ways in which you can use Dyte's React UI Kit and other packages to its full extent to get the best live audio/video experience.

License: Apache License 2.0

react-samples-dytevideosdk's Introduction

Dyte React UI Kit Samples

Contents

  1. Introduction
  2. About This Repository
  3. Setting Up the Project
  4. Usage
  5. Contributing
  6. License

Introduction

Dyte is a technology company specializing in real-time communication solutions. Our products are designed to enable seamless and efficient video interactions in various applications, ranging from virtual meetings to interactive live streaming. The offerings are known for their robust performance, scalability, and ease of integration.

About This Repository

This repository consists of all the different ways in which you can use Dyte's React UI Kit and other packages to its full extent to get the best live audio/video experience.

Samples

Here are the list of available samples at the moment.

  1. Default Meeting UI
  2. Using Background Transformer to modify your background
  3. Audio Room
  4. Facetime
  5. Chat
  6. Live Auction App

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 [email protected]:dyte-io/react-samples.git
  1. Change directory to the sample you want to try, for example: in default-meeting-ui:
cd samples/default-meeting-ui
  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>

react-samples-dytevideosdk's People

Contributors

vaibhavshn avatar madhugb avatar palashgo avatar ishita1805 avatar frenzyritz13 avatar tarushnagpal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.