Have a personal or library account? Click to login
Learning WebRTC Cover

Learning WebRTC

Develop interactive real-time communication applications with WebRTC

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    If you are a web developer who wants to create well designed WebRTC applications for your users, this is the book for you. Even if you are early in your web development career, this book aims to provide a complete understanding of the WebRTC API. It is assumed that you have previous exposure to web development using HTML5 and JavaScript technologies.

    What you will learn

    • Understand the underlying platform that WebRTC is built upon
    • Create applications that utilize your web camera and microphone
    • Build your very own signaling server from scratch
    • Enable your applications to communicate with multiple users
    • Share data and files across peertopeer connections using WebRTC
    • Implement best practices to secure and make a WebRTC application perform
    • Get to know more about multipeer mesh networks for more than two users
    • Learn the best practices behind traversing networks, signaling, security, and data transport in WebRTC applications
    • Use full mesh networks, partial mesh networks, and multipoint control units to manage your applications

    Who this book is for

    If you are a web developer who wants to create well designed WebRTC applications for your users, this is the book for you. Even if you are early in your web development career, this book aims to provide a complete understanding of the WebRTC API. It is assumed that you have previous exposure to web development using HTML5 and JavaScript technologies.

    Table of Contents

    1. Getting Started with WebRTC
    2. Getting The User?s Media
    3. Creating a Basic WebRTC Application
    4. Creating a WebRTC Application
    5. Signaling Other Users
    6. Sending Data with WebRTC
    7. File Sharing
    8. Security and Performance
    PDF ISBN: 978-1-78398-367-4
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 186