Visit LEDU token page

Build a Video Call & Voice Chat App in WebRTC Using Node.js

Build a Video Call & Voice Chat App in WebRTC Using Node.js

  • English
  • Programming
  • Node.jsNode.js
  • (951)
  • Project length: 2h 01m

This is a walkthrough on building a text chat application, followed by a video chat application using Node.JS, Socket.io and webRTC technology.

Overview

Introduction

First, we are going to walk through be building a text chat app using socket.io. We will build the nodejs server and implement socket.io on the server and client. We are going to test this using google and iphone. In the next session, we will include the video chat portion into our app. We will walk through building events that allow two peers to communicate. We will also walk through building the signalling server that is used for peer to peer connections.

What are the requirements?

  • Basic Knowldage of Node.JS
  • Basic Knowldage of NPM packages: Socket.io, PeerJS peer
  • Basic Knowldage of CSS
  • Basic Knowldage of HTML

What is the target audience?

  • Developers looking for a text application and video chat walkthrough

Project Outline

The project outline explains what you will learn in each session

In this session we are going to do the following: 1. We will first Setup Nodejs. 2. Create Project Directory files 3. Install NPM packages socket.io 4. Setup Server Environment with Node.js and express 5. Setup Front End Skeleton 6. Setup Socket on the server and the client 7. Add Front end framework using Bootstrap 8. Demonstration on Heroku

Reviews

Average rating

4(951 Reviews)