Getting Started with WebRTC
暫譯: WebRTC 入門指南
Rob Manson
- 出版商: Packt Publishing
- 出版日期: 2013-09-06
- 售價: $1,600
- 貴賓價: 9.5 折 $1,520
- 語言: 英文
- 頁數: 114
- 裝訂: Paperback
- ISBN: 1782166300
- ISBN-13: 9781782166306
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$299How Customers Think: Essential Insights into the Mind of the Market (Hardcover)
-
$1,900$1,805 -
$620$490 -
$460$359 -
$680$666 -
$680$537 -
$400$380 -
$520$411 -
$840Android User Interface Design: Turning Ideas and Sketches into Beautifully Designed Apps (Paperback)
-
$450$356 -
$500$395 -
$560$437 -
$1,900$1,805 -
$940$700 -
$480$408 -
$480$379 -
$1,568Android Hacker's Handbook (Paperback)
-
$680$537 -
$480$408 -
$280$218 -
$680$537 -
$380$296 -
$590$502 -
$360$324 -
$380$296
商品描述
If you have basic HTML and JavaScript, you're well on the way to adding real time, peer-to-peer communication to your web applications using WebRTC. This book shows you how through a totally practical, structured course.
Overview
- Set up video calls easily with a low bandwidth audio only option using WebRTC
- Extend your application using real-time text-based chat, and collaborate easily by adding real-time drag-and-drop file sharing
- Create your own fully working WebRTC application in minutes
In Detail
WebRTC delivers web-based real-time communication and is set to revolutionize our view of what the Web really is. Streaming audio and video from browser to browser, as well as opening raw access to the camera and microphone, is already creating a whole new dynamic web. WebRTC also introduces real-time data channels that will allow interaction with dynamic data feeds from sensors and other devices. This really is a great time to be a web developer!
Getting Started with WebRTC provides all of the practical information you need to quickly understand what WebRTC is, how it works, and how you can add it to your own web applications. It includes clear working examples designed to help you get started building your own WebRTC-enabled applications right away.
Getting Started with WebRTC will guide you through the process of creating your own WebRTC application that can be applied in a number of different real-world situations, using well documented and clearly explained code examples.
You will learn how to quickly and easily create a practical peer-to-peer video chat application, an audio only call option, and how a Web-Socket-based signaling server can also be used to enable real-time text-based chat. You will also be shown how this same server and application structure can easily be extended to include simple drag-and-drop file sharing with transfer updates and thumbnail previews.
What you will learn from this book
- Discover how to offer an audio only option as an alternative
- Create an extensible Web Socket signaling server
- Detect which browsers support WebRTC
- Extend your application with real-time text-based chat
- Add rich collaboration with drag-and-drop file sharing
- Use RTCDataChannels to share real-time data
- Design a state-based user interface for WebRTC apps
- Explore the options available for image and audio post-processing and analysis
Approach
The book will follow a step-by-step tutorial approach to construct an application that allows video conferencing and calls between two browsers and a system for sharing files among a group.
Who this book is written for
This book is ideal for developers new to the WebRTC standards who are interested in adding sensor-driven, real-time, peer-to-peer communication to their web applications. You will only need basic experience with HTML and JavaScript.
商品描述(中文翻譯)
如果您具備基本的 HTML 和 JavaScript 知識,那麼您已經在使用 WebRTC 為您的網頁應用程式添加即時點對點通信的路上。本書將通過一個完全實用的結構化課程向您展示如何做到這一點。
**概述**
- 使用 WebRTC 輕鬆設置低帶寬的音頻通話選項
- 通過添加即時的文本聊天功能來擴展您的應用程式,並輕鬆協作,實現即時的拖放文件共享
- 在幾分鐘內創建您自己的完整 WebRTC 應用程式
**詳細內容**
WebRTC 提供基於網頁的即時通信,並將徹底改變我們對網路的看法。從瀏覽器到瀏覽器的音頻和視頻串流,以及對相機和麥克風的原始訪問,已經創造了一個全新的動態網路。WebRTC 還引入了即時數據通道,允許與來自傳感器和其他設備的動態數據流進行互動。現在真的是成為網頁開發者的好時機!
《WebRTC 入門》提供了您快速了解 WebRTC 是什麼、如何運作以及如何將其添加到您自己的網頁應用程式所需的所有實用資訊。它包括清晰的工作範例,旨在幫助您立即開始構建自己的 WebRTC 啟用應用程式。
《WebRTC 入門》將指導您創建自己的 WebRTC 應用程式,這些應用程式可以應用於多種現實情境,並使用良好記錄和清晰解釋的代碼範例。
您將學習如何快速輕鬆地創建一個實用的點對點視頻聊天應用程式、一個僅音頻通話的選項,以及如何使用基於 Web-Socket 的信令伺服器來啟用即時的文本聊天。您還將看到如何輕鬆擴展相同的伺服器和應用程式結構,以包括簡單的拖放文件共享,並提供傳輸更新和縮略圖預覽。
**您將從本書中學到什麼**
- 探索如何提供僅音頻選項作為替代方案
- 創建可擴展的 Web Socket 信令伺服器
- 檢測哪些瀏覽器支持 WebRTC
- 使用即時文本聊天擴展您的應用程式
- 通過拖放文件共享添加豐富的協作功能
- 使用 RTCDataChannels 共享即時數據
- 為 WebRTC 應用程式設計基於狀態的用戶界面
- 探索可用於圖像和音頻後處理及分析的選項
**方法**
本書將遵循逐步教程的方法,構建一個允許兩個瀏覽器之間進行視頻會議和通話的應用程式,以及一個在小組中共享文件的系統。
**本書的讀者**
本書非常適合對 WebRTC 標準感興趣的開發者,特別是那些希望將基於傳感器的即時點對點通信添加到其網頁應用程式中的開發者。您只需具備基本的 HTML 和 JavaScript 經驗。