In this chapter, we will cover the following topics:
Building a signaling server in Erlang
Building a signaling server in Java
Detecting WebRTC functions supported by a browser
Making and answering calls
Implementing a chat using data channels
Implementing a chat using a signaling server
Configuring and using STUN
Configuring and using TURN