So for the video calling features, we'll be using a production grade platform called Jetstream.
You can find the link in the description because we'll go ahead and sign up to create an application.
So they will provide us all the APIs and SDKs that we would need to build the video calling applications.
And on top of it you can build a chat applications and feeds.
But in this video we'll be using the video calling SDK.
And they will give you $100 worth of free credit each month so you can build anything without paying
anything.
And when you take a look at the customers they have, such as Adobe, you can tell this is a great product
in the first place with a great uptime SLA, right?
So let's go ahead and try to create an account.
So I'll just actually try to sign up from scratch with this account.
Okay.
So we'll just go ahead and complete the sign up.
So our role let's say engineering industry should be not gaming but let's just say education.
You can go with a different thing.
Um, I think yeah we can go with the education because we are trying to build a platform for the interviews.
You can go with the live events as well.
So how many monthly active users will have probably less than 50 K.
Right.
And technology let's say web okay.
We'll just say video and audio and complete the sign up.
Okay.
So let's try to create an organization.
I'll just give my name.
Right.
You can put anything.
Let's put an email address.
Maybe we don't really need to let's say submit okay.
There we go.
We are in.
Let's try to create an application.
I believe this is the very first one, but I would like to create a new one.
Let's just say code sync.
for the server location, choose the one that is closest to you.
In this case, I'll select this one and we'll be in the development for now.
Okay.
Let's say create application.
It says app with this name already exists.
So let's say code sync YouTube.
Okay.
Now we got the API key as well as the secret.
I'll go ahead and copy this and put it into the dot env dot local file.
So let's say next public.
Stream API key.
Paste this in.
Then we'll have stream secret key.
Now you might be asking why did you put next public in front of this.
And you didn't put next public in front of this one.
It's because we'll be using this in the client.
So it should be prefixed with next public.
And we'll be using this on the server.
So it should be kept in the server, right?
This should not be exposed to the client.
This is a secret as you can tell.
So we are going to go ahead and copy this and paste this in.
There we go.
I got my secret key.
So let's save.
This is going to be it for the environment variables.
Later in the video we'll be using them to be able to have the video audio calling features.
So you can go ahead visit the overview.
Currently we don't really have any calls any live streams.
But once we implement that we can see everything in the dashboard.
Okay, I'll just leave it as it is here where we just set it up the environment variables for the stream
and we can import our SDKs as well.
So I will open up my terminal.
Let me go ahead and actually create a new one.
Shrink the left hand side and I will say npm install and paste this in which is ad stream IO slash video
react dash SDK.
Let's go ahead and install it.
And you can find this from the documentation as well.
So if you're wondering how did I get this, let's say video.
And from the docs in the react quick start, let's say video and audio calling tutorial.
There is even a video tutorial here.
But you're watching this, so probably you're going to learn it from this video.
But there we go.
This is how we can get this package.
And we'll be using another package for the server.
As you can tell this is for the client right.
It is called as react.
So let's go ahead and get the one for the back end which is going to be stream dash IO slash node SDK.
So we'll be using this package to be able to create tokens on the server side.
Okay.
So with this we have just set it up everything that we would need for the stream that we'll be using
later in the video.
So with that I'll see you in the next section.