disject-server
v1.0.1
Published
live video steaming
Readme
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 stopnpm scripts
- Use
npm run lintto check code style. - Use
npm testto run unit test. - Use
npm run autodto auto detect dependencies upgrade, see autod for more detail.
