In this post, we have prepared a curated top list of reading recommendations for beginners and experienced. This hand-picked list of the best Webrtc books and tutorials can help fill your brain this May and ensure you’re getting smarter. We have also mentioned the brief introduction of each book based on the relevant Amazon or Reddit descriptions.
- Real-Time Communication with WebRTC: Peer-to-Peer in the Browser (2017)
- Hacking Exposed Unified Communications & VoIP Security Secrets & Solutions (2013)
- High Performance Browser Networking (2013)
- JavaScript with Promises (2015)
- WebRTC Cookbook (2015)
- Cross-Platform Desktop Applications (2017)
- Getting Started with WebRTC (2013)
- WebRTC Blueprints (2014)
Real-Time Communication with WebRTC: Peer-to-Peer in the Browser (2017)
Deliver rich audio and video real-time communication and peer-to-peer data exchange right in the browser, without the need for proprietary plug-ins. The updated second edition of this concise hands-on guide shows you how to use the emerging Web Real-Time Communication (WebRTC) technology to build a browser-to-browser application, piece by piece.
Author(s): Salvatore Loreto, Simon Pietro Romano
Hacking Exposed Unified Communications & VoIP Security Secrets & Solutions (2013)
“This book is a must-read for any security professional responsible for VoIP or UC infrastructure. This new edition is a powerful resource that will help you keep your communications systems secure.” ―Dan York, Producer and Co-Host, Blue Box: The VoIP Security Podcast.
Author(s): Mark Collier, David Endler
High Performance Browser Networking (2013)
How prepared are you to build fast and efficient web applications? This eloquent book provides what every web developer should know about the network, from fundamental limitations that affect performance to major innovations for building even more powerful browser applications–including HTTP 2.0 and XHR improvements, Server-Sent Events (SSE), WebSocket, and WebRTC.
Author(s): Ilya Grigorik
JavaScript with Promises (2015)
Asynchronous JavaScript is everywhere, whether you’re using Ajax, AngularJS, Node.js, or WebRTC. This practical guide shows intermediate to advanced JavaScript developers how Promises can help you manage asynchronous code effectively—including the inevitable flood of callbacks as your codebase grows. You’ll learn the inner workings of Promises and ways to avoid difficulties and missteps when using them. The ability to asynchronously fetch data and load scripts in the browser broadens the capabilities of JavaScript applications.
Author(s): Daniel Parker
WebRTC Cookbook (2015)
If you are a JavaScript developer with a basic knowledge of WebRTC and software development, but want to explore how to use it in more depth, this book is for you.
Author(s): Andrii Sergiienko
Cross-Platform Desktop Applications (2017)
Cross-Platform Desktop Applications guides you step-by-step through creating Node.js desktop applications with NW.js and Electron from GitHub. Foreword by Cheng Zhao, creator of Electron. Desktop application development has traditionally required high-level programming languages and specialized frameworks.
Author(s): Paul B. Jensen
Getting Started with WebRTC (2013)
If you have basic HTML and JavaScript, you’re well on the way to adding real time, peer-to-peer communication to your web applications using WebRTC. This book shows you how through a totally practical, structured course. WebRTC delivers web-based real-time communication and is set to revolutionize our view of what the Web really is.
Author(s): Rob Manson
WebRTC Blueprints (2014)
If you are a WebRTC developer and want to build complex WebRTC applications and projects, or if you want to gain practical experience in developing web applications, advanced WebRTC media handling, Server and client signalling, call flows, third party integration, then this book is perfect for you.
Author(s): Andrii Sergiienko
You might also be interested in: MSSQL, Typescript, Heroku, Sharepoint, ASP.NET MVC, Backbone, Cucumber, Django, ASP.NET, SSIS Books.
Best WEBRTC Books to Read
We highly recommend you to buy all paper or e-books in a legal way, for example, on Amazon. But sometimes it might be a need to dig deeper beyond the shiny book cover. Before making a purchase, you can visit resources like Library Genesis and download some Webrtc books mentioned below at your own risk. Once again, we do not host any illegal or copyrighted files, but simply give our visitors a choice and hope they will make a wise decision.
Handbook on SDP for Multimedia Session Negotiations: SIP and WebRTC IP Telephony
Author(s): Roy, Radhika Ranjan
ID: 2415482, Publisher: CRC Press, Year: 2018, Size: 36 Mb, Format: pdf
WebRTC Tutorial For Beginners: Learn WebRTC Tutorial From Scratch: Learn WebRTC Tutorial Step By Step
Author(s): KAPOOR, VERSHA
ID: 2682553, Publisher: , Year: 2018, Size: 3 Mb, Format: azw3
Comparative Study of WebRTC Open Source SFUs for Video Conferencing
Author(s): Emmanuel André, Nicolas Le Breton, Augustin Lemesle, Ludovic Roux, Alexandre Gouaillard
ID: 2951698, Publisher: IEEE, Year: 2018, Size: 4 Mb, Format: pdf
Please note that this booklist is not absolute. Some books are really chart-busters according to USA Today, others are written by unknown writers. On top of that, you can always find additional tutorials and courses on Coursera, Udemy or edX, for example. Are there any other relevant books you could recommend? Drop a comment if you have any feedback on the list.