1.0.1 • Published 6 years ago
disject-server v1.0.1
Disject
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.