WebRTC - Create Zoom Clone Video Group Call Application

Create Group Video Chat with WebRTC Mesh Architecture, React and Websockets Like Google Meet and Zoom.

4.30 (197 reviews)
Udemy
platform
English
language
Other
category
WebRTC - Create Zoom Clone Video Group Call Application
2,040
students
9.5 hours
content
Apr 2022
last update
$74.99
regular price

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

Why take this course?

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.

Screenshots

WebRTC - Create Zoom Clone Video Group Call Application - Screenshot_01WebRTC - Create Zoom Clone Video Group Call Application - Screenshot_02WebRTC - Create Zoom Clone Video Group Call Application - Screenshot_03WebRTC - Create Zoom Clone Video Group Call Application - Screenshot_04

Reviews

Muhmmad
August 10, 2023
My experience with this course was far from ideal. The tutor's poor teaching skills, outdated course content, and lack of instructor responsiveness all contributed to a frustrating and unsatisfactory learning experience.
Yasir
April 16, 2022
This is an amazing course. The instructor has depth knowledge on the subject and has very right capability to explain the topic, both of these two aspects made this course really great and helpful.
Bhavesh
April 16, 2022
As a university student, I am really happy to learn these technologies concurrently with my outdated syllabus still stuck on php.
Happy
January 24, 2022
Many people get stuck at section 92, and the code has bugs. I hope this will be solved, and i will come to change my score once it has been solved.
Abhinav
January 18, 2022
Just reading and reading. Neither understands anything nor makes us understand either. Only blabbering a poem continuously.
Branko
December 30, 2021
Either place this course in "advanced course" or explain all the concepts with greater details... When a beginner pay for some course just give him your best... Check my other courses for more explanation is not the best way to explain how things work...

Charts

Price

WebRTC - Create Zoom Clone Video Group Call Application - Price chart

Rating

WebRTC - Create Zoom Clone Video Group Call Application - Ratings chart

Enrollment distribution

WebRTC - Create Zoom Clone Video Group Call Application - Distribution chart
4238056
udemy ID
8/12/2021
course created date
8/16/2021
course indexed date
Bot
course submited by