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.)

WPF in Action with Visual Studio 2008
WPF in Action with Visual Studio 2008
Now more than ever, Windows applications have to work well and look good. Windows Presentation Foundation (WPF), Microsoft's new user interface framework, gives you the ability to create stunning graphics, rich interactions, and highly-usable Windows applications. WPF is the API beneath Windows Vista interfaces, and it's also available for older...
Java Program Design: Principles, Polymorphism, and Patterns
Java Program Design: Principles, Polymorphism, and Patterns
Get a grounding in polymorphism and other fundamental aspects of object-oriented program design and implementation, and learn a subset of design patterns that any practicing Java professional simply must know in today’s job climate. 

Java Program Design presents program design...
Gray Hat Python: Python Programming for Hackers and Reverse Engineers
Gray Hat Python: Python Programming for Hackers and Reverse Engineers

Python is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it's easy to write quickly, and it has the low-level support and libraries that make hackers happy. But until now, there has been no real manual on how to use Python for a variety of hacking tasks. You had to dig through...


Belief and Beyond: Adventures in Consciousness from the Upanishads to Modern Times
Belief and Beyond: Adventures in Consciousness from the Upanishads to Modern Times
Belief and Beyond delves into the realm of the mystic - Adi Sankara, Allama Prabhu, Kabir, Nagarjuna, Gaudapada, Akka Mahadevi, Lalleshwari, Anandamayi Ma, Ramakrishna Paramahamsa, Sri Aurobindo, Ramana Maharshi, Nisargadatta Maharaj, Jiddu Krishnamurti, U.G. Krishnamurti, and the Buddha - bringing to life their spiritual quests and the...
Enterprise Service Computing: From Concept to Deployment
Enterprise Service Computing: From Concept to Deployment

The developed economy is shifting from being manufacturing based to services based. Different from the traditional manufacturing business, the services business is more complicated and dynamic, and end-user driven rather than product driven. To stay competitive, an enterprise thus has to rethink its business strategies and revamp its...

Magento 2 - Build World-Class online stores
Magento 2 - Build World-Class online stores

Create rich and compelling solutions for Magento 2 by developing and implementing solutions, themes, and extensions

About This Book

  • Be proficient in the main functionalities, resources, and system structure of Magento 2
  • Get to grips with this practical and hands-on guide to raise your web...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy