Skip to content

juanzgc/WebChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebChat

Video chatting app using WebRTC

EC441, 2018 Fall Juan Zapata, Hanchong Jin

Run the project

You can find the demo HERE OR Run npm start.

General Process

alt text

Terminologies

NAT: Network Access Protocol
STUN: Session Traversal Utilities for NAT
TURN: Traversal Using Relays around NAT
JSEP: JavaScript Session Establishment Protocol
-> network discovery
-> NAT traversal
-> session creation & management
-> communication security
-> media-capability metadata
-> error handling
SIP: Session Initiation Protocol
SDP: Session Description Protocol
ICE: Interactive Connectivity Establishment Protocol
-> ICE candidate: IP address, port, transportation protocol

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published