/Streamy

Primary LanguageJavaScript

Streamy

Streamy is a simple streaming platform built using Video SDK. It supports both hosting and viewing modes, and can handle multi-hosts in a single stream.

Tour:

1- Welcome Form:

In this view, the user can host a stream or join an existing one (by entering its ID). He can also set a Display Name to himself (Otherwise, a random one would be granted to him) Screenshot 2024-07-16 003441

2- Stream Preparation:

Here, the user can access the meet ID and share it with other hosts or viewers (to allow them to join the stream). Screenshot 2024-07-16 003502

3- Host View:

In this view, any host can manage the stream (by starting or pausing it), or his hardware resources (camera, microphone) Screenshot 2024-07-16 003635

4- Viewer Form:

The viewer view is basic, he would only need to watch the stream Screenshot 2024-07-16 003856

Contribution:

run:
git clone https://github.com/Mohcen2311/Memory-Game-Front-End.git
cd Streamy
npm install
npm run dev

  • Make sure to change the apiToken in /src/api/index.js to your token (from Video SDK Dashboard)

Future:

I was thinking to get in-depth in Video SDK and implement some cool features (such as chatting....)