WebRTC Cookbook
暫譯: WebRTC 食譜

Andrii Sergiienko

  • 出版商: Packt Publishing
  • 出版日期: 2015-02-28
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 212
  • 裝訂: Paperback
  • ISBN: 1783284455
  • ISBN-13: 9781783284450
  • 海外代購書籍(需單獨結帳)

商品描述

Get to grips with advanced real-time communication applications and services on WebRTC with practical, hands-on recipes

About This Book

  • Explore task-based recipes on integrating your WebRTC application with systems such as Asterisk and Freeswitch
  • Set up cutting-edge communicating networks by understanding the fundamentals of debugging, security, integration, attendant services, and more
  • Gain advanced knowledge of WebRTC with these incredibly effective recipes

Who This Book Is For

If you are a JavaScript developer with a basic knowledge of WebRTC and software development, but want to explore how to use it in more depth, this book is for you.

What You Will Learn

  • Understand the concepts of WebRTC while setting up rich web applications
  • Create a signaling server using Java or Erlang
  • Secure your WebRTC application by configuring your own STUN/TURN server
  • Integrate with VoIP platforms such as Asterisk and FreeSWITCH and abstract the complexities of communications protocols
  • Get acquainted with advanced debugging and troubleshooting techniques
  • Process videos using HTML5 filters
  • Develop native mobile applications using WebRTC and integrate them with web services
  • Discover advanced WebRTC techniques and solutions

In Detail

Using WebRTC, it is easy to develop in-browser applications and web services with extended multimedia features such as audio/video calls, VoIP, screen casting, peer-to-peer file transferring and more, without installing any third-party components/plugins on the client. In this book, you'll explore practical recipes covering the core aspects of application and service development with WebRTC. After a recap of the basics of developing rich media web applications and services, you will delve into core functionalities such as security and SSL, integration with other technologies such as VoIP and SIP, debugging clients and servers, working with filters, native applications for mobile platforms, and using third-party components.

By the end of this book, you will be able set up advanced, real-time, communicating networks with a full understanding of core WebRTC features.

商品描述(中文翻譯)

掌握基於 WebRTC 的高級即時通訊應用程式和服務,並透過實用的實作食譜進行學習

本書介紹


  • 探索將您的 WebRTC 應用程式與 Asterisk 和 Freeswitch 等系統整合的任務導向食譜

  • 通過理解除錯、安全性、整合、接待服務等基本概念,建立尖端的通訊網路

  • 透過這些極具成效的食譜,獲得 WebRTC 的高級知識

本書適合誰

如果您是一位具備基本 WebRTC 和軟體開發知識的 JavaScript 開發者,但想更深入探索其使用方式,本書適合您。

您將學到什麼

  • 在建立豐富的網頁應用程式時,理解 WebRTC 的概念
  • 使用 Java 或 Erlang 創建一個信令伺服器
  • 通過配置自己的 STUN/TURN 伺服器來保護您的 WebRTC 應用程式
  • 與 Asterisk 和 FreeSWITCH 等 VoIP 平台整合,並抽象化通訊協議的複雜性
  • 熟悉高級除錯和故障排除技術
  • 使用 HTML5 濾鏡處理視頻
  • 使用 WebRTC 開發原生移動應用程式並將其與網路服務整合
  • 發現高級 WebRTC 技術和解決方案

詳細內容

使用 WebRTC,開發具有擴展多媒體功能的瀏覽器應用程式和網路服務變得簡單,例如音頻/視頻通話、VoIP、螢幕共享、點對點文件傳輸等,而無需在客戶端安裝任何第三方組件/插件。在本書中,您將探索涵蓋 WebRTC 應用程式和服務開發核心方面的實用食譜。在回顧豐富媒體網頁應用程式和服務開發的基本知識後,您將深入了解安全性和 SSL、與 VoIP 和 SIP 等其他技術的整合、客戶端和伺服器的除錯、濾鏡的使用、移動平台的原生應用程式以及使用第三方組件。

在本書結束時,您將能夠建立高級的即時通訊網路,並全面理解 WebRTC 的核心功能。