790 B
790 B
RTSP-Stream
A quick and dirty library to stream images or from a local RTSP stream
Installation
-
Download FFMPEG
-
Clone library into a directory with
git clone ssh://git@thebword.ddns.net:3122/watsonb8/rtsp-stream.git
-
Build library with
npm run build
-
Install library into project with
npm install <path_to_library>
Sample
import { Rtsp } from "rtsp-stream/lib/rtsp"
const rtsp = new Rtsp("rtsp://example_username:example_password@192.168.1.1/live", {
quality: 3,
resolution: "1920x1080",
codec: "libx264",
})
rtsp.on("data", (data: Buffer) => {
fs.writeFile("path_to_output/file.jpeg", data, 'base64', (err) => {
if(err){
console.log(err)
}
});
})