Skip to content

A tutorial on building a WebRTC video chat app using SimpleWebRTC.

Notifications You must be signed in to change notification settings

Michle99/simplewebrtc-messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebRTC Video Chat App

Introduction

This is a video chat app built with SimpleWebRTC. SimpleWebRTC is a JavaScript library that simplifies WebRTC peer-to-peer data, video, and audio calls. SimpleWebRTC acts as a wrapper around the browser’s WebRTC implementation. As you might already know, browser vendors don’t exactly agree on a single way of implementing different features, which means that for every browser there’s a different implementation for WebRTC. As the developer, you’d have to write different code for every browser you plan to support. SimpleWebRT acts as the wrapper for that code. The API that it exposes is easy to use and understand, which makes it a really great candidate for implementing cross-browser WebRTC.

Dependencies

  • SimpleWebRTC — the WebRTC library
  • Semantic UI CSS — an elegant CSS framework
  • jQuery — used for selecting elements on the page and event handling.
  • Handlebars — a JavaScript templating library, which we’ll use to generate HTML for the messages
  • Express — NodeJS server.

Requirements

  • Node.js Environment

Installation Steps

Deployment steps

  • To deploy your application on Vercel, create an account with your credentials.
  • Then follow the instructions on vercel to deploy your application.

Resources

Sitepoint Build a WebRTC Video Chat Application with SimpleWebRTC

License

MIT License

About

A tutorial on building a WebRTC video chat app using SimpleWebRTC.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published