WebRTC Practical Course - Create Video Chat Group Call App

Udemy WebRTC Practical Course - Create Video Chat Group Call App

Register & Get access to index
t0k7kwb.jpg


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

What you'll 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



Requirements​

  • JavaScript and React basic knowledge

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 group calls applications based on WebRTC.

Who this course is for:​

  • Students which would like to know how to create all proccess of signaling and WebRTC logic to create group calls
Author
TUTProfessor
Downloads
108
Views
1,186
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TUTProfessor