Real-Time Communication with WebRTC: Peer-to-Peer in the Browser (Paperback)

Salvatore Loreto, Simon Pietro Romano

  • 出版商: O'Reilly
  • 出版日期: 2014-06-03
  • 定價: $1,050
  • 售價: 8.0$840
  • 語言: 英文
  • 頁數: 164
  • 裝訂: Paperback
  • ISBN: 1449371876
  • ISBN-13: 9781449371876
  • 相關分類: JavaScript
  • 立即出貨 (庫存 < 4)



Deliver rich audio and video real-time communication and peer-to-peer data exchange right in the browser, without the need for proprietary plug-ins. This concise hands-on guide shows you how to use the emerging Web Real-Time Communication (WebRTC) technology to build a browser-to-browser application, piece by piece.

The authors’ learn-by-example approach is perfect for web programmers looking to understand real-time communication, and telecommunications architects unfamiliar with HTML5 and JavaScript-based client-server web programming. You’ll use a ten-step recipe to create a complete WebRTC system, with exercises that you can apply to your own projects.

  • Tour the WebRTC development cycle and trapezoid architectural model
  • Understand how and why VoIP is shifting from standalone functionality to a browser component
  • Use mechanisms that let client-side web apps interact with browsers through the WebRTC API
  • Transfer streaming data between browser peers with the RTCPeerConnection API
  • Create a signaling channel between peers for setting up a WebRTC session
  • Put everything together to create a basic WebRTC system from scratch
  • Learn about conferencing, authorization, and other advanced WebRTC features




- 瀏覽WebRTC開發週期和梯形架構模型
- 了解為什麼VoIP從獨立功能轉向瀏覽器組件,以及如何實現
- 使用機制,讓客戶端Web應用程序通過WebRTC API與瀏覽器進行交互
- 使用RTCPeerConnection API在瀏覽器對等方之間傳輸流數據
- 為建立WebRTC會話在對等方之間創建一個信令通道
- 從頭開始將所有內容組合在一起,創建一個基本的WebRTC系統
- 了解會議、授權和其他高級WebRTC功能