/mediasoup_sample

Multiple participants sample for WebRTC SFU mediasoup with node.js

Primary LanguageHTMLMIT LicenseMIT

mediasoup_sample

Multiple participants sample for WebRTC SFU mediasoup with node.js

Node.jsで動くWebRTC SFU mediasoupのサンプルです。

Installation

git clone

git clone https://github.com/mganeko/mediasoup_sample.git
cd mediasoup_sample/

git cloneします。

install npm modules

$ npm install ws
$ npm install express
$ npm install mediasoup

or

$ npm install

Python 2, make, g++ or clang are required for installing mediasoup.

npm モジュールをインストールします。mediasoupのインストールには Python 2, make, g++かclang が必要です。

How to use

run server app

$ node mediasoup_sample_multi.js

or

$ npm start

サーバーを起動します。Webサーバー、WebSocketによるシグナリングサーバー、SFUサーバーを兼ねています。

access with borwser

ブラウザ(Chrome か Firefox)で http://localhost:3000/ にアクセスします。