幫助中心 | 我的帳號 | 關於我們

WebRTC技術詳解(從0到1構建多人視頻會議系統)

  • 作者:栗偉|責編:韓蕊
  • 出版社:機械工業
  • ISBN:9787111678441
  • 出版日期:2021/05/01
  • 裝幀:平裝
  • 頁數:310
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本全面、詳細講解WebRTC技術以及如何使用它構建一個可商用的視頻會議系統的著作。
    在技術維度,本書不僅詳細講解了WebRTC規範和全部API、信令系統、底層技術、移動端、服務端實現,還總結了作者多年來的「踩坑」經驗;在實戰維度,本書不僅提供了可直接應用於視頻會議和在線教育等場景的真實案例,還開源了一個可商用的視頻會議系統WiLearning,教讀者如何從0到1搭建一個高併發、易擴展的視頻會議系統。
    全書一共10章。
    第1章介紹了WebRTC的歷史、技術架構、網路拓撲、兼容性等內容。
    第2章講解了使用WebRTC API獲取本地攝像頭、話筒、桌面等媒體流的方法以及媒體流的錄製、使用canvas操作媒體流的方法和示例。
    第3章講解了WebRTC底層使用的傳輸技術,如ICE、SDP、STUN/TURN等。
    第4章介紹了使用RTCPeerConnection管理WebRTC連接的方法。
    第5章介紹了WebRTC的媒體管理方法,結合示例演示了切換編碼格式、控制視頻碼率、替換視頻背景的方法。
    第6章結合示例介紹了一種高效、實時的信令系統實現方法,並實現了一個可以在生產環境中使用的信令系統。
    第7章介紹了使用WebRTC數據通道傳輸任意數據的方法,結合示例演示了基於P2P的文本聊天以及文件傳輸功能的實現。
    第8章介紹了使用WebRTC獲取媒體流相關統計數據的方法,在示例中演示如何使用Chart.js繪圖展示實時碼率。
    第9章介紹了在Android、iOS開發環境中使用WebRTC的方法,通過實例實現了基於WebRTC的視頻聊天App。
    第10章結合筆者的開源項目WiLearning介紹了從O到1打造高性能視頻會議系統的方法。

作者介紹
栗偉|責編:韓蕊
    栗偉,資深音視頻技術專家,在該領域有多年實踐經驗,對WebRTC有非常深入的研究。     曾任職于中科院計算所、CC視頻,任職期間利用WebRTC技術開發了直播、在線課堂、視頻會議等商業產品,併發用戶數達到500萬。     開源社區的積极參与者,在GitHub上開源了視頻會議項目WiLearning,免費供中小企業使用。

目錄

前言
第1章  WebRTC概述
  1.1  WebRTC的歷史
  1.2  WebRTC的技術架構
  1.3  WebRTC的網路拓撲
  1.4  Simulcast聯播
  1.5  可伸縮視頻編碼
  1.6  WebRTC的兼容性
  1.7  其他直播技術
  1.8  統一計劃與Plan B
  1.9  本章小結
第2章  本地媒體
  2.1  媒體流
    2.1.1  構造媒體流
    2.1.2  MediaStream屬性
    2.1.3  MediaStream方法
    2.1.4  MediaStream事件
  2.2  媒體軌道
    2.2.1  MediaStreamTrack屬性
    2.2.2  MediaStreamTrack方法
    2.2.3  MediaStreamTrack事件
  2.3  媒體約束
    2.3.1  約束類型
    2.3.2  數據類型與用法
    2.3.3  通用約束
    2.3.4  視頻約束
    2.3.5  音頻約束
    2.3.6  屏幕共享約束
    2.3.7  圖像約束
    2.3.8  約束的advanced屬性
  2.4  媒體設備
    2.4.1  WebRTC隱私和安全
    2.4.2  獲取攝像頭與話筒
    2.4.3  共享屏幕
    2.4.4  查詢媒體設備
    2.4.5  監聽媒體設備變化
  2.5  從canvas獲取媒體流
  2.6  從媒體元素獲取媒體流
  2.7  播放媒體流
  2.8  錄製媒體流
    2.8.1  構造MediaRecorder
  ……
第3章  傳輸技術
第4章  連接管理
第5章  RTP媒體管理
第6章  信令伺服器
第7章  數據通道
第8章  統計數據
第9章  移動端WebRTC

第10章  從0到1打造多人視頻會議系統

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032