atharva0300 / Group-Video-Calling-WebRTC

Group Video calling application using WebRTC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Group-Video-Calling-WebRTC

Group Video calling application using WebRTC

Alert!!

Works partially. Under development

Technologies used

  • WebRTC
  • Javascript

WebRTC

WebRTC is a set of javascript APIs that allow us to establish peer to peer connection between 2 browsers to exchange data such as audio and video in real time

Helpers

  1. WebSocket vs WebRTC

  2. Signalling

  3. Exchanging session Description Protocols and ICE candidates

  4. Trickling ICE candidates

Links

  1. Creating your own TURN servers : https://gabrieltanner.org/blog/turn-server/
  2. Creating and configuring your own TURN server on Ubuntu : https://ourcodeworld.com/articles/read/1175/how-to-create-and-configure-your-own-stun-turn-server-with-coturn-in-ubuntu-18-04
  3. Agora : https://console.agora.io/projects
  4. Youtube : https://www.youtube.com/watch?v=QsH8FL0952k

About

Group Video calling application using WebRTC

License:MIT License


Languages

Language:JavaScript 90.6%Language:HTML 7.1%Language:CSS 2.3%