The Curious Engineer

All blogs / Networking

BlogGeek.me

bloggeek.me

Independent analysis on WebRTC, CPaaS and the future of communications, by Tsahi Levent-Levi. Consulting, courses, reports and the WebRTC Insights newsletter.

NetworkingWeb development

Posts
742 from 25 Jul 2013 to 26 Oct 2026
Posting
weekly (38 in the last year)
Kind
company blog
Feed
https://bloggeek.me/feed.xml

2026 34

  1. Azure Communication Services is retiring: now what
  2. All archives→
  3. WebRTC Screen Sharing Is Not Video - Here's Why
  4. Terms of service
  5. October 2026
  6. WebRTC: A solution looking for a problem, 13 years later
  7. Top WebRTC open source media servers on GitHub
  8. September 2026
  9. Who gets to build with MOQ
  10. What your support team actually needs to know about WebRTC
  11. OpenAI just changed how Voice AI is built
  12. Twilio SIGNAL 2026: the pivot from CPaaS to conversation infrastructure
  13. WebRTC won't fix your call quality. Observability will
  14. August 2026
  15. The vendor you're about to bet on can't see the market. Neither can you
  16. What getting rtcStats seen taught me about the whole WebRTC ecosystem
  17. July 2026
  18. The Real Cost of Real-Time: What Your WebRTC Bill Actually Looks Like
  19. June 2026
  20. Chrome moves to a 2 week release cycle. Where are you with your WebRTC app
  21. MOQ is lacking a compelling adoption reason
  22. May 2026
  23. WebRTC Monitoring: Are You Monitoring Your Servers or Your Service?
  24. Memory prices, WebRTC and the future of Voice AI
  25. Voice AI best practices, based on rtcStats data
  26. WebRTC Resilience
  27. What is WebRTC and What is it Good For?
  28. WebRTC Debugging & Monitoring
  29. WebRTC Courses and my Virtual Me
  30. Beyond Network: How WebRTC and Open Source are Turning Video into a Geopolitical Battleground
  31. Managing Client side CPU in WebRTC
  32. WebRTC Server types: What is it exactly?
  33. My WebRTC predictions for 2026
  34. What is the Difference Between a Signaling Protocol and a Transport Protocol?

2025 30

  1. Five years of WebRTC Insights
  2. What is vendor lock-in in WebRTC?
  3. Automatically collecting webrtc-internals with rtcstats
  4. WebRTC TURN: Why you NEED it and when you DON'T need it
  5. Media Over QUIC (MOQ): How it will redefine realtime media and streaming
  6. Cloudflare video services. Why now and what's next
  7. Learn WebRTC: How to Get Started on WebRTC Development [WebRTC Tutorial]
  8. Understand WebRTC metrics with rtcStats
  9. How to impress WebRTC recruiters
  10. WebRTC and Android are the great interoperability enablers of our time
  11. How your WebRTC optimizations are costing you money while killing your business
  12. In group video calls, effectively managing bandwidth is 90% of the battle
  13. Answering ChatGPT questions about WebRTC
  14. Choosing the best WebRTC signaling protocol for your application
  15. WebRTC is about reducing friction and barriers of entry
  16. 8 ways to optimize WebRTC performance
  17. A good WebRTC application is like a great orchestra performance
  18. The future of Video APIs is… AI: LiveKit, Daily and Cloudflare this month
  19. What's Your SaaS for WebRTC Signaling?
  20. WebRTC gives voice to LLMs
  21. Tools for troubleshooting WebRTC applications
  22. How to hire WebRTC developers for your job
  23. ICE candidates and active connections in WebRTC
  24. WebRTC API trace
  25. Making sense of getStats in WebRTC
  26. getStats and WebRTC debugging tools: the series hub
  27. CPaaS and LLMs both need APIs and SDKs
  28. WebRTC, BlogGeek.me, 2025 & 13 years of blogging
  29. Conducting effective Zoom and WebRTC meetings
  30. My WebRTC predictions for 2025

2024 24

  1. The future of Programmable Video: Prebuilt and marketplaces
  2. Generative AI and WebRTC: The fourth era in the evolution of WebRTC
  3. WebRTC vs WebSockets
  4. Four years of WebRTC Insights
  5. Twilio Programmable Video is back from the dead
  6. WebRTC ports: Understanding IP addresses and port ranges in WebRTC
  7. What exactly is a WebRTC media server?
  8. Best practices for WebRTC POC/Demo development
  9. WebRTC video codec generations: Moving from VP8 and H.264 to VP9 and AV1
  10. WebRTC FAQ: The 2018 Version
  11. Lip synchronization and WebRTC applications
  12. Reducing latency in WebRTC
  13. OpenAI, LLMs, WebRTC, voice bots and Programmable Video
  14. Video quality metrics you should track in WebRTC applications
  15. Fixing packet loss in WebRTC
  16. WebRTC & HEVC - how can you get these two to work together
  17. Reasons for WebRTC to discard media packets
  18. WebRTC simulcast - what is it and how is it used
  19. Does WebRTC need a change in governance?
  20. RTC@Scale 2024 – an event summary
  21. WebRTC recording challenges and solutions
  22. Science fiction books that resonated with me
  23. An FAQ for WebRTC beginners
  24. My WebRTC predictions for 2024

2023 23

  1. Twilio exits video APIs, further focusing on voice, SMS and Segment
  2. Third time’s a charm: WebRTC Insights, 3 years in
  3. Zooming in on remote education and WebRTC
  4. WebRTC in telehealth: More than just HIPAA compliance
  5. No. I am not ok
  6. Fitting WebRTC in the brave new world of webcams, security, surveillance and visual intelligence
  7. Solving CPaaS vendor lock-in (as a customer and as a CPaaS vendor)
  8. WebRTC conferences - to mix or to route audio
  9. New: Higher-Level WebRTC Protocols course
  10. Cloud gaming, virtual desktops and WebRTC
  11. Apple Vision, VR/AR, the metaverse and what it means to the web and WebRTC
  12. Is WebRTC really free? The costs of running a WebRTC application
  13. WebRTC media resilience: the role FEC, RED, PLC, RTX and other acronyms play
  14. ChatGPT meets WebRTC: What Generative AI means to Real Time Communications
  15. RTC@Scale 2023 - an event summary
  16. WHIP & WHEP: Is WebRTC the future of live streaming?
  17. With WebRTC, don't expect Google to be your personal outsourcing vendor
  18. Video Call API, CPaaS, programmability and WebRTC
  19. Different WebRTC server allocation schemes for scaling group calling
  20. Can I trust WebRTC getStats accuracy?
  21. Can a native media engine beat WebRTC's performance?
  22. WebRTC predictions for 2023
  23. WebRTC course home assignments are here

2022 24

  1. Kranky Geek WebRTC event summary 2022
  2. WebRTC: Privacy or Privacy? Which one shall it be?
  3. Two years of WebRTC Insights
  4. The lead actors in WebRTC are outside of your control
  5. WebRTC turns services into features
  6. WebRTC is the most secure VoIP protocol
  7. With WebRTC, better stick as close as possible to the requirements, architecture and implementation of Google Meet
  8. CPO at Spearline and what it means to BlogGeek.me
  9. The WebRTC Developer Tools Landscape 2022 (+report)
  10. Media compression is all about purposefully losing what people won't be missing
  11. The state of WebRTC open source projects
  12. Be very clear to yourself why you manage your own TURN servers
  13. We TURNed to see a STUNning view of the ICE
  14. With media delivery, you can optimize for quality or latency. Not both
  15. WebRTC is a technology not a solution
  16. WebRTC is a marathon not a sprint
  17. What is the WebRTC leak test? [Guide]
  18. WebRTC reduced barriers and increased innovation in communications
  19. FIDO Alliance and the end of 2FA revenue to CPaaS vendors
  20. WebRTC video calling table stakes
  21. 3 advantages of Anycast in WebRTC you didn’t know about
  22. RTC@Scale 2022 summary and insights
  23. WebRTC, BlogGeek.me, 2022 & 10 years of blogging
  24. WebRTC Flow: How Media and Signaling flows look like

2021 14

  1. WebRTC Trends for 2022: Proprietary & differentiation are back
  2. Spearline acquiring testRTC - this is rocket surgery
  3. Twilio Signal: A Pivot from CPaaS to Customer Engagement Platform
  4. A year of WebRTC Insights
  5. Managed WebRTC TURN: The need for speed
  6. Free WebRTC Video API in CPaaS. Is it worth it?
  7. Tweaking WebRTC video quality: unpacking bitrate, resolution and frame rates
  8. Why you should prefer UDP over TCP for your WebRTC sessions
  9. Why CPaaS is losing the innovation lead to UCaaS
  10. WebRTC: The end of an era (and the dawn of a new one)
  11. Interoperability and standardization in a world dominated by WebRTC & Zoom
  12. Lyra, Satin and the future of voice codecs in WebRTC
  13. 🎲 Which video codec to use in your WebRTC application? 🎲
  14. WebRTC Trends for 2021 (and beyond)

2020 25

  1. A blueprint to improving WebRTC media quality using AI
  2. WebRTC Growth - is it a back-to-school pandemic phenomena?
  3. What is WebRTC P2P mesh and why it can't scale?
  4. CPaaS in 2020 and my WebRTC API report
  5. Twilio Signal 2020. I expected more from the leading CPaaS vendor
  6. Cloud giants joining the WebRTC API game. How is that changing the CPaaS landscape?
  7. What should CPaaS providers do today to prepare for the "post pandemic"?
  8. ML in WebRTC: The noise suppression gold rush
  9. WebRTC unbundling: the beginning of the end for WebRTC?
  10. Announcing: WebRTC fiddle of the month
  11. WebRTC browser support on desktop and mobile
  12. VP9 Codec: Adopt it in your WebRTC application?
  13. Surviving WebRTC CPU requirements in large group calls
  14. How to know if an open source WebRTC media server is kept up to date?
  15. AV1 vs HEVC: Are the WebRTC codec wars back?
  16. Everything you need to know about WebRTC security 🔐
  17. WebRTC codelab: New training
  18. WebRTC test: How to go about testing WebRTC?
  19. Who are the WebRTC Market Global Key Players?
  20. How can your WebRTC application keep pace with browser releases?
  21. 6 questions to ask about your WebRTC training 🙋
  22. How to pick the right WebRTC mobile SDK build for your application
  23. Google's WebRTC goals - a problem of expectations
  24. Google's private WebRTC roadmap for 2020 = AI
  25. How WebRTC Works?

2019 39

  1. WebRTC conference calls. What could possibly go wrong?
  2. The software inside video conferencing hardware is... WebRTC
  3. Kranky Geek SF 2019 - post event summary
  4. Video meetings guest access: the new frontier of interoperability
  5. Why is WebRTC the Safest Alternative?
  6. Common WebRTC mistakes and how to avoid them [Slidedeck]
  7. Are you supporting WebRTC or developing with WebRTC?
  8. Data APIs: How to make the most of 'public' realtime data sources
  9. Future of CPaaS; a look ahead
  10. Kranky Geek, WebRTC sponsorships and other updates around my services
  11. When will Zoom use WebRTC?
  12. How different companies (and industries) are trying to fight spam calls
  13. AI in communications is inevitable
  14. Facebook eavesdropping Whatsapp? The everlasting tension between security and privacy
  15. Twilio Signal 2019 and the future of the programmable enterprise
  16. WebRTC mistakes: Common mistakes (beginner)
  17. WebRTC connectivity is challenging (a free video course)
  18. Zoom vulnerability shows why WebRTC is important
  19. WebRTC mDNS: Why ICE Candidates show .local addresses
  20. Migrating BlogGeek.me and why it is quiet here lately
  21. What's the status of WebRTC in 2019?
  22. WebRTC simulcast and ABR - two sides of the same coin
  23. Google I/O 2019 was all about AI, Privacy and Accessibility
  24. Google CallJoy & the age of automation in communications
  25. Latest WebRTC Developer Tools Landscape (and report)
  26. WebRTC Multiparty Architectures
  27. Handling WebRTC session disconnections
  28. CPaaS differentiation in 2019
  29. How does WebRTC connect people?
  30. Why is WebRTC winning over its (non)competition?
  31. Are you blocked by the rules of your upbringing in your WebRTC application?
  32. When will WebRTC 1.0 be available?
  33. The five make-or-break WebRTC challenges you need to address
  34. Who needs QUIC in WebRTC anyway?
  35. Which WebRTC JS library should I use?
  36. Asking Google: WebRTC is ...
  37. What is a WebRTC Signaling Server and Why You Should NOT Use AppRTC?
  38. What's the Role of WebAssembly in WebRTC?
  39. WebRTC Media Server: What's the Best Size?

2018 45

  1. All the Truth About the Latest (non)Hype of Fuzzy Testing WebRTC Applications
  2. Chrome Browser Engine: ONLY Browser out there?
  3. What Does Machine Learning Have to do with MOS Scores?
  4. HELLO 2. Is Hardware Gear Finally Taking WebRTC Seriously?
  5. Kranky Geek 2018. A post event post
  6. 8x8 Acquires Jitsi From Atlassian. Winners and Losers
  7. Meet me @ Kranky Geek San Francisco 2018
  8. Are Embeddable Video Experiences Necessary?
  9. WebRTC is Ready. Now What? (a look at the state of WebRTC in 2019)
  10. Can Google RCS Win the Messaging Game Through AI?
  11. WebRTC vs Zoom. Who has Better Video Quality?
  12. Social Messaging != Carrier Messaging (the stories of Whatsapp Business API & Apple Business Chat)
  13. The CPaaS Version of iPaaS: MessageBird & Plivo Join the Twilio Studio Bandwagon
  14. Understanding video tech in the enterprise: a web survey
  15. AI in RTC: Report Preview
  16. Vonage acquires TokBox. Where do we go from here?
  17. AI in RTC: Final Price Points and End of Prepublication Discount
  18. Autonomous Cars Are Killing Video AI in RTC
  19. The Challenging Path to WebRTC H.264 Video Codec Hardware Support
  20. Can AI and Computer Vision solve the video conferencing eye contact problem?
  21. ML vs AI: What's the difference between machine learning and artificial intelligence?
  22. UCaaS, CCaaS & CPaaS: An interview with Alan Masarek, Vonage CEO
  23. Where does Machine Learning fit in Real Time Communication (ML in RTC)?
  24. Preparing for the WebRTC 1.0 - a free webinar
  25. WebRTC Python? Programming Languages and Where they fit
  26. Google I/O 2018 and the Future of Computing
  27. Choosing a Live Video Platform - a new video series
  28. What Comes Next in Communications?
  29. In Search of WebRTC Developers
  30. RCS now Google Messages. What’s Next in Consumer Messaging?
  31. WebRTC 1.0 Training and Free Webinar Tomorrow (on Tuesday)
  32. AV1 Specification Released: Can we kiss goodbye to HEVC and royalty bearing video codecs?
  33. Get trained to be your company's WebRTC guy
  34. How WebRTC Statistics and Performance Monitoring Changed VoIP Monitoring
  35. Twilio Flex = Twilio Flexing its Flexibility (or the programmable contact centers)
  36. WebRTC 1.0 - What on earth is it anyway? (register to the webinar)
  37. You Better Ignore the Default Protocol Ports You Implement
  38. "Open Source" SDK for SaaS and CPaaS are... Meh
  39. Do I Need a Media Server for a One-to-Many WebRTC Broadcast?
  40. The Internet of Things or Things on the Internet?
  41. 5 Mistakes to Avoid When Developing WebRTC Applications
  42. WebRTC Electron Implementations are on 🔥
  43. AWS DeepLens and the Future of AI Cameras and Vision
  44. How Many Users Can Fit in a WebRTC Call?
  45. What is WebRTC adapter.js and Why do we Need it?

2017 42

  1. 10 Massive Applications Using WebRTC
  2. WebRTC API Platform Pricing is... Complicated
  3. The Makeup of a WebRTC API Platform
  4. Is the Future of CPaaS Serverless?
  5. Jeff Lawson on the Past, Present and Future of Programmable Communications
  6. Vidyo and RTC in 2018
  7. What's New With the Jitsi Videobridge?
  8. Kranky Geek 2017: What Does the Pulse of WebRTC Tells Us?
  9. 6 Ways Vendors Sell WebRTC Developer Tools
  10. Thoughts about Twilio Studio and the Future of CPaaS
  11. H.264 or VP8 in Your WebRTC Application?
  12. Grokking Media in WebRTC (a free webinar for my WebRTC Course)
  13. Why Developing With WebRTC is Different than Web Development?
  14. Why Developing With WebRTC is Different than VoIP Development?
  15. How do you Upgrade Your WebRTC Media Servers?
  16. Sound Gurus Finding a Home in WebRTC
  17. Google and WebRTC. An Interview with Niklas Blum
  18. Prepping for that Big WebRTC Product Launch
  19. Video Chat for a Website with WebRTC. Where to Start?
  20. Another One Bites the Dust: Tropo Closes its Doors to New Customers
  21. 10 Tips for Choosing the Right WebRTC Open Source Media Server Framework
  22. WebRTC iOS 11 Support. Are We There Yet?
  23. With WebRTC, Don't Never Ever Mix Media and Signaling
  24. Is Twilio Redefining CPaaS?
  25. WebRTC for Business People - The 2017 Edition
  26. Announcing my Virtual Coffee sessions
  27. What to Expect when Deploying WebRTC in Contact Centers?
  28. 6 Questions to Ask Yourself BEFORE Hiring a WebRTC Outsourcing Vendor
  29. Should Browser Vendors be Responsible for their User’s WebRTC Actions?
  30. How to find (or create) WebRTC Developers?
  31. My Advanced WebRTC Architecture Course is back with an AMA
  32. Why Doesn't Google Provide a Free TURN Server?
  33. Does WebRTC have a Role in Chrome's Market Dominance?
  34. How Can Localized CPaaS Players Thrive?
  35. When CPaaS Target Enterprises. 3 Different Approaches
  36. The 3 Schools of Thought for Creating a WebRTC App
  37. Microsoft and the WebRTC Edge Case
  38. How to Choose a WebRTC Development Path?
  39. Vidyo.io and Differentiating in the Brave New CPaaS World
  40. WebRTC State of the Market 2017
  41. WebRTC is FREE. But Developers Aren't
  42. WebRTC RTCPeerConnection. One to rule them all, or one per stream?

2016 76

  1. Can WebRTC save telephony?
  2. How to Write the WebRTC Requirements for Your New Product?
  3. WebRTC and Education - the Webinar Edition (and a Bonus)
  4. WebRTC, TURN and Geolocation. How to Pick the Best Server to Work With?
  5. Kranky Geek 2016 SF: Mobile WebRTC
  6. Desktop browsers support in WebRTC - a reality check
  7. Get Ready for Kranky Geek San Francisco AND São Paulo
  8. Quiet please - people are studying
  9. Advanced WebRTC Architecture Course - Updates
  10. Dailymotion, Peer5 and the Future of Streaming
  11. What's Your Preferred Language for WebRTC Development?
  12. Advanced WebRTC Architecture Course: Adding a Premium Package
  13. Recording WebRTC Sessions: client side or server side?
  14. Twilio's Voice Insights for WebRTC - a line on the sand
  15. Discount on the Advanced WebRTC Architecture Course ends tomorrow
  16. Twilio Acquires Kurento. Who will Acquire Janus?
  17. IMTC: Supporting WebRTC Interoperability
  18. Do you still need TURN server if your media server has a public IP address?
  19. Should you use Kurento or Jitsi for your multiparty WebRTC video conference product?
  20. Will there ever be a decentralized web?
  21. Are WebRTC room systems interesting again?
  22. Microsoft Acquires Beam, Showing the Value of WebRTC to Interactive Live Streaming
  23. WebRTC Plugin? An Electron WebRTC app is the only viable fallback
  24. Surprise: Free Video Calling is no Guarantee for Success (or Adoption)
  25. Hardware Acceleration is Real
  26. Will Microsoft's Acquisition of LinkedIn Change the WebRTC Landscape?
  27. The Alliance of Open Media - 10 Months in
  28. 4 Reasons to Choose H.264 for your WebRTC Service (or why H.264 Just won over VP8)
  29. NUBOMEDIA: the first open source WebRTC PaaS
  30. With WebRTC, Vendors Must Embrace True Agile
  31. Allo, Duo, Hangouts or Jibe? Help...
  32. WebRTC Signaling Protocols and WebRTC Transport Protocols Demystified
  33. What will Happen when iOS Webviews Adopt WebRTC?
  34. VP8 vs VP9 - Is this about Quality or Bitrate?
  35. What if WebRTC SDP Munging was Prohibited?
  36. The WebRTC Slack-Rush
  37. WebRTC and Server GPUs? A whitepaper
  38. Where are we with WebRTC?
  39. Skype will go the Hangouts Route with WebRTC (or vice versa?)
  40. BancSpace and WebRTC: An Interview With Lori Van Deloo
  41. How Video Conferencing Vendors Adapt to WebRTC?
  42. Scalability, VP9, and what it means for WebRTC
  43. You Won't Find Guesstimates in My WebRTC PaaS Report
  44. Microsoft, Apple and WebRTC in 2016
  45. Messaging is Migrating from the Browser to the Desktop
  46. Which WebRTC PaaS Vendor is Investing in His Platform?
  47. DIY or SaaS for Your In-App Messaging?
  48. Everyone and His Dog is Fixing WebRTC
  49. Standards are for Losers
  50. WebRTC is a Distraction
  51. Developer Ecosystem Acquisitions Makes Build vs Buy Decisions Harder
  52. WebRTC Multiparty Video Alternatives, and Why SFU is the Winning Model
  53. Stop Whining about WebRTC Security Threats
  54. Does Google's Support of RCS Changes Anything for WebRTC?
  55. SoftBank's Adoption of WebRTC Should be a Wake Up Call to Video Conferencing Vendors
  56. The Biggest Risk of Building a Business over Messaging Platforms
  57. Different Requirements of Scaling real time video
  58. The Future of WebRTC Live Broadcast
  59. Are WhatsApp and Messenger competitors or partners in Facebook?
  60. Would WebRTC be as Big a Thing if it Didn't Run in a Web Browser?
  61. WebRTC Use Cases
  62. What's the Size of Your Messaging app?
  63. Are You Using AppRTC as Your WebRTC Baseline Reference?
  64. Join us for Kranky Geek India: March 19
  65. Google Fi, Internet of Things and the Bleak Realities of Telecom Services
  66. First Plugins, then Flash and now Java - WebRTC is now the only alternative
  67. Get Over it: WebRTC isn't Peer-to-Peer
  68. Facebook and the Future of Messaging
  69. What are the Challenges of DIY your WebRTC SFU?
  70. Messaging. Federated? Silo? Does it Matter with an API and Bots?
  71. WebRTC PaaS Vendors as Twitter One-Liners
  72. 20XX will be the Year of Video! Not... and how is this related to IPv6?
  73. Unified Communications is Overrated
  74. Can Wire Succeed Where Talko Failed?
  75. When is 44.5 Billion a Small Number?
  76. Messaging and Push Notifications: Best Practices

2015 133

  1. WebRTC State of the Market: End of 2015
  2. The Rise of WebRTC Broadcast and Live Streaming
  3. The Browser Wars are Back
  4. Where to find Quality WebRTC Resources
  5. Twilio and WebRTC: An Interview with Al Cook
  6. SaferMobility and WebRTC: An Interview With Matthew Mah
  7. The Hidden Gems of WebRTC Goodness May Well Lie Within GetUserMedia Itself
  8. The First WebRTC Earthquake in Video Conferencing: Acano vs Polycom
  9. Ziggeo and WebRTC: An Interview With Susan Danziger
  10. The Unconnected Messaging World
  11. The Role of Artificial Intelligence in Messaging
  12. For Cisco, Slack Would Have Been a Better Acquisition than Acano
  13. 4 Reasons Vendors Neglect Testing WebRTC Services
  14. WebRTC Demand isn't Exponentially Growing
  15. WebRTC Data Channel find a home in Context
  16. Is there any Room for WebRTC in Gaming?
  17. Can Apple's On-Device Analytics Compete with Google and Facebook?
  18. Where's the Socket.io of WebRTC's Data Channel?
  19. Apple WebRTC Won't Happen Soon
  20. IOT Messaging - Should we Head for the Cloud or P2P?
  21. WebRTC Mobile to Web? Make Sure You Think at Web Speeds
  22. The What's Next for WebRTC Can Wait Until We Deal With What's Now
  23. Privacy
  24. The Future of Messaging is...
  25. WebRTC Basics: What's a Video Codec Anyway?
  26. 3 Advantages of WebRTC Embedded in the OS
  27. Google Goes All in for Messaging, Invests in Symphony
  28. Do you Need a WebRTC P2P test?
  29. Fone.do and WebRTC: An Interview With Moshe Maeir
  30. 4 Good Reasons for Using HTTP/2
  31. How NOT to Compete in the WebRTC API Space
  32. Android Does... RCS !? What About WebRTC? Hangouts?
  33. WebRTC Book Review: Multiplayer Game Development with HTML5
  34. Apple TV, Amazon Fire TV or a new Google Chromecast Dongle - 4K Won't Matter
  35. Do we Care about ORTC on Edge?
  36. Thoughts on Apple, WebRTC, HTML5, H.265 and VP9
  37. Tellybean and WebRTC: An Interview With Cami Hongell
  38. WebRTC Plugin Free World is Almost Here: Apple and Microsoft joining the crowd
  39. WebRTC Codec Wars: Rebooted
  40. What WebRTC Tool are you using for your Service?
  41. If Microsoft can Deliver Windows 10 P2P, Why Can't we with WebRTC?
  42. WIT Software and WebRTC: An Interview With André Silva
  43. It's Time to Remove GSM Call Prioritization from Smartphones
  44. WebRTC's Extremes. Aggregation or Embedability? Federated or Siloed?
  45. Upcoming Webinar: Five Advantages WebRTC Brings to Your Video Conferencing Solution
  46. The Day Adobe Adds WebRTC is the Day we Kill Flash
  47. Should WebRTC Data Channels be Explicitly Approved by the User?
  48. Who Needs WebSockets in an HTTP/2 World?
  49. WebRTC Basics: How (and Why) WebRTC Uses your Browser's IP Address
  50. Will Patents Kill H.265 or Will H.265's Patents Kill WebRTC?
  51. Is Microsoft Edge Going to be the Best Browser Around?
  52. Now That Flash and Plugins are out the Door, What's Holding you from Adopting WebRTC?
  53. What I Learned About the WebRTC Market from a Webinar on WebRTC Testing
  54. Is the Web Finally Growing up and Going Binary?
  55. WebRTC on the New York Times - Not as an Article or a Video Chat Feature
  56. 3CX and WebRTC: An Interview With Nick Galea
  57. I Need Your Help: Who is Missing from my WebRTC PaaS Report?
  58. I am now Officially a 100% WebRTC... Hermit
  59. Why an SDK is Critical to your API Offering
  60. Why I Hate Video Conferencing Plugins and LOVE WebRTC Services
  61. How the Politics of Standardization Plays in WebRTC, WebAssembly and Web Browsers
  62. Why Did Atlassian Switch Jitsi's Open Source License from LGPL to Apache?
  63. How OTTs are Challenging VoLTE's Prime Asset on Smartphones
  64. Why You Should Start Using WebRTC TODAY and Abandon Perfection?
  65. Comverse Acquires Acision, Framing Digital an APIs Around WebRTC
  66. LinkedIn - Where are Thou with WebRTC?
  67. Join me for a Free TokBox Webinar to Learn More About WebRTC Multiparty
  68. Review: WebRTC Cookbook
  69. WebRTC Infographic: Are we at a Tipping Point?
  70. WebRTC Related Acquisitions in Acceleration Mode
  71. How WebRTC fits into Mary Meeker's Internet Trends
  72. In WebRTC PaaS, Should Vendors Count Registered Developers or Active Apps?
  73. Will Microsoft Edge Browser Support VP8 Video Codec in WebRTC?
  74. WebRTC Won't Fix Telepresence Network Experience
  75. Twilio Goes for Best of Suite in the Communications API Space
  76. Eudata and WebRTC: An Interview With Sandro Parisi
  77. Microsoft Edge (IE Replacement) Drops Plugins = Time to Move to WebRTC
  78. Can WebRTC Improve Meerkat and Periscope?
  79. How WebRTC Redefines Video in Education
  80. Does WebRTC Video Conferencing Services Pose a Threat to WebRTC PaaS Vendors?
  81. Cisco just entered the WebRTC PaaS Game by Acquiring Tropo
  82. Mailbird and WebRTC: An Interview With Andrea Loubier
  83. Enterprise Messaging: HipChat, Slack. Can Jive Chime Rise to the Challenge?
  84. For WebRTC, Android and Chrome are more than just an OS and Browser
  85. 2 Ways in Which a WebRTC P2P CDN can Assist Internet Radio Stations?
  86. Which Open Source License Should you be Using?
  87. Kranky Geek London, April 2015 Summary
  88. Why did Atlassian Acquire Jitsi? (Hint: WebRTC Multiparty Video)
  89. Why Set Top Boxes with WebRTC are Light Years Away
  90. Everything you Wanted to know about QUIC as a WebRTC Data Channel Transport
  91. Plugins are Dead. Time to Migrate to WebRTC
  92. Twilio Just Added WebRTC Video. Should TokBox be Worried?
  93. Forget Whatsapp - Facebook Messages goes WebRTC - Big Time
  94. Altocloud and WebRTC: An Interview With Barry O’Sullivan
  95. Whatsapp VoIP Implementation: The Good, the Bad and the Ugly
  96. Why is Apple Dragging its Feet when it Comes to WebRTC
  97. Why WebRTC in WebKit Won't Move the Needle
  98. Why WebRTC P2P CDN is Risk Free
  99. Samsung's Broken Customer Service, and why Omnichannel is so Damn Hard to get Right
  100. Why Enterprise Messaging will Gobble up Unified Communications
  101. The most Important Lesson from Enterprise Connect 2015
  102. A Quiz: Who are the WebRTC Influencers?
  103. WebRTC PaaS SDKs 101
  104. What is HTTP/2 all About, and How will it Change the Internet as we Know it?
  105. WebRTC P2P CDN: Where are the Use Cases?
  106. 24sessions and WebRTC: An Interview With Rutger Teunissen
  107. Looking for a WebRTC sample? There’s a GitHub repo for that
  108. Whatsapp Web Shows Why Mobile isn't a PC Replacement yet
  109. iPhone has More WebRTC than Any Other Smartphone
  110. Review: WebRTC Integrator's Guide
  111. Respoke Launches as WebRTC PaaS
  112. Learn WebRTC by Email
  113. What if Apple Created an Electric Car?
  114. Where are the Early Adopters of WebRTC?
  115. JivoChat and WebRTC: An Interview With Timur Valishev
  116. Software Eating the World (with Updates)
  117. Choosing a WebRTC API Platform - Get Your Copy Now
  118. Video Party and WebRTC: An Interview With Horus Lugo López
  119. On Science Fiction Prequels and Sequels (Book Reviews)
  120. The 3 Roles VP9 Plays in WebRTC
  121. Slack Acquires Screenhero... and Joins the WebRTC Ecosystem
  122. The Smart Whatever in Internet of Things is Rather Dumb
  123. WebRTC PaaS and the Great Unbundling
  124. appear.in and WebRTC: An Interview With Svein Willassen
  125. WebRTC’s Future - Debates in the IT Market
  126. The War on the TV's Operating System
  127. Where does WebRTC fit in Mobile Applications?
  128. Viblast and WebRTC: An Interview With Lubomir Chorbadjiev
  129. Does Crowdfunding Make Sense for WebRTC?
  130. Webinar: The State of WebRTC
  131. Talko and WebRTC: An Interview With Matt Pope and Richard Speyer
  132. Kim Dotcom Goes WebRTC?
  133. WebRTC in 2015 - What New Capabilities Should we Expect?

2014 145

  1. In Which Microsoft Browser Will WebRTC get Implemented?
  2. Will WebRTC Replace SIP?
  3. WebRTC PaaS in 2014
  4. The Enterprise: Not Ready for WebRTC
  5. Lantern and WebRTC: An Interview With Adam Fisk
  6. Is it Time to Reinvent Communications --- WebRTC Style?
  7. Mozilla Replacing One Benefactor for Three. Will That Promote or Stifle its Openness Stance?
  8. Is WebRTC Hard?
  9. What are the Implications of VP9 (or H.265) on WebRTC?
  10. What Twilio's NTS Service Means to WebRTC Developers and to Other WebRTC API Platform Vendors
  11. Who are the Winners and Losers of the WebRTC Video Codec MTI Decision?
  12. The New Entrants to the WebRTC API Platform Space are... Different
  13. Is Skype's Adoption of WebRTC Enough to Keep it Relevant?
  14. Matrix.org and WebRTC: An Interview with Matthew Hodgson
  15. Who is Scrambling Behind ORTC to Catch Microsoft's Tail Wind?
  16. Adaptablox and WebRTC: An Interview with Bart Yeary
  17. What's Behind Ericsson's OpenWebRTC Project?
  18. How is RCS Sold to Telcos These Days? (Hint: FUD)
  19. Microsoft, IE, ORTC, WebRTC, Skype & H.264: Where to now?
  20. Temasys' WebRTC Plugin: One More Thing & Where is this Headed?
  21. Google Acquires Firebase. Is WebRTC Part of Google's Plans for it?
  22. Why REST isn't Enough for Real Time and WebRTC API
  23. Which WebRTC Book is Best for You?
  24. PeerMesh and WebRTC: An Interview with Cagatay and Emre
  25. Without Security, IOT is Just a Smart House of Cards
  26. iPhone 6 FaceTime now Supports H.265. Where is VP9 for WebRTC?
  27. Rabbit and WebRTC: An Interview With Philippe Clavel
  28. Messaging Platforms Leaving the Single App Strategy
  29. Top 5 Excuses for NOT Adopting WebRTC (and Why They Make no Sense)
  30. Promises
  31. WebRTC Demo: How to Explain WebRTC to People
  32. Why Apple isn't Developing a Chromecast When Everyone Else Is
  33. 8 Things to Consider when Selecting a WebRTC Plugin
  34. Which of the WebRTC Tool Vendors will be the Next to Go?
  35. Will HTTPS Everywhere Affect Internet Video Deliver?
  36. Choosing a WebRTC API Platform Report Just got More Useful
  37. The Old Ways are Back? FUDing for Enterprise Video Conferencing with Ebola
  38. JibJab acquired Make Believe Labs: In WebRTC, the road to Money is Context
  39. TADS Maturing and Flourishing
  40. WebRTC Multipoint: Mix, Mesh or Route?
  41. Who's a WebRTC Vendor? The BlogGeek.me WebRTC Litmus Test
  42. How will Google Material Design Affect Apple iOS Design
  43. The Everything and Nothing WebRTC Vendor Syndrome
  44. WebRTC JTBD: Reducing End Customer Friction
  45. WebRTC JTBD: Reducing Barriers of Entry
  46. A WebRTC JTBD (Job to be Done) Weekend
  47. What is ORTC: A WebRTC Competitor, WebRTC 2.0 or WebRTC 1.1?
  48. Screencasting as an extension - different than WebRTC video?
  49. 3 Must Read Posts for Mobile App Developers (and Technologists)
  50. Decrypting Google's Roadmap for WebRTC
  51. Will IMS Ever be Used to Create Services and Process Media?
  52. Dancing at Two Weddings: WebRTC & iOT - not
  53. What is ORTC Exactly? Share Your Views
  54. Enterprise Video Conferencing FUD
  55. Messaging, meetup and the future of RTC as a Service
  56. WebRTC 2nd Market: The Story of Intuitive Solutions
  57. Taking UC Seriously? Read this Post
  58. Blacc Spot Media and WebRTC: An Interview With Lantre Barr
  59. The Great Migration from Registered Users to Monthly Active Users
  60. What Can App Developer Revenue Models Teach us About WebRTC Monetization?
  61. LiveNinja and WebRTC: An Interview With Emilio Cueto
  62. How does bandwidth affect the user experience of a web meeting?
  63. Survey Results: What WebRTC Developers Think about Frontend, Backend and Browsers
  64. Flash to WebRTC: Why Gruveo Finally Converted
  65. Is AWS the Best Place for WebRTC? Is there a Best Host for WebRTC at All?
  66. Why the WebRTC Ecosystem Shifts?
  67. Defining AOT, JIT and Interpreted
  68. A Quick WebRTC Survey and a Giveaway
  69. What are Carriers Doing With WebRTC? Everything But IMS
  70. WebRTC isn't [Only] About Guest Access
  71. 5 Things you Should Stop Doing with WebRTC
  72. WebRTC Blueprints: A Book for Hardcore Developers
  73. My Thoughts on Kranky Geek WebRTC Show
  74. How Much is a WebRTC Developer Worth?
  75. The Dark Side of Messaging Services
  76. What the Amazon Fire Phone Predictable Failure can Teach us About WebRTC?
  77. 2990 LinkedIn Profiles Explains Why WebRTC is not Hyped Enough
  78. Apple’s Vision for IoT (Internet of Things) @WWDC: The iPhone at the Center
  79. Newsflash: You Don't Need an SBC for WebRTC
  80. WebRTC Plugin: Temasys or easyRTC? Free or Open Source?
  81. AudioCodes and WebRTC: An Interview With Yossi Zadah
  82. Mistaking Messaging with UC (Unified Communications)
  83. 7 Tactics a WebRTC API Platform Can Use to Grow
  84. 7 Reasons for WebRTC Server-Side Media Processing
  85. Why WebRTC is the Most Secure VoIP Solution
  86. OpenClove's FreeMAD Service is an Interesting Mobile First WebRTC Proposition
  87. Book Review: WebRTC with Salvatore & Simon
  88. Mozilla Collaborating with TokBox on WebRTC is Fine, but Why Firefox?
  89. Which WebRTC API Platform Will get Acquired Next?
  90. Here Come the WebRTC Wordpress Plugins
  91. When Whatsapp Adds Voice Calling, WebRTC will be Used by 500 Million Users
  92. Why Fragmentation in Android is Here to Stay
  93. Why was SCTP Selected for WebRTC’s Data Channel?
  94. Comcast Getting it Right with WebRTC: Opts for Video Streaming over Video Chatting
  95. Temasys' Free WebRTC Plugin for Internet Explorer and Safari
  96. Frozen Mountain and WebRTC: An Interview With Anton Venema
  97. Skype and Google Hangouts are Broken. Time to FIX IT!
  98. Snapchat Acquires AddLive, and What that Means to Other WebRTC API Platform Vendors
  99. My Latest WebRTC Report and a Webinar
  100. The 4 Different Approaches of Using WebRTC APIs
  101. Can Netflix be WebRTC's Killer Use Case?
  102. The Geek & Kranky Show in the Land of WebRTC
  103. Is WebRTC's Video Calling a Useful Feature?
  104. WebRTC's Biggest Winner is Amazon
  105. Ecosystem Shifts: How Bistri is Changing Course from Social Networking to an API Platform
  106. Will WebRTC Gateway Vendors be Forced to Offer Client SDKs?
  107. WebRTC: Who Will Surrender First? Apple or Microsoft?
  108. Node JS Raspberry Pi: Creating a WebRTC WOW Moment
  109. Is WebRTC Open Source or Not?
  110. WebRTC Global Summit: The Summary Version
  111. Shocking: Different Browsers Behave Differently
  112. Is Communication Core to Your Business?
  113. BuildAR and WebRTC: An Interview With Rob Manson
  114. WebRTC will not Disrupt VoIP
  115. The Biggest WebRTC Deployments Aren't Native Ones
  116. Why do People (and Vendors) Open Source Their Code? Here are 10 Reasons
  117. WebRTC on Mobile is Still Science Fiction
  118. MNS and WebRTC: An Interview With Kjell Oksendal
  119. Setting up a monitoring system from FOSS tools
  120. Why Pay-TV OTT has More Chance to Succeed than Telco OTT
  121. WebRTC Enables UX Fragmentation on a Global Scale
  122. Veeting Rooms and WebRTC: An Interview With Philipp & Fabian
  123. 5 Things Everyone Should Know About WebRTC
  124. Weemo and WebRTC: An Interview With Soufiane Houri
  125. Whatsapp & Facebook: the Race to The 1 Billion Club
  126. Twinlife and WebRTC: An Interview With Michel Gien
  127. Viber's Acquisition by Rakuten: Registered != Active Users
  128. How Google is Disrupting the Enterprise Video Conferencing Market
  129. Announcing the WebRTC Weekly
  130. TrueConf and WebRTC: An Interview With Michael Gotalsky
  131. Would you use WebRTC to Chat With Mom?
  132. FUD Alert: SBCs Won't Close Your WebRTC Security Holes
  133. Jitsi and WebRTC: an interview with Emil Evov
  134. How to Implement WebRTC Screen Sharing
  135. Why AWS is the Best Fit for WebRTC
  136. AWS is NOT your WebRTC Hosting of Choice
  137. Where does WebRTC meet M2M?
  138. The Makeup of an M2M Network Architecture
  139. CallStats.io and WebRTC: An Interview With Varun Singh
  140. Is VP9 About to Kill H.265 Before it Gets Off the Ground?
  141. Enterprise Connect, WebRTC and Me
  142. Grimwire and WebRTC: An Interview With Paul Frazee
  143. Data Channel, CDN, P2P and who Pays for it all in WebRTC?
  144. 7 Creative Uses of WebRTC's Data Channel
  145. Where in the World is WebRTC?

2013 75

  1. There is no Such Thing as "User Expectations of WebRTC"
  2. Does VP8 Have a Future in WebRTC?
  3. Yahoo's Second WebRTC Acquisition isn't About RTC
  4. Getting Started with WebRTC? There's a Book for That
  5. Paris WebRTC Conference: Thoughts and Impressions
  6. Chrome will end up Eating Android's Lunch
  7. On XMPP, Federation and URLs in Emails
  8. What if Microsoft was Really Serious about WebRTC
  9. Why are Telcos Finding it Hard to Compete with OTTs?
  10. The Death of IMS and the Rise of the Internet
  11. Why we will Continue to Hate SDP in WebRTC for Years to Come
  12. IMS, I'm breaking up with you
  13. 3 Routes to WebRTC Federation
  14. The Week that was: WebRTC Conference & Expo III
  15. Jocly and WebRTC: An Interview With Michel Gutierrez
  16. WebRTC Fallback: Flash or Plugin?
  17. Winners and Losers of no MTI Video Codec in WebRTC
  18. OnSIP and WebRTC: An Interview With Will Mitchell
  19. WebRTC for Business People: The Research Paper
  20. XSockets.NET and WebRTC: An Interview With Magnus Thor
  21. Is Helpouts Google's Amazon Mayday Moment?
  22. WebRTC has no Edge in Media over Others
  23. Thoughts About Cisco Open Sourcing H.264 and the WebRTC Angle
  24. Heads-up: Research Paper on WebRTC for Business People
  25. What if WebRTC ends up like Email?
  26. How did I use WebRTC to Speak Remotely at IIT RTC Conference?
  27. Regroup Therapy and WebRTC: An Interview With David Cohn
  28. Broadcasting 101
  29. Are WebRTC Vendors Starting to Search for Business Models?
  30. AudioCodes and the Opus Transcoding Challenge
  31. Apidaze and WebRTC: An Interview With Philippe Sultan
  32. Should VoIP be Considered an Operating System Function?
  33. The Tools WebRTC Developers Use
  34. Too Much WebRTC BS Lately
  35. Zingaya and WebRTC: An Interview With Alexey Aylarov
  36. Stickers? Is That How We Plan on Making Money From Voice and SMS? Seriously?
  37. XirSys and WebRTC: An Interview With Richard Blakely
  38. Who Provides Telco APIs?
  39. 4 Facts You Need to Know about P2P in WebRTC
  40. Help Required: How to Speak at a Conference Remotely Using WebRTC?
  41. Vonage and WebRTC: An Interview With Sagi Dudai
  42. Why Telco APIs Aren't as Simple as Web APIs
  43. 17 Things That 220 WebRTC Vendors Taught Me
  44. TruClinic and WebRTC: An Interview With Justin Kahn
  45. 4 is WebRTC's Magic Number
  46. Peer5 and WebRTC: Talking Data Channel With Hadar Weiss
  47. When Everything is Stored, Everything is Lost
  48. Who is a WebRTC vendor?
  49. WebRTC Elsewhere: Vidyo, Amazon & Signaling
  50. Fluent CFP - Time to Let WebRTC Spread Wings and Fly
  51. OpenVRI and WebRTC: An Interview With Nicholas Buchanan
  52. Can Carriers Benefit From OTTs?
  53. The Rise of Opus to HD Voice Domination
  54. What Developers Have to Say About Their WebRTC Plans - TokBox Survey
  55. Vidyo Bringing SVC to WebRTC, But at What Cost?
  56. How to Send a File Using WebRTC Data API
  57. What Latency Problem are you Trying to Solve?
  58. Can Mental Illness be Treated With WebRTC?
  59. WebRTC Interviews are on the Rise
  60. Weekend Reads: Future Trends
  61. When You Own All Internet Traffic, Inventing WebRTC is the Next Step
  62. The 3 Characteristics of Latency Problems
  63. Who the F&#k Cares About Signaling?
  64. Teledini and WebRTC: An Interview With Steve Smithwick
  65. Resident Evil: Who is the Umbrella Corporation of This Day and Age?
  66. Panacea or not, Video Conferencing Vendors Can't Ignore WebRTC
  67. The Personalized, Digital Restroom
  68. Does Telco OTT Stand a Chance?
  69. Google's Pipe Dreams
  70. Is Chromecast the First M2M Use Case for WebRTC?
  71. Best WebRTC Innovation? The Wallpaper
  72. TokBox and WebRTC: An Interview With Ian Small
  73. How OTT players are trying to charge for their services
  74. WebRTC Gaming: How OUYA can be Even Cooler
  75. Temasys and WebRTC: An Interview With Bill lewis & Alex Gouaillard

Undated 13

  1. Consulting
  2. See the resources→
  3. WebRTC Insights
  4. Reports
  5. Courses
  6. Testimonials
  7. Start here
  8. For vendors
  9. Contact me →
  10. WebRTC for Business People Free · 2026 edition A 90+ page primer on what WebRTC is, who uses it, and where the market is going. Get the report →
  11. WebRTC Developer Tools Free · 2026 guide 65+ tools across 13 categories, scored for quality and how often AI recommends them. Find your stack. Explore the guide →
  12. WebRTC for Voice AI
  13. Twilio: past, present & future