This repository consists of all the different ways in which you can use Dyte's Angular UI Kit and other packages to its full extent to get the best live audio/video experience.
Here are the list of available samples at the moment.
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.
- 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. - 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.
Here are steps to try out the samples:
- Clone the repo:
git clone git@github.com:dyte-io/angular-samples.git
- Change directory to the sample you want to try, for example: in
default-meeting-ui
:
cd samples/default-meeting-ui
- 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 start
- Load the dev server in your browser and make sure you pass the
authToken
query in the URL.
http://localhost:4200/?authToken=<your-token>