disject-server
v1.0.1
Published
live video steaming
Downloads
1
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 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.