Learning WebRTC
暫譯: 學習 WebRTC
Dan Ristic
- 出版商: Packt Publishing
- 出版日期: 2015-06-30
- 售價: $1,440
- 貴賓價: 9.5 折 $1,368
- 語言: 英文
- 頁數: 186
- 裝訂: Paperback
- ISBN: 1783983663
- ISBN-13: 9781783983667
-
相關翻譯:
Learning WebRTC (中文版) (簡中版)
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,100$1,045 -
$594$564 -
$490$441 -
$780$616 -
$403游戲服務器架構與優化
-
$580$493 -
$620$558 -
$403大型網站性能優化實戰:從前端、網絡、CDN 到後端、大促的全鏈路性能優化詳解
-
$403測試工程師全棧技術進階與實踐
-
$594$564 -
$505WebRTC 技術詳解:從0到1構建多人視頻會議系統
-
$690$538 -
$534$507 -
$599$569 -
$839$797 -
$774$735 -
$768$730 -
$1,637Programming WebRTC: Build Real-Time Streaming Applications for the Web (Paperback)
商品描述
Develop interactive real-time communication applications with WebRTC
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.
商品描述(中文翻譯)
**使用 WebRTC 開發互動式即時通訊應用程式**
## 本書介紹
- 使用 WebRTC 平台創建易於使用的即時通訊應用程式
- 學習 WebRTC 應用程式中網路穿越、信號傳遞、安全性和數據傳輸的最佳實踐
- 使用全網狀網路、部分網狀網路和多點控制單元來管理您的應用程式
## 本書適合誰
如果您是一位希望為用戶創建設計良好的 WebRTC 應用程式的網頁開發者,那麼這本書就是為您而寫。即使您在網頁開發的職業生涯中還處於早期階段,本書旨在提供對 WebRTC API 的全面理解。假設您已經接觸過使用 HTML5 和 JavaScript 技術的網頁開發。
## 您將學到什麼
- 了解 WebRTC 所建立的底層平台
- 創建利用您的網路攝影機和麥克風的應用程式
- 從零開始構建您自己的信號伺服器
- 使您的應用程式能夠與多個用戶進行通訊
- 使用 WebRTC 在點對點連接中共享數據和文件
- 實施最佳實踐以保護和提升 WebRTC 應用程式的性能
- 了解多用戶網狀網路的更多資訊
- 學習 WebRTC 應用程式中網路穿越、信號傳遞、安全性和數據傳輸的最佳實踐
- 使用全網狀網路、部分網狀網路和多點控制單元來管理您的應用程式
## 詳細內容
本書首先教您如何使用媒體捕獲和串流 API 從瀏覽器捕獲音頻和視頻流。
接著,您將創建第一個能夠進行音頻和視頻通話的 WebRTC 應用程式。本書還將深入介紹信號傳遞及在 Node.js 中構建信號伺服器的知識。在介紹 RTCDataChannel 物件的同時,您將學習它與 WebRTC 的關係以及如何為您的應用程式添加基於文本的聊天功能。您還將學習如何通過不同技術支持多個用戶,並提升應用程式的性能和安全性。本書還將涵蓋使用全網狀網路、部分網狀網路和多點控制單元的幾個理論。到本書結束時,您將對即時通訊及 WebRTC 協議和 API 有深入的理解。