node-webplay
v0.0.6
Published
A nodejs streaming server implementation
Downloads
4
Readme
node-webplay
A nodejs streaming server implementation.
node-webplay is a web server witch expose api for encondig your videos and plaing them back in either HLS (HTTP LIVE STREAMING) or MPEG-DASH.
The UI is impemented in vue.js and the source are in the mediagoom/node-play-ui repository.
For encoding it uses ffmpeg. A free tool.
For packaging it uses mg. A free tool.
It should work on Linux and Window.
To install it run:
npm install node-webplay
To run it run:
./node_modules/.bin/webplay
or
node ./node_modules/node-webplay/bin/server.js
- navigate to http://localhost:3000
In order to build it you can follow these steps:
- Clone the repository
git clone git://github.com/mediagoom/node-play
- Download Tools ffmpeg and mg
node downloadtools.js
- Run:
npm run build
node ./bin/server/index.js
- navigate to http://localhost:3000
Roadmap
At this point the functionality are limited. When we have time and resources we would like to add additional functionality. At this point this is our list:
- npm install
- live streaming
- DRM support
- dynamic packaging
We would love to have your feedback on these features. How impotant they are for you?