VIDEO CHAT APPLICATION BASED ON WEBRTC PROTOCOL AND STUN/TURN SERVERS

Authors

  • Nikola Marić Autor
  • Milan Vidaković FTN Novi Sad, Departman za računarstvo i automatiku Autor

DOI:

https://doi.org/10.24867/20BE48Maric

Keywords:

WebRTC, STUN, TURN, Video chat aplikacija

Abstract

Subject of this paper is to provide audio and video call between two persons (two users of this application) in a real-time, therefore to support type of communication between physically separated (distant) places on planet that are not behind the same router. Way to do that is to use a WebRTC protocol  and STUN/TURN servers that provide transfer of data to a distant place

References

[1 ]ReactJS, https://reactjs.org/
[2] Node.js, https://nodejs.org/en/about/
[3] Netlify, https://www.netlify.com/
[4] Heroku, https://www.heroku.com/
[5] ICE, https://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment
[6] NAT, https://en.wikipedia.org/wiki/Network_address_translation
[7] Firewall, https://en.wikipedia.org/wiki/Firewall_(computing)
[8] AWS, https://aws.amazon.com/what-is-aws/
[9] STUN, https://en.wikipedia.org/wiki/STUN
[10] TURN, https://en.wikipedia.org/wiki/Traversal_Using_Relays_around_NAT
[11] EC2, https://en.wikipedia.org/wiki/Amazon_Elastic_Compute_Cloud
[12] PostgreSQL, https://en.wikipedia.org/wiki/PostgreSQL
[13] RDS, htps://en.wikipedia.org/wiki/Amazon_Relational_Database_Service

Published

2022-11-07

Issue

Section

Electrotechnical and Computer Engineering