Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Getting Started with WebRTC Paperback – September 25, 2013
|New from||Used from|
"Children of Blood and Bone"
Tomi Adeyemi conjures a stunning world of dark magic and danger in her West African-inspired fantasy debut. Learn more
Frequently bought together
Customers who viewed this item also viewed
Customers who bought this item also bought
About the Author
Rob Manson is the CEO and co-founder of buildAR.com, the world's leading Augmented Reality Content Management System. Rob is the Chairman of the W3C Augmented Web Community Group, and an Invited Expert with the ISO, W3C, and the Khronos Group. He is one of the co-founders of ARStandards.org and is an active evangelist within the global AR and standards communities. He is regularly invited to speak on the topics of the Augmented Web, Augmented Reality, WebRTC, and multi-device platforms.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 75%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The first chapters cover the top-level information. Chapter 1 is a general introduction including a bit of the the why and who of WebRTC. Chapter 2 goes into the overall technical architecture. The information is organized and accurate, but it could benefit from a diagram or two to illustrate the text.
Chapters 3 to 6 provide a cookbook approach. Starting with basic video and audio applications. There is an interesting twist where he adds a chatroulette feature to the application. Then the application is rounded out by adding in text chat and filesharing. Adding to the value of the bbok, the code for these chapters is available for download.
The last two chapters focus on applying WebRTC in E-learning and Team Communication use-cases. Rob discusses consideration of the users and the network. Privacy, security and network adminstraion issues are rasied.
Overall this is a very good book to get you started with WebRTC.
An overview chapter covers the concepts and provides demo url's so readers can test out a demo WebRTC application.
A technical chapter talks about the various API's (WebSockets, MediaStream and RTCPeerConnection) and provides some best practices.
The next few chapters talk about individual features such as video, audio, text (chat) and file sharing. These chapters also walk through the code to implement each of these features.
Finally, the last couple of chapters provide example applications. This is more overview in nature.
Overall, a good book and a good introduction to WebRTC.
[This review is based on a copy obtained directly from the publisher.]
I am not a developer since more than 10 years now. However I was curious to understand the basics of WebRTC from developer perpective. There were lot of resources in internet however was not clear enough to get started and as well to understand the whole picture.
I read the "Getting Started with WebRTC" book, and i can say this book is well structured for the starters and leads to a way to advanced programming left to the one skills and imagination. The best part is the example working code and the clear exlanation is exemplenary.
I for sure recommend this book for all individuals who needs to understand and excel in thier WebRTC world of Career.
The book is divided into three parts:
The first part does a dive into the world of WebRTC and how communication works at a high level. This is everything I wish I had available to me 8 months ago when there was very little information online about how to use this new technology. Everything presented here is correct, and gives a great base to then go research exactly what the state(codec's, browser support) of WebRTC currently is.
The second part shows you how to build a video/audio/chat application using WebRTC (vaguely similar to [...] which is a great WebRTC example). This section does a deep dive into how to use the video/audio & datachannel streams of WebRTC and then extends it further to show how to use the datachannel to share files.
The third section describes a couple of business use cases and describes what to worry about if you're considering how to use WebRTC inside of your business. These are all important topics that are often overlooked.
Overall I would say that this is a great starting point and a relatively quick read that will get you up to speed with WebRTC in no time!
After the initial example(s), each chapter builds in the previous one as more features are explored.
It also includes a discussion of using WebSockets for file transfer. This book together with the
downloadable sample code is truly what you need for "Getting Started with WebRTC"!
After this part, more technical details have been compiled so it also gives you a general overview of how a communication using WebRTC technology works and how to build your own service. The level of details in this part of the book I think is quite good for beginners.
Finally, two scenarios are described in detail so the advantages of using WebRTC are shown. I really appreciate the sections highlighting the potential issues to be taken under account for each of the scenarios.
As other user commented, I wish I could have had this book some months ago. Nevertheless, I would recommend it to anyone getting into WebRTC.