WebRTC - Create Zoom Clone Video Group Call Application
Create Group Video Chat with WebRTC Mesh Architecture, React and Websockets Like Google Meet and Zoom.
What you will learn
WebRTC
Working with media streams
Creating multiple peer connections
Create Mesh Architecture
Create SocketIO Server
Real-Time communication
React
WebRTC implementation
WebRTC data channels
Create Group Call App
Description
Learn WebRTC Mesh architecture by creating project with React, WebRTC and SocketIO. We will go through all of the steps to create application with group calls where you can establish connection between multiple users in one room. We will write WebRTC implementation with suport of simple-peer library to show how you can develop WebRTC application with group calls. We will use also SocketIO as our signaling server for our application. After this course you will be able to create own application which will be using WebRTC. It does not matter if that will be the realtime communication game or video chat. You will know the process how to establish connection between multiple peers with Mesh architecture.
We will cover all signaling process to exchange necessary data between all connected users to Room. We will also cover deployment and TURN Server credentials.
In our application we will use:
WebRTC
JavaScript
SocketIO
Express.js
Node.js
React
Simple-peer
We will create necessary UI and we will proceed with all logic related with SocketIO and WebRTC.
App creating proccess:
Prepare environment
Build frontend of our application with React
Connect with SocketIO and creating necessary logic
WebRTC implementation for group calls
Add WebRTC data channels for chat functionality
Add functionality to connect only with audio
Get TURN server credentials
Deploy application
I hope you will enjoy the course and after finishing it you will feel confident to create amazing applications using technologies which you will learn through the course.
Content
Introduction
Preparing environment
Creating front-end of Application in React
Creating Room Page UI with React
Creating server logic with Socket.IO
Creating WebRTC logic
Connecting logic to Room Buttons
Creating Chat Functionality
Connection only with Audio
Connection with TURN Server
Fixes and deployment
Screenshots
Reviews
Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
Angelcrc Seven | 10/3/2021 | C621FCA3B6AE5ED7980E | 93% OFF | expired |