Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
WebRTC Blueprints

Buy
WebRTC Blueprints, 9781783983100 (1783983108), Packt Publishing, 2014

Develop your very own media applications and services using WebRTC

Overview

  • Create interactive web applications using WebRTC
  • Get introduced to advanced technologies such as WebSocket and Erlang
  • Develop your own secure web applications and services with practical projects

In Detail

This book introduces you to WebRTC and how you can utilize its open API. Each chapter covers a new concept of the technology with thoroughly explained code examples of completed applications to help you learn quickly and efficiently.
You will learn about the client and server sides of a WebRTC application in a practical manner, as well as how to implement data exchange between peers using the WebRTC Data API. The book also guides you through how to develop applications for desktop sharing and prerecorded video streaming. The book also teaches you how to use HTTPS with a WebRTC application and why it can be useful. You will also learn how to implement authentication in an application and integrate it with your own TURN server.

What you will learn from this book

  • Create video conference web services that work without installing plug-ins or additional third-party software
  • Use ICE and STUN to pass through NAT and firewalls
  • Learn how to create and use direct peer-to-peer data channels to secure exchange data
  • Build a cross-platform signalling server for WebRTC applications
  • Work with user files from JavaScript code using the modern HTML5 File API
  • Install and configure your own TURN/STUN server
  • Integrate your application with a TURN server using authentication
  • Make your application more secure and safe using HTTPS

Approach

This book is a step-by-step project-based guide that aims to teach you how to develop your own web applications and services with WebRTC in a concise, practical manner.

Who this book is written for

If you are a WebRTC developer and want to build complex WebRTC applications and projects, or if you want to gain practical experience in developing web applications, advanced WebRTC media handling, Server and client signalling, call flows, third party integration, then this book is perfect for you. It is essential to have prior knowledge about building simple applications using WebRTC.

(HTML tags aren't allowed.)

Android Tablets Made Simple: For Motorola XOOM, Samsung Galaxy Tab, Asus, Toshiba and Other Tablets (Made Simple Apress)
Android Tablets Made Simple: For Motorola XOOM, Samsung Galaxy Tab, Asus, Toshiba and Other Tablets (Made Simple Apress)

If you thought your phone was smart, you should see the new Android tablets! Based on Android 3 Honeycomb, these tablets provide all the computing power you'll need on a device light enough to carry wherever you go.

Get the most out of your Android 3.0 Honeycomb tablet with Android Tablets Made
...

Introducing Microsoft WinFX: The Application Programming Interface for the Next Generation of Microsoft Windows, Code Name Longhorn
Introducing Microsoft WinFX: The Application Programming Interface for the Next Generation of Microsoft Windows, Code Name Longhorn

Get a headstart evaluating and programming with Microsoft’s next-generation client operating system. Get an expert, developer-focused introduction to the next generation Windows client operating system. Windows programming authority Brent Rector takes you inside the WinFX application model, explaining how its unified, managed-coded...

Entropy And Its Physical Meaning
Entropy And Its Physical Meaning
This text presents a comprehensive approach to entropy, recognizing that it is a concept often misunderstood. Beginning with an historical classical viewpoint, a statistical view then follows to give a more physical picture.

This book is a revised version of my earlier book Entropy and Low Temperature Physics, with here rather less
...

Social Media for Trainers: Techniques for Enhancing and Extending Learning (Essential Tools Resource)
Social Media for Trainers: Techniques for Enhancing and Extending Learning (Essential Tools Resource)

This book is intended primarily for the workplace training practitioner, working partly or entirely in the traditional four - walled classroom. It will also be of use to those working in delivering training online via web conferencing tools, such as WebEx or Elluminate, and those involved in instructional design work for both traditional and...

Goddess of the Market: Ayn Rand and the American Right
Goddess of the Market: Ayn Rand and the American Right

Worshipped by her fans, denounced by her enemies, and forever shadowed by controversy and scandal, the novelist and philosopher Ayn Rand was a powerful thinker whose views on government and markets shaped the conservative movement from its earliest days. Drawing on unprecedented access to Rand's private papers and the original, unedited...

3D for iPhone Apps with Blender and SIO2: Your Guide to Creating 3D Games and More with Open-Source Software
3D for iPhone Apps with Blender and SIO2: Your Guide to Creating 3D Games and More with Open-Source Software

Create exciting, interactive 3D apps for the iPhone and iPod Touch

What a combination-using free, open-source Blender software and the SI02 game engine to create very cool 3D characters and games for the very hot devices of the moment, the iPhone and iPod Touch. Whether you're coming to this as an iPhone developer or as...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy