This project uses MediaSoup to implement multiplayer meetings.
- mediasoup
- webrtc
- electron
- typescript
- react
- redux
- tailwind css
- and so on.
The server-side implemented with mediasoup lib and socket.io, it can be as a sfu media server.
cd server
yarn install
yarn start
client-side use mediasoup-client lib and socket.io-client, use create-react-app typescript template and electron.
cd app
yarn install
yarn start
- add register and login function
- add file upload and download function
- add media setting function