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.
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)
Here, the user can access the meet ID and share it with other hosts or viewers (to allow them to join the stream).
In this view, any host can manage the stream (by starting or pausing it), or his hardware resources (camera, microphone)
The viewer view is basic, he would only need to watch the stream
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)
I was thinking to get in-depth in Video SDK and implement some cool features (such as chatting....)