Skip to content

Peer to peer video chatting application using WebRTC and WebSockets for signalling

Notifications You must be signed in to change notification settings

sachinsngh165/talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Talk


Talk is a real time peer to peer video chat application. peer to peer means there is no server involment during data transmission. WebRTC is an amazing technology that make it possible. Even though data transmission is peer to peer but we will need a signalling mechanishm to initiate the communication (i.e. exchanging ip's,port numbers,video formats,codecs and other metadata related to video stream ). I've used websockets for signalling. There is a live demo of this project.

Usage:

  • Enter a room id (it should be unique)
  • Click join
  • Share room id with friend and follow above two step Enjoy!

NOTE: This project just demonstrate the working of WebRTC. Security concerns are ignored & are in TODO list.

References:

About

Peer to peer video chatting application using WebRTC and WebSockets for signalling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published