disject-server

1.0.1 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i disject-server

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

782 kB

Total Files

138

Last publish

Collaborators

  • tboevil