This book will introduce you to creating interactive media web applications and services using WebRTC. In this book, we will create several web-based applications using WebRTC, including ones for the client side and the server side.
Client-side code will be presented in JavaScript. This is an optimal and simple way to utilize a browser WebRTC API.
Server-side code for applications in the book is written in Erlang. Why Erlang? It is a small language, good for quick prototyping and writing production code in an elegant and powerful way.
Thus, you don't have to be a professional software developer, but you are expected to have programming knowledge in Java, JavaScript, Ruby, Python or other mainstream languages, or at least have typical web development skills.