Introducing the HTML5 Web Speech API

Download Introducing the HTML5 Web Speech API PDF Online Free

Author :
Publisher : Apress
ISBN 13 : 1484257359
Total Pages : 354 pages
Book Rating : 4.4/5 (842 download)

DOWNLOAD NOW!


Book Synopsis Introducing the HTML5 Web Speech API by : Alex Libby

Download or read book Introducing the HTML5 Web Speech API written by Alex Libby and published by Apress. This book was released on 2020-04-07 with total page 354 pages. Available in PDF, EPUB and Kindle. Book excerpt: Leverage the power of HTML5 Web Speech API to quickly add voice capabilities to your websites. This project-oriented book simplifies the process of setting up and manipulating the API in the browser using little more than a text editor or free software. You'll be presented with a starting toolset that you can use to develop future projects, incorporate into your existing workflow and allow you to take your websites to the next level, reducing the reliance on entering choices through a keyboard and making the overall experience easier for customers. This excellent resource is perfect for getting acquainted with creating and manipulating browser-based APIs. You don’t have to convert your whole work process immediately; you can incorporate as little or as much as you want of the API, and build on this as your skills develop. We live in an age where speed and simplicity are of the essence – this book provides a perfect way to add speech capabilities to our websites, directly in the browser and with the minimum of fuss. Introducing the HTML5 Web Speech API is the right choice for developers who want to focus on simplicity to produce properly optimized content in modern browsers using tools already in their possession. What You'll Learn Implement the Web Speech API in a projectExplore some of the options for personalizing them for a projectGain an appreciation of pointers around user experience and how this affects the APIUnderstand how to manage issues and security when using the APIWork through some example projects, from standalone demos to implementing with other tools or libraries Who This Book Is For Website developers who are already familiar with JavaScript, and are keen to learn how to leverage the Web Speech API to quickly add voice-enabled capabilities to a website, using little more than a text editor. It’s ideal for those in agile development teams, where time is of the essence, and the pressure is on to deliver results quickly.

The Conversational Interface

Download The Conversational Interface PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319329677
Total Pages : 431 pages
Book Rating : 4.3/5 (193 download)

DOWNLOAD NOW!


Book Synopsis The Conversational Interface by : Michael McTear

Download or read book The Conversational Interface written by Michael McTear and published by Springer. This book was released on 2016-05-19 with total page 431 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book provides a comprehensive introduction to the conversational interface, which is becoming the main mode of interaction with virtual personal assistants, smart devices, various types of wearable, and social robots. The book consists of four parts. Part I presents the background to conversational interfaces, examining past and present work on spoken language interaction with computers. Part II covers the various technologies that are required to build a conversational interface along with practical chapters and exercises using open source tools. Part III looks at interactions with smart devices, wearables, and robots, and discusses the role of emotion and personality in the conversational interface. Part IV examines methods for evaluating conversational interfaces and discusses future directions.

HTML5 Quick Markup Reference

Download HTML5 Quick Markup Reference PDF Online Free

Author :
Publisher : Apress
ISBN 13 : 1430265361
Total Pages : 268 pages
Book Rating : 4.4/5 (32 download)

DOWNLOAD NOW!


Book Synopsis HTML5 Quick Markup Reference by : Wallace Jackson

Download or read book HTML5 Quick Markup Reference written by Wallace Jackson and published by Apress. This book was released on 2016-06-22 with total page 268 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is a condensed reference for HTML5 markup. It presents the essential HTML5 elements and attributes in a well-organized format that can be used as a handy reference. HTML5 Quick Markup Reference is an HTML5 reference title covering tags and parameters central to HTML5 markup using the NetBeans 8.1 IDE. The book covers the tags used in HTML5, logically organized by topical chapters. It gets more advanced as chapters progress, covering the new media tags and file formats that are best for use with HTML5, as well as key factors regarding the data footprint optimization work process, in-lining .CSS and .JS files, and why data footprint optimization is important. What You Will Learn: The tags supported in HTML5 What comprises an HTML5 content production workflow Concepts and principles behind HTML5 content production How to install and utilize Inkscape for Windows, Mac OS X and Linux Concepts behind spline curves, strokes, fills, patterns, and rendering Digital illustration data formats and data footprint optimization Who This Book Is For: Website developers, Flash developers, user interface designers, HTML5 game designers, teachers, and educators.

Big Data Analytics

Download Big Data Analytics PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030666654
Total Pages : 350 pages
Book Rating : 4.0/5 (36 download)

DOWNLOAD NOW!


Book Synopsis Big Data Analytics by : Ladjel Bellatreche

Download or read book Big Data Analytics written by Ladjel Bellatreche and published by Springer Nature. This book was released on 2021-01-02 with total page 350 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the proceedings of the 8th International Conference on Big Data Analytics, BDA 2020, which took place during December 15-18, 2020, in Sonepat, India. The 11 full and 3 short papers included in this volume were carefully reviewed and selected from 48 submissions; the book also contains 4 invited and 3 tutorial papers. The contributions were organized in topical sections named as follows: data science systems; data science architectures; big data analytics in healthcare; information interchange of Web data resources; and business analytics.

Introducing HTML5

Download Introducing HTML5 PDF Online Free

Author :
Publisher : Peachpit Press
ISBN 13 : 0321784421
Total Pages : 312 pages
Book Rating : 4.3/5 (217 download)

DOWNLOAD NOW!


Book Synopsis Introducing HTML5 by : Bruce Lawson

Download or read book Introducing HTML5 written by Bruce Lawson and published by Peachpit Press. This book was released on 2012 with total page 312 pages. Available in PDF, EPUB and Kindle. Book excerpt: An introduction to HTML5 for those familiar with (X)HTML.

Annual Reports in Computational Chemistry

Download Annual Reports in Computational Chemistry PDF Online Free

Author :
Publisher : Elsevier
ISBN 13 : 0323850707
Total Pages : 286 pages
Book Rating : 4.3/5 (238 download)

DOWNLOAD NOW!


Book Synopsis Annual Reports in Computational Chemistry by : David A. Dixon

Download or read book Annual Reports in Computational Chemistry written by David A. Dixon and published by Elsevier. This book was released on 2021-11-11 with total page 286 pages. Available in PDF, EPUB and Kindle. Book excerpt: Annual Reports in Computational Chemistry, Volume 17 provides timely and critical reviews on important topics in computational chemistry. Topics covered in the series include quantum chemistry, molecular mechanics, force fields, chemical education, and applications in academic and industrial settings. Focusing on the most recent literature and advances in the field, each article covers a specific topic of importance to computational chemists. - Includes timely discussions on quantum chemistry and molecular mechanics - Covers force fields, chemical education, and more - Presents the latest in chemical education and applications in both academic and industrial settings

JavaScript

Download JavaScript PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1836642229
Total Pages : 985 pages
Book Rating : 4.8/5 (366 download)

DOWNLOAD NOW!


Book Synopsis JavaScript by : Rheinwerk Publishing, Inc

Download or read book JavaScript written by Rheinwerk Publishing, Inc and published by Packt Publishing Ltd. This book was released on 2024-09-18 with total page 985 pages. Available in PDF, EPUB and Kindle. Book excerpt: Master JavaScript with this comprehensive guide covering everything from basics to advanced programming topics like asynchronous programming, Node.js, and server-side development. Key Features Complete coverage of JavaScript from basics to advanced features Hands-on web development and server-side programming with Node.js Specific focus on practical examples and asynchronous programming Book DescriptionThis book provides a comprehensive introduction to JavaScript and web development, starting with the basics of programming and progressing through advanced topics. The initial chapters introduce JavaScript, exploring its history, its relationship with HTML and CSS, and how to integrate it into web pages. Readers will learn to create and manipulate variables, data types, and operators while controlling the flow of programs using loops and functions. As the book advances, it covers more complex concepts like working with objects, arrays, and strings, and introduces modern web APIs, such as Ajax, Fetch API, and browser storage methods. Additional chapters focus on object-oriented and functional programming, emphasizing JavaScript’s versatile capabilities. Later sections explore asynchronous programming, server-based applications with Node.js, and creating mobile and desktop applications using frameworks like React Native and Electron. There is also a focus on controlling microcontrollers using JavaScript, automating tasks with Grunt and Gulp, and managing source code through Git, providing a full-stack development approach with JavaScript at its core.What you will learn Understand JavaScript basics Build dynamic web pages Use asynchronous programming Master object-oriented programming Develop server-side applications Create mobile and desktop apps Who this book is for This book is ideal for aspiring web developers, software engineers, and professionals looking to deepen their JavaScript knowledge. Basic programming knowledge is helpful, but the guide is also suitable for beginners eager to learn JavaScript and its practical applications.

Pro HTML5 Programming

Download Pro HTML5 Programming PDF Online Free

Author :
Publisher : Apress
ISBN 13 : 1430238658
Total Pages : 344 pages
Book Rating : 4.4/5 (32 download)

DOWNLOAD NOW!


Book Synopsis Pro HTML5 Programming by : Peter Lubbers

Download or read book Pro HTML5 Programming written by Peter Lubbers and published by Apress. This book was released on 2012-01-19 with total page 344 pages. Available in PDF, EPUB and Kindle. Book excerpt: HTML5 is here, and with it, web applications have acquired power, ease, scalability, and responsiveness like never before. With this book, developers will learn how to use the latest cutting-edge HTML5 web technology—available in the most recent versions of modern browsers—to build web applications with unparalleled functionality, speed, and responsiveness. This new edition includes major revisions for WebSockets functionality, reflecting the new W3C specification. It also features new chapters covering the drag-and-drop API as well as SVG. Explains how to create real-time HTML5 applications that tap the full potential of modern browsers Provides practical, real-world examples of HTML5 features in action Covers all the new HTML5 APIs to get you up-to-speed quickly with HTML5 Fully updated to include the latest revisions of the WebSocket API, and much more.

Proceedings of the 2022 International Conference on Educational Innovation and Multimedia Technology (EIMT 2022)

Download Proceedings of the 2022 International Conference on Educational Innovation and Multimedia Technology (EIMT 2022) PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 9464630124
Total Pages : 853 pages
Book Rating : 4.4/5 (646 download)

DOWNLOAD NOW!


Book Synopsis Proceedings of the 2022 International Conference on Educational Innovation and Multimedia Technology (EIMT 2022) by : Chew Fong Peng

Download or read book Proceedings of the 2022 International Conference on Educational Innovation and Multimedia Technology (EIMT 2022) written by Chew Fong Peng and published by Springer Nature. This book was released on 2023-02-10 with total page 853 pages. Available in PDF, EPUB and Kindle. Book excerpt: This is an open access book. As a leading role in the global megatrend of scientific innovation, China has been creating a more and more open environment for scientific innovation, increasing the depth and breadth of academic cooperation, and building a community of innovation that benefits all. These endeavors have made new contribution to globalization and creating a community of shared future. 2022 International Conference on Educational Innovation and Multimedia Technology (EIMT 2022) was held on March 25-27, 2022 in Hangzhou, China (Due to the epidemic, the meeting was moved to online). The aim of the conference is to bring together innovative academics and industrial experts in the field of Educational Innovation and Multimedia Technology to a common forum. The primary goal of the conference is to promote research and developmental activities in the related field.

Multimodal Interaction with W3C Standards

Download Multimodal Interaction with W3C Standards PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319428160
Total Pages : 430 pages
Book Rating : 4.3/5 (194 download)

DOWNLOAD NOW!


Book Synopsis Multimodal Interaction with W3C Standards by : Deborah A. Dahl

Download or read book Multimodal Interaction with W3C Standards written by Deborah A. Dahl and published by Springer. This book was released on 2016-11-17 with total page 430 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book presents new standards for multimodal interaction published by the W3C and other standards bodies in straightforward and accessible language, while also illustrating the standards in operation through case studies and chapters on innovative implementations. The book illustrates how, as smart technology becomes ubiquitous, and appears in more and more different shapes and sizes, vendor-specific approaches to multimodal interaction become impractical, motivating the need for standards. This book covers standards for voice, emotion, natural language understanding, dialog, and multimodal architectures. The book describes the standards in a practical manner, making them accessible to developers, students, and researchers. Comprehensive resource that explains the W3C standards for multimodal interaction clear and straightforward way; Includes case studies of the use of the standards on a wide variety of devices, including mobile devices, tablets, wearables and robots, in applications such as assisted living, language learning, and health care; Features illustrative examples of implementations that use the standards, to help spark innovative ideas for future applications.

Web Audio API

Download Web Audio API PDF Online Free

Author :
Publisher : "O'Reilly Media, Inc."
ISBN 13 : 1449332684
Total Pages : 76 pages
Book Rating : 4.4/5 (493 download)

DOWNLOAD NOW!


Book Synopsis Web Audio API by : Boris Smus

Download or read book Web Audio API written by Boris Smus and published by "O'Reilly Media, Inc.". This book was released on 2013 with total page 76 pages. Available in PDF, EPUB and Kindle. Book excerpt: Go beyond HTML5's Audio tag and boost the audio capabilities of your web application with the Web Audio API. Packed with lots of code examples, crisp descriptions, and useful illustrations, this concise guide shows you how to use this JavaScript API to make the sounds and music of your games and interactive applications come alive. You need little or no digital audio expertise to get started. Author Boris Smus introduces you to digital audio concepts, then shows you how the Web Audio API solves specific application audio problems. If you're an experienced JavaScript programmer, you'll not only learn how to synthesize and process digital audio, you'll also explore audio analysis and visualization with this API. Learn Web Audio API, including audio graphs and the audio nodes Provide quick feedback to user actions by scheduling sounds with the API's precise timing model Control gain, volume, and loudness, and dive into clipping and crossfading Understand pitch and frequency: use tools to manipulate soundforms directly with JavaScript Generate synthetic sound effects and learn how to spatialize sound in 3D space Use Web Audio API with the Audio tag, getUserMedia, and the Page Visibility API

Coding with JavaScript For Dummies

Download Coding with JavaScript For Dummies PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1119056063
Total Pages : 371 pages
Book Rating : 4.1/5 (19 download)

DOWNLOAD NOW!


Book Synopsis Coding with JavaScript For Dummies by : Chris Minnick

Download or read book Coding with JavaScript For Dummies written by Chris Minnick and published by John Wiley & Sons. This book was released on 2015-05-12 with total page 371 pages. Available in PDF, EPUB and Kindle. Book excerpt: Go from beginner to builder quickly with this hands-on JavaScript guide Coding with JavaScript For Dummies provides easy, hands-on instruction for anyone looking to learn this popular client-side language. No experience? No problem! This friendly guide starts from the very beginning and walks you through the basics, then shows you how to apply what you've learned to real projects. You'll start building right away, including web page elements and simple applications, so you can immediately see how JavaScript is used in the real world. Online exercises allow you to test your code and expand your skills, and the easy-to-follow instruction provides step-by-step guidance toward understanding the JavaScript syntax, applications, and language. JavaScript enhances static web pages by providing dynamic elements that can adapt and react to user action. It's a need-to-know tool for aspiring web designers, but anyone can benefit from understanding this core development language. Coding with JavaScript For Dummies takes you from beginner to builder quickly as you: Learn what JavaScript does, how it works, and where to use it Master the core elements of JavaScript and immediately put it to work Build interactive web elements and try out your code online Create basic applications as you apply JavaScript to the app development workflow Anytime a website responds to your movement around the screen, that's JavaScript. It makes websites more functional, more beautiful, and more engaging, and your site visitors will demand nothing less. If you want to build a better website, you need JavaScript. If you need JavaScript, Coding with JavaScript For Dummies gets you started off quickly and painlessly, with plenty of hands-on practice.

HTML5 in Action

Download HTML5 in Action PDF Online Free

Author :
Publisher : Simon and Schuster
ISBN 13 : 1638352739
Total Pages : 693 pages
Book Rating : 4.6/5 (383 download)

DOWNLOAD NOW!


Book Synopsis HTML5 in Action by : Greg Wanish

Download or read book HTML5 in Action written by Greg Wanish and published by Simon and Schuster. This book was released on 2014-02-09 with total page 693 pages. Available in PDF, EPUB and Kindle. Book excerpt: Summary HTML5 in Action provides a complete introduction to web development using HTML5. You'll explore every aspect of the HTML5 specification through real-world examples and code samples. It's much more than just a specification reference, though. It lives up to the name HTML5 in Action by giving you the practical, hands-on guidance you'll need to use key features. About the Technology HTML5 is not a few new tags and features added to an old standard—it's the foundation of the modern web, enabling its interactive services, single-page UI, interactive games, and complex business applications. With support for standards-driven mobile app development, powerful features like local storage and WebSockets, superb audio and video APIs, and new layout options using CSS3, SVG, and Canvas, HTML5 has entered its prime time. About the Book HTML5 in Action provides a complete introduction to web development using HTML5. It explores the HTML5 specification through real-world examples and code samples. It earns the name "in Action" by giving you the practical, hands-on guidance you'll need to confidently build the sites and applications you—and your clients—have been wanting for years. This book concentrates on new HTML5 features and assumes you are familiar with standard HTML. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. What's Inside New semantic elements and form input types Single-page application design Creating interactive graphics Mobile web apps About the Authors Rob Crowther is a web developer and blogger and the author of Manning's Hello! HTML5 & CSS3. Joe Lennon is an enterprise mobile application developer. Ash Blue builds award-winning interactive projects. Greg Wanish is an independent web and eCommerce developer. Table of Contents PART 1 INTRODUCTION HTML5: from documents to applications PART 2 BROWSER-BASED APPS Form creation: input widgets, data binding, and data validation File editing and management: rich formatting, file storage, drag and drop Messaging: communicating to and from scripts in HTML5 Mobile applications: client storage and offline execution PART 3 INTERACTIVE GRAPHICS, MEDIA, AND GAMING 2D Canvas: low-level, 2D graphics rendering SVG: responsive in-browser graphics Video and audio: playing media in the browser WebGL: 3D application development Plus 10 Appendixes

Perspectives on Human-Computer Interaction Research with Older People

Download Perspectives on Human-Computer Interaction Research with Older People PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3030060764
Total Pages : 262 pages
Book Rating : 4.0/5 (3 download)

DOWNLOAD NOW!


Book Synopsis Perspectives on Human-Computer Interaction Research with Older People by : Sergio Sayago

Download or read book Perspectives on Human-Computer Interaction Research with Older People written by Sergio Sayago and published by Springer. This book was released on 2019-02-20 with total page 262 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book promotes a critical reflection about the research conducted so far in Human-Computer Interaction (HCI) with older people, whose predominant perspective focuses on decline, health, and help. It introduces a new (or different) perspective, which is grounded in interdisciplinary research on older people and digital technologies. Key elements are to (i) address topics that include, but also go beyond decline, health, and help, such as leisure, fun, creativity and culture, to delve more deeply into the role of digital technologies in multiple facets of older people’s lives; (ii) focus on doing research and designing technologies with and for older adults, and their communities, to avoid and fight against negative social conceptions of ageing; and (iii) examine older people’s life course, strengths, interests, and values, as well as their limitations and needs, to design technologies that not only help but also empower them, extending their abilities and acquiring new knowledge, beyond technology use. This perspective aims to help us better understand, design, and evaluate older people’s interactions with digital technologies in the early 21st century.

Mobile Security and Privacy

Download Mobile Security and Privacy PDF Online Free

Author :
Publisher : Syngress
ISBN 13 : 0128047461
Total Pages : 276 pages
Book Rating : 4.1/5 (28 download)

DOWNLOAD NOW!


Book Synopsis Mobile Security and Privacy by : Man Ho Au

Download or read book Mobile Security and Privacy written by Man Ho Au and published by Syngress. This book was released on 2016-09-14 with total page 276 pages. Available in PDF, EPUB and Kindle. Book excerpt: Mobile Security and Privacy: Advances, Challenges and Future Research Directions provides the first truly holistic view of leading edge mobile security research from Dr. Man Ho Au and Dr. Raymond Choo—leading researchers in mobile security. Mobile devices and apps have become part of everyday life in both developed and developing countries. As with most evolving technologies, mobile devices and mobile apps can be used for criminal exploitation. Along with the increased use of mobile devices and apps to access and store sensitive, personally identifiable information (PII) has come an increasing need for the community to have a better understanding of the associated security and privacy risks. Drawing upon the expertise of world-renowned researchers and experts, this volume comprehensively discusses a range of mobile security and privacy topics from research, applied, and international perspectives, while aligning technical security implementations with the most recent developments in government, legal, and international environments. The book does not focus on vendor-specific solutions, instead providing a complete presentation of forward-looking research in all areas of mobile security. The book will enable practitioners to learn about upcoming trends, scientists to share new directions in research, and government and industry decision-makers to prepare for major strategic decisions regarding implementation of mobile technology security and privacy. In addition to the state-of-the-art research advances, this book also discusses prospective future research topics and open challenges. - Presents the most current and leading edge research on mobile security and privacy, featuring a panel of top experts in the field - Provides a strategic and international overview of the security issues surrounding mobile technologies - Covers key technical topics and provides readers with a complete understanding of the most current research findings along with future research directions and challenges - Enables practitioners to learn about upcoming trends, scientists to share new directions in research, and government and industry decision-makers to prepare for major strategic decisions regarding the implementation of mobile technology security and privacy initiatives

Games and Learning Alliance

Download Games and Learning Alliance PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 331912157X
Total Pages : 416 pages
Book Rating : 4.3/5 (191 download)

DOWNLOAD NOW!


Book Synopsis Games and Learning Alliance by : Alessandro De Gloria

Download or read book Games and Learning Alliance written by Alessandro De Gloria and published by Springer. This book was released on 2014-10-25 with total page 416 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the refereed proceedings of the Second International Conference on Games and Learning Alliance, GALA 2013, held in Paris, France, in October 2013. The 25 revised papers presented together with 9 poster papers were carefully reviewed and selected from numerous submissions. The papers advance the state of the art in the technologies and knowledge available to support development and deployment of serious games. They are organized in 3 research tracks on design, technology and application. Also included is the outcome of a GALA workshop on a widely applied instructional design model: 4C-ID.

Webrtc

Download Webrtc PDF Online Free

Author :
Publisher :
ISBN 13 : 9780985978860
Total Pages : 350 pages
Book Rating : 4.9/5 (788 download)

DOWNLOAD NOW!


Book Synopsis Webrtc by : Alan B. Johnston

Download or read book Webrtc written by Alan B. Johnston and published by . This book was released on 2014-03-11 with total page 350 pages. Available in PDF, EPUB and Kindle. Book excerpt: WebRTC, Web Real-Time Communications, is revolutionizing the way web users communicate, both in the consumer and enterprise worlds. WebRTC adds standard APIs (Application Programming Interfaces) and built-in real-time audio and video capabilities and codecs to browsers without a plug-in. With just a few lines of JavaScript, web developers can add high quality peer-to-peer voice, video, and data channel communications to their collaboration, conferencing, telephony, or even gaming site or application. New for the Third Edition The third edition has an enhanced demo application which now shows the use of the data channel for real-time text sent directly between browsers. Also, a full description of the browser media negotiation process including actual SDP session descriptions from Firefox and Chrome. Hints on how to use Wireshark to monitor WebRTC protocols, and example captures are also included. TURN server support for NAT and firewall traversal is also new. This edition also features a step-by-step introduction to WebRTC, with concepts such as local media, signaling, and the Peer Connection introduced through separate runnable demos. Written by experts involved in the standardization effort, this book contains the most up to date discussion of WebRTC standards in W3C and IETF. Packed with figures, example code, and summary tables, this book is the ultimate WebRTC reference. Table of Contents 1 Introduction to Web Real-Time Communications 1.1 WebRTC Introduction 1.2 Multiple Media Streams in WebRTC 1.3 Multi-Party Sessions in WebRTC 1.4 WebRTC Standards 1.5 What is New in WebRTC 1.6 Important Terminology Notes 1.7 References 2 How to Use WebRTC 2.1 Setting Up a WebRTC Session 2.2 WebRTC Networking and Interworking Examples 2.3 WebRTC Pseudo-Code Example 2.4 References 3 Local Media 3.1 Media in WebRTC 3.2 Capturing Local Media 3.3 Media Selection and Control 3.4 Media Streams Example 3.5 Local Media Runnable Code Example 4 Signaling 4.1 The Role of Signaling 4.2 Signaling Transport 4.3 Signaling Protocols 4.4 Summary of Signaling Choices 4.5 Signaling Channel Runnable Code Example 4.6 References 5 Peer-to-Peer Media 5.1 WebRTC Media Flows 5.2 WebRTC and Network Address Translation (NAT) 5.3 STUN Servers 5.4 TURN Servers 5.5 Candidates 6 Peer Connection and Offer/Answer Negotiation 6.1 Peer Connections 6.2 Offer/Answer Negotiation 6.3 JavaScript Offer/Answer Control 6.4 Runnable Code Example: Peer Connection and Offer/Answer Negotiation 7 Data Channel 7.1 Introduction to the Data Channel 7.2 Using Data Channels 7.3 Data Channel Runnable Code Example 7.3.1 Client WebRTC Application 8 W3C Documents 8.1 WebRTC API Reference 8.2 WEBRTC Recommendations 8.3 WEBRTC Drafts 8.4 Related Work 8.5 References 9 NAT and Firewall Traversal 9.1 Introduction to Hole Punching 9.3 WebRTC and Firewalls 9.3.1 WebRTC Firewall Traversal 9.4 References 10 Protocols 10.1 Protocols 10.2 WebRTC Protocol Overview 10.3 References 11 IETF Documents 11.1 Request For Comments 11.2 Internet-Drafts 11.3 RTCWEB Working Group Internet-Drafts 11.4 Individual Internet-Drafts 11.5 RTCWEB Documents in Other Working Groups 11.6 References 12 IETF Related RFC Documents 12.1 Real-time Transport Protocol 12.2 Session Description Protocol 12.3 NAT Traversal RFCs 12.4 Codecs 12.5 Signaling 12.6 References 13 Security and Privacy 13.1 Browser Security Model 13.2 New WebRTC Browser Attacks 13.3 Communication Security 13.4 Identity in WebRTC 13.5 Enterprise Issues 14 Implementations and Uses INDEX ABOUT THE AUTHORS