Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Real-Time Communication with WebRTC: Peer-to-Peer in the Browser

Buy

Deliver rich audio and video real-time communication and peer-to-peer data exchange right in the browser, without the need for proprietary plug-ins. This concise hands-on guide shows you how to use the emerging Web Real-Time Communication (WebRTC) technology to build a browser-to-browser application, piece by piece.

The authors’ learn-by-example approach is perfect for web programmers looking to understand real-time communication, and telecommunications architects unfamiliar with HTML5 and JavaScript-based client-server web programming. You’ll use a ten-step recipe to create a complete WebRTC system, with exercises that you can apply to your own projects.

  • Tour the WebRTC development cycle and trapezoid architectural model
  • Understand how and why VoIP is shifting from standalone functionality to a browser component
  • Use mechanisms that let client-side web apps interact with browsers through the WebRTC API
  • Transfer streaming data between browser peers with the RTCPeerConnection API
  • Create a signaling channel between peers for setting up a WebRTC session
  • Put everything together to create a basic WebRTC system from scratch
  • Learn about conferencing, authorization, and other advanced WebRTC features
(HTML tags aren't allowed.)

Java in the Small
Java in the Small
We have called this unit 'Java in the small' after atermcoined by DeRemer and Kron in a 1976 paper.This refers to the programming of the internal parts of programs, in particular the contentsofmethods. The previous unit introduced the idea of objectscommunicating through the invocation of methods on objects. In this unit you will...
Pentaho Data Integration Beginner's Guide, Second Edition
Pentaho Data Integration Beginner's Guide, Second Edition

Get up and running with the Pentaho Data Integration tool using this hands-on, easy-to-read guide

Overview

  • Manipulate your data by exploring, transforming, validating, and integrating it
  • Learn to migrate data between applications
  • Explore several features of Pentaho Data...
Illiberal Liberal States
Illiberal Liberal States

Understanding the dynamics of the illiberal practices of liberal states is increasingly important in Europe today. This book examines the changing relationship and interaction between immigration, citizenship and integration at the European and national arenas. It studies some of the main effects and open questions as regards the...


VBScript in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))
VBScript in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))

Microsoft's Visual Basic Scripting Edition (VBScript), a subset of Visual Basic for Applications, is a powerful language for Internet application development, where it can serve as a scripting language for server-side Internet applications (i.e., Active Server Pages), and client-side web pages. It can also be used for system...

Camtasia Studio 5: The Definitive Guide
Camtasia Studio 5: The Definitive Guide
Camtasia Studio 5 is the latest version of TechSmith's industry-leading screen video recording and editing tool. Camtasia Studio 5: The Definitive Guide leads the user through the entire process of creating top-notch software tutorials, marketing spots, and demonstrations. It starts right at the beginning of the process, with developing goals and...
The Ultimate HTML Reference
The Ultimate HTML Reference
Sitting at the foundation of every site is HTML. It's the only language that's essential to a web site's very existence. On the surface HTML may seem simple but there's much more to it that meets the eye. With different versions, many infrequently used elements and attributes, and varying ways that browsers interpret the language, only a...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy