1, 主頁:
2, 專案由來。
當前的webrtc專案是由google收購的gips專案和libjingle專案融合而成。其中
gips 部分主要提供**的處理的功能;
libjingle 專案部分主要提供p2p傳輸部分的功能。
3, 專案實現的功能。
4, code source:
5, code基本結構
libjingle: 原libjingle專案的一些基礎功能類。如執行緒,佇列,訊息等。
libjingle_media:原libjingle專案的**相關類。提供了基本的裝置管理管理功能以及部分**抽象類。
其中的webrtc目錄為webrtc專案上為了匹配gips加入的繼承類。
這些類用gips的相關類實現**處理功能並匹配原libjingle介面。
libjingle_p2p: 原libjingle的p2p傳輸相關類。
libjingle_peerconneciton:webrtc專案加入的,提供簡單的外部介面, 方便使用。
third_party/webrtc:原gips的**處理相關功能類。
WebRTC 學習筆記(1) 總述
1,主頁 2,專案由來。當前的webrtc專案是由google收購的gips專案和libjingle專案融合而成。其中gips部分主要提供 的處理的功能。libjingle專案部分主要提供p2p傳輸部分的功能。3,專案實現的功能。4,code source 5,code基本結構 libjingle ...
設計模式 1 總述
物件導向三大特性 物件導向六大原則 子類可以實現父類的抽象方法,但不能覆蓋父類的非抽象方法。子類中可以增加自己特有的方法。當子類的方法過載父類的方法時,方法的前置條件 即方法的形參 要比父類方法的輸入引數更寬鬆。當子類的方法實現父類的抽象方法時,方法的後置條件 即方法的返回值 要比父類更嚴格。23種...
體渲染照明1 總述
shading的意思接近於 明暗法,陰影 光照作用對理解相對位置具有很好的作用。發射吸收模型只能表現出本地光學 這裡用本地,區域性 因為光學作用是直接根據當前取樣點的,而與周圍無關 效果,而如果使用其他模型新增陰影,則可以顯示出空間資訊。光學效應的挑戰 1.體照明模型一般會帶來複雜的計算。2.傳輸函...