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.js
and atclient\js\stream.js
. - Edit overlays as needed inside server folder
logo.png
for the logotype andmask.png
for darkening overlay. - Do
npm install
to install all dependencies - Install
ffmpeg
and add toPATH
if using Windows - Enter
server
folder and start ffmpeg streamingnode .\stream-server.js
and web servernode .\stream-client.js
. - Access the stream at
http://localhost:8080
if you're using the default configuration.
Distributed under MIT License. See license.md
for more information.