1.0.1 • Published 6 years ago

disject-server v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

Disject

build status NPM version

Live Video Stream on a Node.js Server

Feature

  • Cross platform support Windows/Linux/Unix
  • Support https/wss
  • Support Real-time barrage

TODO

  • Room manager frontendÍ
  • Stream monitor frontend
  • Website statistical monitor frontend
  • User anthorization system
  • Further improvement the communication between the media server and the http server
  • Support video recording
  • Support WebRTC
  • Use c++ expansion improve performance
  • Unit test coverage exceeds 80%
  • Make a demo and official guide

Dependencies

  • egg.js
  • Node-Media-Server
  • socket.io

QuickStart

see egg docs for more detail.

Development

$ npm i
$ npm run dev
$ open http://localhost:7001/

Deploy

$ npm start
$ npm stop

npm scripts

  • Use npm run lint to check code style.
  • Use npm test to run unit test.
  • Use npm run autod to auto detect dependencies upgrade, see autod for more detail.