Skip to content

A nodejs-based webrtc signaling server built with web sockets. This follows the concept of real telephone calling and receiving. It is not a process to connect to any domain like apprtc.

db2crush/webrtc-signaling-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

WebRTC-Signaling-Server

Contributor

@name SangGee Park (delbert)

@contact db2crush@gmail.com

@region Seoul, South Korea

Description

nodejs, es6, websocket, JSON

Folder Structure

├── index.js
├── test
├── server
└── system
    ├── modules
    │   └── …
    ├── module.js (super module)
    ├── config.js (config module)
    └── system.js (top module)

Git Branch

├── master

Build and Run

  1. Install all of denpendencies in the pacakage.json
 npm install
  1. Simply enter the following command and the server opens with https://localhost:90 or http://localhost:90
development
npm run start

production
npm run build && npm run prod

dist

├── server   (server    module)
├── system   (signaling module)
├── index.js (intro     file)

Test

Unit tests are Mocha based. Load tests are artillery based.

Simply enter the following command and checkout log.

npm run server-test
npm run system-test
npm run signaling-test
npm run load-test

Version

0.0.1

About

A nodejs-based webrtc signaling server built with web sockets. This follows the concept of real telephone calling and receiving. It is not a process to connect to any domain like apprtc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published