WebRTC for the Curious

Learning and science

technical book

SHOW HN2020

Legend

WebRTC for the Curious

Learn how WebRTC actually works. A book on the protocols, not just APIs

webrtcforthecurious.com

#webrtc#ice dtls srtp#real-time communication#webrtc protocols

667points
72comments
#21of 3,028 in 2020
Top 1%of 2020 by points

How HN took it

MixedNo clear lean

13 positive, 8 neutral or asking, 1 mixed, 5 critical, out of 27 comments about the project. Thread score +0.29.

Docs: 4 for, 4 againstIdea: 2 for, 0 againstExecution: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful resource for learning WebRTC, which was hard to find learning material for

    From 3 comments
    • Very cool! I was trying to get into WebRTC a couple of years ago and it was very hard to find proper information on it. Thank you!
      zengineer on HN
    • I did some stuff with WebRTC a year ago and it was so hard to find relevant learning materials. The technology is so cool and I can't wait to dig into this book. Thank you for…
      fardeem on HN
    • Great, this would have helped us a lot in the implementation of a remote control app we did with webrtc. In my opinion, the best available resource at the moment is…
      pfyy on HN
  • Author is knowledgeable and generous

    From 2 comments
    • Sean, the author of this book, is an awesome human being. He is so passionate about helping and teaching others. He is also far too humble, he works on Amazon's C++ WebRTC…
      ryanar on HN
    • Sean is amazing and has great expertise with webrtc, excited to read this :)
      PaulBGD_ on HN

Objections

  • Excessive exclamation marks make the writing tiring

    From 2 comments
    • Hi Sean, I remember your username from earlier posts, IIRC also quality content about WebRTC or similar ( implementation? ) I am not a writer, but did get some extended language…
      the-dude on HN
    • My suggestion would be to throw in related illustrative real world anecdotes that drive a point home (personal experiences of real world impact of the tech or the architecture…
      lowercased on HN
  • Intro lacks basics: what WebRTC stands for and what it is used for

    From 3 comments
    • For someone like myself who knows absolutely nothing about WebRTC, it would be helpful to add an introduction with the very basics: It stands for Real Time Communications, it has…
      tobinfricke on HN
    • Maybe this is something most people already know, but I didn't. The acronym RTC was not expanded or the term WebRTC explained anywhere on the site. It seems this is for the…
      yardshop on HN
    • I've never used or looked into WebRTC but seen it floated around and I think I heard Sean on a gotime podcast once? Not sure, but overall I have some offshoot interest as I…
      maxioatic on HN
  • Landing page is an about page, not the first chapter

    From 1 comment
    • It is the first thing of the first chapter: > WebRTC, short for Web Real-Time Communication https://webrtcforthecurious.com/docs/01-what-why-and-how/ Unfortunately the landing…
      mattlondon on HN

Requests

  • Add a plain introduction to WebRTC basics early on

    From 2 comments
    • For someone like myself who knows absolutely nothing about WebRTC, it would be helpful to add an introduction with the very basics: It stands for Real Time Communications, it has…
      tobinfricke on HN
    • I've never used or looked into WebRTC but seen it floated around and I think I heard Sean on a gotime podcast once? Not sure, but overall I have some offshoot interest as I…
      maxioatic on HN
  • Add a Next Page link for mobile

    From 1 comment
    • Very cool! First thing I noticed, on mobile this would benefit from a Next Page link.
      hoten on HN
  • Clarify ICE's position in the protocol stack

    From 1 comment
    • When you mention a protocol can clarify on what ISO/Stack it’s? I have no idea if ICE is application protocols or connection and that really would me be understand the first…
      tumetab1 on HN

Questions

  • Why the license waives attribution

    From 1 comment
    • Hi, thanks for this and making it freely available. just wondering why you chose the license to waive all attribution as well?
      frequentnapper on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/24323589)