1. 程式人生 > >【WebRTC】自己做一個簡單的sfu視訊通訊demo

【WebRTC】自己做一個簡單的sfu視訊通訊demo

由於p2p視訊通訊不支援定向ip流量,

所以,做了一個基於mediasoup框架的sfu轉發伺服器和簡單的web客戶端(給安卓端和ios端提前踩坑)

涉及到的技術:

  1. mediasoup(官網)

  2. Nodejs

  3. React

  4. WebPack

系統:

  1. ubuntu 16.04(mediasoup 框架需求,使用虛擬機器除錯)

首先,想要知道從何入手,並不是急著去看官網文件,先看看官方demo原始碼

  1. demo(demo)

  2. demo原始碼(原始碼)

 demo效果(還是很不錯的)

再看原始碼

  1. server(程式碼大體無需大改)

 

簡單的nodejs程式碼,引入到Ubuntu下cnpm install , node server.js即可執行

未完待續。。。有人看再更