Forward a RTSP stream using node and output it to a websocket with an overlay filter and top left logo, uses jsmpeg for decoding.
This stream requires jsmpeg, ffmpeg and express.
- Edit configurations as needed inside the server folder
stream-server.js,stream-client.jsand atclient\js\stream.js. - Edit overlays as needed inside server folder
logo.pngfor the logotype andmask.pngfor darkening overlay. - Do
npm installto install all dependencies - Install
ffmpegand add toPATHif using Windows - Enter
serverfolder and start ffmpeg streamingnode .\stream-server.jsand web servernode .\stream-client.js. - Access the stream at
http://localhost:8080if you're using the default configuration.
Distributed under MIT License. See license.md for more information.
