Начать новую тему Ответить на тему
Статистика раздачи
Размер: 8.92 МБ | | Скачали: 1
Сидеров: 5  [0 байт/сек]    Личеров: 2  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Learning WebRTC

Год: 2015
Автор: Dan Ristic
Издательство: Packt Publishing
ISBN: 978-1-78398-366-7
Язык: Английский
Формат: PDF/EPUB/MOBI/AZW3
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 186
Описание:

About This Book

Create easy-to-use real-time communication applications using WebRTC platform
Learn the best practices behind traversing networks, signaling, security, and data transport in WebRTC applications
Use full mesh networks, partial mesh networks, and multi point 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.

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 peer-to-peer connections using WebRTC
Implement best practices to secure and make a WebRTC application perform
Get to know more about multi-peer 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

In Detail

The book begins by teaching you how to capture audio and video streams from the browser using the Media Capture and Streams API.

You will then create your first WebRTC application capable of audio and video calling. The book will also give you in-depth knowledge about signaling and building a signaling server in Node.js. While being introduced to the RTCDataChannel object, you will learn how it relates to WebRTC and how to add text-based chat to your application. You will also learn to take your application further by supporting multiple users through different technologies and scale its performance and security. This book will also cover several theories using full mesh networks, partial mesh networks, and multipoint control units. By the end of this book, you will have an extensive understanding of real-time communication and the WebRTC protocol and APIs.
Preface
Chapter 1: Getting Started with WebRTC

Audio and video communication today
Enabling audio and video on the Web
Creating web standards
Using WebRTC in your browse
Applications enabled by WebRTC
Self-test questions
Chapter 2: Getting the User's Media
Getting access to media devices
Constraining the media stream
Handling multiple devices
Modifying the media stream
Self-test questions
Chapter 3: Creating a Basic WebRTC Application
Understanding UDP transport and real-time transfer
The WebRTC API
Building a basic WebRTC application
Running your first WebRTC application
Self-test questions
Chapter 4: Creating a Signaling Server
Building a signaling server
Setting up our environment
Getting a connection
Identifying users
Initiating a call
Answering a call
Handling ICE candidates
Hanging up a call
Complete signaling server
Signaling in the real world
Self-test questions
Chapter 5: Connecting Clients Together
The client application
Setting up the page
Getting a connection
Logging in to the application
Initiating a call
Hanging up a call
A complete WebRTC client
Improving the application
Self-test questions
Chapter 6: Sending Data with WebRTC
Stream Control Transmission Protocol and data transportation
The RTCDataChannel object
Encryption and security
Adding text-based chat
Use cases
Self-test questions
Chapter 7: File Sharing
Getting a file with the File API
Breaking down a file into chunks
Putting it together on the other side
Showing progress to the user
Self-test questions
Chapter 8: Advanced Security and Large-scale Optimization
Securing the signaling server
Supporting mobile devices
Introduction to mesh networking
Video conferencing with more users
The future of conference calls
Self-test questions
Appendix: Answers to Self-test Questions
Chapter 1, Getting Started with WebRTC
Chapter 2, Getting the User's Media
Chapter 3, Creating a Basic WebRTC Application
Chapter 4, Creating a Signaling Server
Chapter 5, Connecting Clients Together
Chapter 6, Sending Data with WebRTC
Chapter 7, File Sharing
Chapter 8, Advanced Security and Large-scale Optimization
Index
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 13.3 КБ / Просмотров 85 ]

Статус
Проверен 
 
Размер  8.92 МБ
Приватный: Нет (DHT включён)
.torrent скачан  1
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!