WebRTC入門學習之初識WebRTC

2021-07-25 18:31:15 字數 550 閱讀 5818

引言:

先宣告本人只是小小實習生一枚,若有不正確的,希望大家幫忙指正。

一、webrtc基本架構

二、w3c提供的webrtc  api

英文api:個人建議看英文版)

中文api:

版)三個主要api:

rtcdatachannel:用以任意應用資料通訊

學習重點:offer/answer狀態機變化和ice狀態機變化,並且結合**和整個流程圖理解

圖二 offer/answer狀態機變化圖,摘自w3c

圖三 ice狀態機變化圖,摘自w3c

圖四 完整呼叫連線流程(*重點),摘自w3c

三、webrtc開源專案

licode:       mit license

kurento:      lgpl license

google也有官方的demo,github上也有比較好的demo(webrtc-experiment  demo比較全)

from:

Redis系列之初識入門

redis,乙個完全免費開源的快取軟體,它是使用c語言編寫,基於記憶體的高效能key value資料庫。redis在網際網路儲存技術中得到非常廣泛的應用,它作為快取中介軟體,能夠解決網際網路應用中的一些技術瓶頸,且具有使用簡單,效能強悍,功能應用場景豐富的特點。redis與memcache mong...

安卓入門之初識view

一.view檢視 1.textview 文字檢視 android layout width wrap content android layout height wrap content wrap content的優點 使檢視大小與內容的大小切合。文字大小 android textsize numb...

智慧型計算快速入門之初識

智慧型計算,也稱為計算智慧型,包括遺傳演算法 模擬退火演算法 禁忌搜尋演算法 進化演算法 啟發式演算法 蟻群演算法 人工魚群演算法,粒子群演算法 混合智慧型演算法 免疫演算法 人工智慧 神經網路 機器學習 生物計算 dna計算 量子計算 智慧型計算與優化 模糊邏輯 模式識別 知識發現 資料探勘等。所...